Skip to content

v7.0.0 Beta Build 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@eritbh eritbh released this 30 Mar 12:45
· 83 commits to master since this release
a5e9717

This release adds extremely basic, mostly-broken support for Shreddit. I don't really expect this to be actually used much yet, because all the actual useful toolbox things are broken on Shreddit right now and all the styles are also completely broken, but if there's anything that is present and is obviously broken functionally then let me know.

This also includes a couple basic fixes/feature parity enhancements and some more random code quality stuff.

Changes

  • The beta release now has its own slightly different icon (#920)
  • First steps towards Shreddit compatibility, with basics like the mod bar and notifier and stuff working as expected (#916)

Fixes

  • Reload button in queue overlays is back where it belongs (#921)

Internals

  • Modnotes window is now rendered in a body portal, which fixes some style inconsistencies and makes its initial positioning behavior perfectly consistent with how it worked pre-React (#914)
  • Misc. code quality improvements (#922)

Known issues

  • Basically everything is still broken in Shreddit. Nothing that adds buttons to the page will work, and the stuff that is there has broken styles due to Shreddit breaking a lot of the assumptions made in our existing CSS
    • I plan to work around this in a future release by isolating Toolbox's styles from the page's styles via the Shadow DOM, but this is going to be a ton of work which is just getting started (#923)