Skip to content

Latest commit

 

History

History
227 lines (144 loc) · 9.49 KB

File metadata and controls

227 lines (144 loc) · 9.49 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[0.5.0] - 2025/11/10

Added

  • #331: Add option to remove video end screens (@fire332)
  • #321: Add audio-only mode and colour-coded toasts (@jesvijonathan)
  • #372: Allow casting with the TV turned off for newer webOS version (@GAA251)

Fixed

  • #316: Fix language switching reliability (@fire332; thanks to @reisxd)
  • #361: Improve reliability of automatic video quality upgrades (@fire332)
  • #355: Prevent fetch hook exceptions when URLs omit a scheme (@fire332)
  • #346: Block the built-in webOS Chromecast service to fix conflict with Chromecast overlay in newer webOS (@fire332)
  • #374: Improve CSS selector used by the watch shadow fix (@fire332)

Changed

  • #344: Update dependencies and development tooling (@fire332)
  • #330: Misc developer experience improvements (@fire332)

[0.4.1] - 2025/07/28

Fixed

  • #313: Fix async keyword leaking into bundle (@fire332)

[0.4.0] - 2025/07/25

Fixed

  • #298: Remove ads from shorts reel (@pwNBait)
  • #302: Fix sponsorblock segment overlay (@fire332)
  • #304: Fix appearance of YTAF settings menu (@jesvijonathan)
  • #308: Fix video quality not upgraded after transition from preview -> watch (@fire332)
  • #305: Fix exceptions for new gradient cards in library tab (@fire332)
  • #305: Fix exceptions in adblock.js (@fire332)

Added

  • #299: Add option to display time in UI (@ChTosar)
  • #305: Add option to force max video quality playback (@fire332)

[0.3.8] - 2025/05/10

Fixed

  • #290: Fix "Remove Shorts from subscriptions" feature for new page format (@JaCzekanski)

[0.3.7] - 2025/04/05

Added

  • #273: Integrate recap/preview skipping for SponsorBlock (@LeviSnoot)

Fixed

  • #278: Fix default shadow class name (@gartnera)
  • #280: Fix CSS patches for new YT class naming (@fire332)

[0.3.6] - 2025/01/05

Fixed

  • #235: Fix shorts (@fire332)

[0.3.5] - 2024/12/27

Added

  • #201: Blocked shorts in subscriptions tab (@JaCzekanski)
  • #236: Add option to upgrade thumbnail quality (@fire332)

Fixed

  • #104: Disabled SponsorBlock on previews (@alyyousuf7)
  • #204: Fixed transparency under UI (@atomjack; thanks to @reisxd)
  • #239: Fix missing math font (@fire332)
  • #240: Fix missing voice search (@fire332)
  • #242: Fix checkbox click in the YTAF config UI (@fire332)

Changed

  • #179, #183: Updated CLI instructions (@throwaway96, @ShalokShalom)
  • #206: Added old WebKit to targeted browsers (@throwaway96)
  • #208: Changed description of enableSponsorBlockMusicOfftopic setting (@throwaway96)
  • #234: Update dependencies (@fire332)
  • #238: Misc dev changes (@fire332)

[0.3.4] - 2024/04/23

Added

  • #164: Added an issue template for bugs (@throwaway96)

Changed

  • #146: Updated a bunch of dev stuff (@fire332)
  • #150: Added myself to FUNDING.yml (@throwaway96)

[0.3.3] - 2024/03/31

Added

  • #142: Blocked some additional ads (@throwaway96)
  • #144: Added support for config change listeners (@throwaway96)
  • #149: Added ability to hide YouTube logo (@throwaway96; thanks to @fire332 and @tomikaka22)

Fixed

  • #103: Fixed SponsorBlock on videos with chapters (@alyyousuf7)
  • #131: Fixed minor README issue (@ANewDawn)
  • #141: Fixed black background behind video menu (@throwaway96; thanks to @reisxd)
  • #143: Fixed duplicate click bug (@throwaway96)

Changed

  • #128: Updated workflows and dependencies (@throwaway96)
  • #133: Changed various dev stuff (@throwaway96)
  • #134: Refactored config/UI code (@throwaway96)
  • #138: Changed webpack to production mode by default (@throwaway96)
  • #145: Made observing attributes optional in waitForChildAdd() (@throwaway96)

[0.3.2] - 2024/03/07

Added

  • #100: Blocked "Sponsored" tiles (@alyyousuf7)

Fixed

  • #95: Fixed the appearance of YouTube in the app (@0xBADEAFFE)
  • #96: Fixed launch functionality broken by #95 (@fire332)
  • #102: Fixed minor dev-related stuff (@alyyousuf7)
  • #106, #120: Updated outdated documentation (@throwaway96)

0.3.1 - 2022/01/27

Fixed

  • #24: Fixed playback time tracking again

0.3.0 - 2022/01/15

Fixed

  • #14: Fixed voice search on certain TV models
  • #21: Fixed screensaver kicking in during non-16:9 videos playback

Changed

  • #19: Updated internal dependencies, cleaned up build setup

0.2.1 - 2021/12/26

Fixed

  • Fixed rendering on 720p TVs
  • Disabled update prompt on startup

0.2.0 - 2021/12/23

Added

  • Added support for autostart (requires manual setup, see README)

Fixed

  • Fixed deeplinking from voice search results
  • Fixed in-app voice search button on webOS 5.x
  • Fixed screensaver kicking in on sponsor segment skips
  • Fixed playback time tracking

0.1.1 - 2021/11/21

Fixed

  • Use alternative SponsorBlock API URL to work around untrusted Let's Encrypt certificates
  • Increase initial notification delay

0.1.0 - 2021/11/14

Added

  • #10: Added SponsorBlock integration
  • Added configuration UI activated by pressing green button

Added

  • #2: Added DIAL startup support.
  • #3: Added webOS 3.x support.
  • Enabled quick start.
  • Disabled default splash screen

Fixed

  • Disabled back button behaviour to open the Home deck.

Added

  • Created basic web app which launches YouTube TV.