YouTube JS Engine Tamer

修改 YouTube 的 JS 引擎以提升性能

目前为 2025-05-06 提交的版本。查看 最新版本

这些是代码更新过的版本。 显示所有版本

  • v0.20.4 2025-04-20

    Code Fix

  • v0.20.3 2025-04-20

    YouTube JS Engine Tamer | Bug Fix

    Fix nextBrowserTick issue

  • v0.20.2 2025-04-20

    Fix TTP v2

  • v0.20.1 2025-04-20

    Fix TTP

  • v0.20.0 2025-04-20

    YouTube JS Engine Tamer | Breaking Change

    Breaking Changes:

    1. Reworked the core rendering engine by replacing FIX_stampDomArray_stableList and ENABLE_weakenStampReferences with a new unified flag: FIX_stampDomArray. This introduces a high-performance batching system that minimizes unnecessary renders and processes updates in a single pass, significantly improving efficiency and stability.

    2. Introduced FIX_ICON_RENDER, which adjusts several YouTube experimental flags (wil_icon_render_when_idle, wil_icon_load_immediately, wil_icon_use_mask_rendering, wil_icon_network_first) to enable smarter icon rendering. Icons are now batch-rendered and unused icons are skipped entirely, reducing GPU load and improving overall performance.

  • v0.18.22 2025-04-13

    nextBrowserTick upgrade

  • v0.18.21 2025-03-24

    YouTube JS Engine Tamer | Version

  • v0.18.20 2025-03-24 Imported from URL
  • v0.18.19 2025-03-22

    YouTube JS Engine Tamer | Feature Update

    • Make createStampDomArrayFn_ a bit more aggressive for performance boost.
  • v0.18.18 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.17 2025-02-11

    YouTube JS Engine Tamer | Change Feature

    • Strict Condition for DO_createStampDomArray_ by default.
  • v0.18.16 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.15 2025-02-11

    YouTube JS Engine Tamer | Code Review

  • v0.18.14 2025-02-11

    YouTube JS Engine Tamer | Fix Bug

    • fix for flexible-item-buttons
  • v0.18.13 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.12 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.11 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.11 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.11 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.10 2025-02-11

    YouTube JS Engine Tamer | Code Fix

  • v0.18.9 2025-02-11

    YouTube JS Engine Tamer | Bug Fix

    whitelist ytd-unified-share-panel-renderer for share popup positioning.

  • v0.18.8 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.7 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.6 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.5 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.4 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.4 2025-02-11

    YouTube JS Engine Tamer | Fix

  • v0.18.3 2025-02-11

    YouTube JS Engine Tamer | Update

    • Added DO_createStampDomArrayFnF1_
  • v0.18.2 2025-02-11

    YouTube JS Engine Tamer | Code Fix

  • v0.18.1 2025-02-11

    YouTube JS Engine Tamer | Bug Fix

  • v0.18.0 2025-02-11

    YouTube JS Engine Tamer | New Major Feature

    • Added DO_createStampDomArrayFnE1_ to further speedup StampDomArray operations.
  • v0.17.13 2025-02-10

    YouTube JS Engine Tamer | Fix

  • v0.17.12 2025-02-10

    YouTube JS Engine Tamer | Minor Fix

  • v0.17.11 2025-02-10

    YouTube JS Engine Tamer | New Feature

    • added FIX_TRANSCRIPT_SEGMENTS
    • some tidy-up / minor fixes (e.g. isChatRoomURL checking)
  • v0.17.10 2025-01-15

    YouTube JS Engine Tamer | Code Fix

  • v0.17.9 2025-01-15

    YouTube JS Engine Tamer | Code Fix

  • v0.17.8 2025-01-14

    YouTube JS Engine Tamer | Code Fix

  • v0.17.7 2025-01-14

    YouTube JS Engine Tamer | Fix FIX_VIDEO_PLAYER_MOUSEHOVER_EVENTS

    close #71

  • v0.17.6 2025-01-12

    YouTube JS Engine Tamer | Fix

    set FIX_DOM_IFREPEAT_RenderDebouncerChange to false

  • v0.17.5 2025-01-12

    YouTube JS Engine Tamer | Fine Tune

    • Fine Tune FIX_VIDEO_PLAYER_MOUSEHOVER_EVENTS
  • v0.17.4 2025-01-11

    YouTube JS Engine Tamer | New Feature

    • Added FIX_VIDEO_PLAYER_MOUSEHOVER_EVENTS
  • v0.17.3 2025-01-11

    Update 473972.user.js

  • v0.17.2 2025-01-11

    Update 473972.user.js

  • v0.17.1 2025-01-07

    YouTube JS Engine Tamer | Issue Temp Fix

  • v0.17.0 2025-01-07

    YouTube JS Engine Tamer | New Feature

    • Added FIX_DOM_IF_REPEAT
    • Added FIX_DOM_IF_TEMPLATE and FIX_DOM_IFRepeat_RenderDebouncerChange
  • v0.16.25 2025-01-07

    Micro Code Optimization

  • v0.16.24 2025-01-05

    YouTube JS Engine Tamer | Code Fix

  • v0.16.23 2025-01-05

    YouTube JS Engine Tamer | New Feature

    Added FIX_POPUP_UNIQUE_ID

  • v0.16.22 2024-12-22

    YouTube JS Engine Tamer | Minor Fix

  • v0.16.21 2024-12-14

    YouTube JS Engine Tamer | New Feature

    added FORCE_NO_REUSEABLE_ELEMENT_POOL

显示脚本的所有版本