Skip to content

Release 2.2.0

Latest
Compare
Choose a tag to compare
@Sv443 Sv443 released this 11 Nov 18:53
· 1 commit to main since this release
  • Changes:
    • Replaced the monospace font Cascadia Code with Cousine
    • Due to massive incompatibilities on FireMonkey, the script will show an error and not execute under the extension anymore
    • Resources now have their integrity checked to make BYTM more resilient against XSS- and MITM-type attacks
  • Fixes:
    • Fixed errors in TamperMonkey because of missing @connect directives
    • Fixed locale codes not using the correct format (en_US instead of the correct format en-US)
    • Fixed changelog not updating on new releases and thus the update notification dialog would also show an outdated changelog
    • Fixed auto-like channel toggle button disappearing after changing channel page tabs on both pages
    • Fixed duplicate logo if the ThemeSong extension is installed
    • Fixed tab opening with the resolved lyrics URL when ctrl-clicking the lyrics button
Click to expand internal and plugin changes
  • Internal Changes:
    • Breaking: Changed the locale code format to match the BCP 47 standard.
      As part of this, all _ underscores were replaced with - hyphens and the following locales had their country codes corrected:
      • en-UK -> en-GB
      • ja-JA -> ja-JP
    • Enabled Subresource Integrity (SRI) hashes for all resources in the metadata block
  • Plugin Changes:
    • Migration guide:
      • Since locale codes now have the format xx-YY and two were renamed, all plugins must implement those changes

See pull request for more info