YouTube JS Engine Tamer

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

這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。

  • v0.20.14 2025-04-23

    Temp Fix

  • v0.20.13 2025-04-22

    YouTube JS Engine Tamer | Bug Fix

  • v0.20.13 2025-04-22

    YouTube JS Engine Tamer | Clean up

  • v0.20.12 2025-04-22

    YouTube JS Engine Tamer | Bug Fix

  • v0.20.11 2025-04-20

    YouTube JS Engine Tamer | Minor Fix

  • v0.20.10 2025-04-20

    YouTube JS Engine Tamer | Stable

  • v0.20.6 2025-04-20

    YouTube JS Engine Tamer | Feature Change

    Cause confirmed

  • v0.20.5 2025-04-20

    YouTube JS Engine Tamer | Feature Change

    • all async + macroTask
  • 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

顯示所有腳本版本