Releases
v1.34.0
Compare
Sorry, something went wrong.
No results found
1.34.0 (2026-08-20)
Bug Fixes
add missing pageTypes for shorts in scroll wheel volume/speed control (cdc05f7 )
Adjust tooltips (8f85223 )
automatic theater mode and automatically maximize player conflict I think #1318 (0c16e34 )
automaticallyDisableAmbientMode: Re-disable ambient mode on navigation (2a7bcd6 )
automaticallyDisableAutoPlay: Re-disable autoplay on SPA navigation (a45029c )
automaticallyDisableClosedCaptions: Re-disable closed captions on navigation (36ef69c )
automaticallyEnableClosedCaptions: Re-enable closed captions on navigation (e7ad70d )
automaticallyShowMoreVideosOnEndScreen: scope endscreen display to ended-mode to prevent blocking player controls (#1335 ) (2195cb2 )
autoplay: disable autoplay reliably on slow player loads (#1334 ) (04b86de )
conflict between automatically maximize player and automatic theater mode #1318 (5b5b3ce )
css-editor: prevent editor content resetting to empty on settings search re-render (ad46503 )
defaultToOriginalAudioTrack: Re-apply default audio track on navigation (33f7567 )
defer embedded script and lazily create Trusted Types policy (#1361 ) (27b02a6 )
devtools not loading because of invalid page path (6401f11 )
devtools: Not working in firefox (4a3cb68 )
ESLint auto-fix on save (3905dda )
globalVolume: Re-apply volume override on SPA navigation (a80b9df )
handle 'auto' quality in playerQuality during migration and import (4ccb5d2 )
handle speed values stored as strings from previous version bug (fe70bb7 )
Hide AI: hide "Ask Questions" section in video description (73b538c )
Hide AI: Remove dependency array so the feature runs on all pages (e5379b7 )
Hide playables: Run on all pages (f46b575 )
Hide Shorts: Edge case where shorts wasn't hidden on other channel pages (71f9b6e )
hideLiveStreamChat: Re-evaluate live state and toggle chat on navigation (265475e )
hideShorts: Re-apply shorts section visibility on navigation (3ce1d98 )
improve en-US locale grammar, casing, and wording consistency (8920e0a )
increase waitForElement timeouts for button placement and feature menu (6ef288f )
lazily code-split features and heavy dependencies (#1361 ) (9b581c5 ), closes #1346 #1355 #1319
lazily defer audio engine init and feature menu button setup (#1319 ) (ad8c906 )
loopButton: Re-attach loop MutationObserver on navigation (a8b545a )
miniPlayer: Re-attach auto mini-player detection on navigation (44223f7 )
only initialize messaging elements once (24c9f28 )
Open YouTube Settings On Hover: menu closing when clicking setting e.g quality menu (3186e75 )
openYouTubeSettingsOnHover: Re-attach hover listeners on navigation (3cb6c8d )
pauseBackgroundPlayers: Re-attach player observer and listener on navigation (bd54ccc )
Playback Speed Buttons: NaN showing in tooltip (fac4b0f )
playback speed buttons: NaN when increasing speed from popup #1324 (72d4b8a )
playerQuality: Re-apply preferred quality on SPA navigation (669c1d2 )
playerSpeed: Re-apply playback speed on SPA navigation (8b69284 )
playerSpeed: remove leaked player state hook on disable (8a44076 )
playlist reverse button: type error related to locale structure (38313f9 )
playlistLength: Re-initialize playlist length UI on navigation (fcf9f21 )
playlistManagementButtons: Re-attach playlist management buttons on navigation (edba87e )
properly handle navigation handler cleanup (43b4510 )
Registry: Re-place feature buttons on SPA navigation (664bdcd )
remainingTime: Re-inject time display and re-attach listener on navigation (5954e69 )
rememberVolume: Re-apply saved volume and re-attach listener on navigation (36e02f2 )
Remove all videos button (5fb461e )
Remove light appearance background color (e512515 )
restoreFullscreenScrolling: Re-add CSS classes on navigation (eee7279 )
saveToWatchLaterButton: Re-attach save watch later buttons on navigation (27398e6 )
scope error handler to only catch extension-originated errors (2092eeb )
screenshotButton: preserve timestamp colons on non-Windows file names (#1367 ) (840a486 )
screenshotButton: zero-pad timestamp minutes (#1367 ) (d4ad884 )
scrollWheelSpeedControl: Re-attach scroll wheel listeners on navigation (4123f5a )
scrollWheelVolumeControl: Re-attach scroll wheel listeners on navigation (ea65256 )
settings import file input not reset on early returns, state keys lost during conflict resolution (2457595 )
Settings import unable to import old settings properly (c5f50d2 )
settings: reset rememberVolume enabled state on settings reset (b407e5f )
shareShortener: Re-observe new share URL input and clean search page on navigation (c8d678c )
shortsAutoScroll: Re-setup auto-scroll on shorts navigation (c45ae2e )
skipContinueWatching: Re-patch youthereDataChanged_ on navigation (1a84895 )
stop extension from loading on unsupported YouTube hosts (#1346 ) (8c09ac7 )
timestampPeek: Re-observe timestamp hover elements on navigation (183d6c3 )
use messaging bridge for extension origin instead of webextension-polyfill in embedded script (71ece9b )
videoHistory: stop automatic resume from starting playback (#1355 ) (2884094 )
volumeBoost: Re-connect AudioContext and re-apply boost on navigation (2e4dd19 )
waitForPlayerLoaded: add readyState fallback for live streams (#1337 ) (5874ff7 )
Features
Add remove all videos button (72514d1 )
Hide AI: Expand hiding to ask youtube section in search dropdown (9a2c933 )
Hide Shorts: Add option to hide on subscriptions page (f931b1a )
playerQuality: add FPS preference controls (#1337 , #434 ) (20d5a5f )
playerQuality: add premium enhanced bitrate support (#1337 , #434 ) (f3c7d38 )
playerSpeed: add per-channel playback speed overrides (#1368 ) (b0c3a42 )
Reverse playlist button #985 (6964265 )
screenshotButton: add timestamp separator option (#1367 ) (5520159 )
screenshotButton: customizable screenshot filename template (#1367 ) (8c53917 )
videosPerRow: allow users to set the number of videos per row #579 (7848f01 )
Release Artifacts
File Name
SHA-256 Hash
youtube-enhancer-v1.34.0-Chrome.zip
d63797c1c07f94b826ae5842e3c356b816038c30218cdb06816799b9a07f923a
youtube-enhancer-v1.34.0-Chromium.zip
d63797c1c07f94b826ae5842e3c356b816038c30218cdb06816799b9a07f923a
youtube-enhancer-v1.34.0-Edge.zip
d63797c1c07f94b826ae5842e3c356b816038c30218cdb06816799b9a07f923a
youtube-enhancer-v1.34.0-Firefox.zip
a021e7f4d591d51475548dad743a09c5e9b01fca826846defea169c3f8f39eaa
You can’t perform that action at this time.