Repository navigation
Releases
SmartTube Browser 0.4.9 preview
SmartTube Browser 0.4.9 preview fixes the Settings installed-version label. The exact accepted runtime and original ZIP are preserved; playback, permissions and storage schema are unchanged.
Download smarttube-browser-extension-0.4.9.zip and SHA256SUMS.txt. SHA-256: 258c812c51fdbc981dfa59ec5cac18d4ba685d7713086b2131a7e8eddac9a55c.
The ZIP has manifest.json at its ROOT, without an enclosing extension directory. Extract into a dedicated folder. For manual updates close Brave and replace files in the SAME existing unpacked root, preserving the existing extension entry/profile; restart, refresh YouTube and check local settings/queue. Back up old files first. Do not uninstall when retaining local data matters. No automatic updater or universal recovery guarantee is provided.
Installation, checksum, update/recovery and limits.
Author verification: static checks, 46 units, exact18member source/build/package comparison and five silent headless isolated Brave same-root update/restart/restore groups. Full selected settings/ordered queue and installed version survived with the same ID. Fresh affected UI checks used extension pages without playback; unchanged media/service evidence is reused with original dated limits. No personal-profile, store, Chrome/Edge or universal compatibility acceptance is claimed.
This is a GitHub prerelease; manifest version_name retains “0.4.9 local preview” from the frozen accepted package. Free manual unpacked installation, MIT original code; SponsorBlock data notices retain their separate license. No new permissions, backend, paid dependency or store submission.
SmartTube Browser 0.4.8 preview
SmartTube Browser 0.4.8 is a manual unpacked developer preview for Brave, with Chrome/Edge as unverified compatibility targets.
One ST entry remains keyboard reachable during native auto-hide; tools preserve focus and keep a side gutter clear in compact players. Native playback stays with YouTube. No new permission, storage schema, dependency or automatic updater.
Download smarttube-browser-extension-0.4.8.zip and SHA256SUMS.txt, verify SHA-256 848d59a3b47d8335ecdfdef073491eee42907e84ae9a1aadc23a140bd8cb5aba, then extract and load the extension folder in brave://extensions (Developer mode → Load unpacked). No build, npm install, store fee or paid service is required.
Updates are manual: back up the old files and record important settings/queue, preserve the existing profile/entry and unpacked root, replace that root's contents, reopen/reload the existing entry, and confirm ID/version/preferences. Uninstalling or changing root/ID can lose or separate local storage. A file backup alone does not back up browser storage.
Six synthetic same-root0.4.7→0.4.8 update/recovery groups passed in silent isolated Brave155.0.8059.85, retaining the same ID, selected full settings and ordered queue without import. Popup/Settings, keyboard/compact geometry, native5%/Normal1× playback, manual precedence, reload/navigation and actual owned process restart passed. Four trusted playing events measured native5/media0.05. A bounded old-file restore and re-upgrade passed. Static/46units/build and all18package members match the byte-identical accepted ZIP. Prior accepted94fixture/eight live groups are identity-bound reused evidence, not new release-run counts.
Read installation/update/recovery and coverage and validation history. Linked source documents record the preparation checkpoint; they do not claim later public downloaded-distribution verification already happened. This body is frozen for mandatory non-author review and coordinator gate before publication.
Sponsor skipping is opt-in. The actual-service audit is dated0.4.7 evidence for unchanged service code, not a fresh0.4.8service run. Personal profiles/accounts/other extensions, Chrome/Edge, screen readers, arbitrary layouts/ads/Shorts/live streams and browser-level fullscreen Escape remain unverified. No continuous/first-audible volume guarantee or Enhancer removal recommendation. MIT original code; SponsorBlock data keeps its separate notices/license. Published0.4.7assets remain unchanged.
SmartTube Browser 0.4.7 preview
SmartTube Browser 0.4.7 is a manually installed developer preview for Brave. Chrome and Edge remain compatibility targets without separate acceptance.
This preview includes local preferred quality (Auto default, Highest available, fixed resolution with highest-at-or-below fallback), native Normal 1× startup, optional starting volume (default 5%) with manual precedence, compact player tools, local queue/retry, loops, reversible appearance controls and opt-in SponsorBlock skipping. Native YouTube supplies ordinary playback and Theater mode.
Download smarttube-browser-extension-0.4.7.zip and SHA256SUMS.txt below. Verify the complete ZIP SHA-256 before extracting:
9f2272af19404e05005e663348d8dd9f65ccf40763c1c68d73430b3e412919ce smarttube-browser-extension-0.4.7.zip
The ZIP contains extension/manifest.json (0.4.7), 15 runtime/assets and three accompanying privacy/license/notices files. Load the extracted extension folder from brave://extensions with Developer mode enabled. For updates, back up the previous files, replace files in the same unpacked root, reload the existing entry and refresh YouTube; verify retained local settings/queue. Uninstalling removes local storage, and a different root/ID may use separate storage. Updates are manual.
Full installation, checksum, update/recovery and coverage notes describe the preparation checkpoint; this release page establishes whether publication subsequently occurred.
Source commit: 31d8288. Accepted runtime aggregate: daf4a475de31652e3e5e5c8c308e9db3dc1c9174c1a5e7d6b1c047d0d463fef1. The installable ZIP preserves the exact locally accepted bytes. Local evidence comprises 46 units, 87 controlled fixture groups, ten signed-out live quality groups and an accepted everyday audit (one setup, four actual-live and one controlled-503/live-recovery scenario). Tests use isolated headless Brave with --mute-audio and measured native/media 5% before actual play and in recorded playing events. Local passing evidence does not substitute for downloading and checking the actual public asset.
Personal-profile/account/other-extension compatibility, Chrome/Edge, actual ads/community services, every layout/format and automatic restored-watch resumption remain unverified. No full Enhancer parity/removal recommendation, universal compatibility, first-audible or continuous-volume guarantee is made. YouTube native APIs/layouts can change.
Original code is MIT licensed. SponsorBlock data keeps its separate CC BY-NC-SA 4.0 license and is fetched only when enabled; it is not bundled or relicensed. No proprietary Enhancer code/assets, personal profiles, private evidence, hosted backend, paid API, metered CI or store/signing purchase is included or required.
SmartTube Browser 0.3.0 — appearance controls
Adds cinema dimming, brightness/contrast/saturation/grayscale filters, and reversible switches for comments, related videos, live chat, Shorts shelves, end screens and info cards. Every appearance feature starts off. All code is original and MIT licensed; no proprietary Enhancer code or assets are bundled. No added permissions, paid services or runtime dependencies.
Validation: ten local tests, 28 Brave fixture outcomes and ten public-video checks with Enhancer 3.0.19 enabled. Every test browser ran headlessly with audio muted. All 17 ZIP file entries match the build. Live comments/related containers were verified; other distraction selectors and recognized fullscreen suspension have fixture coverage. This is a developer preview; normal-profile acceptance of 0.3.0 remains pending.
To update the existing source install, reload SmartTube Browser in brave://extensions and refresh YouTube. Click Cinema in the toolbar (Escape or outside click exits). Open Picture and distractions in settings or the popup for filters and hide switches. Reset video filters restores neutral values and disables filtering. Existing local settings and queue are retained.
Appearance requirements, exact evidence and limits
Source: 42d96b7
ZIP SHA-256: 5a82fa3c1f767b2317c0ddc48a4753e2b78ba57c4667d673819dd5ee444de36d
SmartTube Browser 0.2.0 — playback update
Fixes the playback-speed reset and adds the selected playback features: whole-video/A–B looping, volume and mute, and opt-in Alt-wheel controls. All extension code is original and MIT licensed; no proprietary Enhancer code is bundled.
Validation: nine local tests, 21 Brave fixture outcomes and six public-video compatibility checks with Enhancer 3.0.19 enabled. Test browsers ran headlessly with audio muted. This is a developer preview; normal-profile acceptance of 0.2.0 remains pending.
To update an existing source install, reload SmartTube Browser in brave://extensions and refresh YouTube. Loop: select A, then B; Clear removes the range. Enable mouse-wheel playback controls in settings: Alt + wheel adjusts speed, Alt + Shift + wheel adjusts volume.
Feature evidence and remaining backlog
Source: 0a98860
ZIP SHA-256: 2ecc6bfb6bdffbfc6d2f0bbf2274f305bb7e5ccc049ef16c77d7333280b70a34
v0.1.0 Brave developer preview
Initial free, open-source developer preview for Brave, with Chromium-compatible APIs for Chrome and Edge.
Includes playback controls, default speed, local queue, opt-in SponsorBlock categories and undo, settings and privacy notices. No npm dependencies or paid services.
Install: extract the attached ZIP, open brave://extensions, enable Developer mode, choose Load unpacked and select the extension folder. Refresh YouTube.
Validation: nine local tests, fifteen Brave fixture integration outcomes, and live signed-out YouTube seek, speed and play/pause checks passed. Chrome and Edge have not been separately exercised. Sponsor seeking is verified with fixtures; a public API check returned no matching segments for the selected test video.
Original code is MIT licensed; SponsorBlock data retains CC BY-NC-SA 4.0. No store publication or Windows app yet. See README and docs/VALIDATION.md.