- 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