Skip to content

Releases: toolbox-team/reddit-moderator-toolbox

v7.0.0 Beta Build 9

14 Dec 20:57
bc368fe
Compare
Choose a tag to compare
v7.0.0 Beta Build 9 Pre-release
Pre-release

Fixes

  • (From 6.1.17) The "Open in new Reddit" button now redirects to sh.reddit.com since new.reddit.com is dead (#1025, thanks @yaycupcake!)

v6.1.17

14 Dec 20:56
cfbdace
Compare
Choose a tag to compare

Fixes

  • The "Open in new Reddit" button now redirects to sh.reddit.com since new.reddit.com is dead (#1025, thanks @yaycupcake!)

v7.0.0 Beta Build 8

31 Oct 16:00
34c6954
Compare
Choose a tag to compare
v7.0.0 Beta Build 8 Pre-release
Pre-release

Fixes

  • The about page in the settings window has styles again (#1008)
  • Controls in the footer of the modnotes window have styles again (#1009)
  • (From 6.1.16) Beta/developer build of Opera no longer break Toolbox's browser detection logic and prevent it from starting (#1010, thanks @Jhanlon95!)

v6.1.16

31 Oct 15:44
adf1d56
Compare
Choose a tag to compare

Fixes

  • Beta/developer build of Opera no longer break Toolbox's browser detection logic and prevent it from starting (#1010, thanks @Jhanlon95!)

v7.0.0 Beta Build 7

10 Oct 23:28
8ed53ee
Compare
Choose a tag to compare
v7.0.0 Beta Build 7 Pre-release
Pre-release

Hello! It's been a while, but there's finally been some movement on one of the several large projects I've been working on to clean up Toolbox's UI code. No real Shreddit updates this time, but the style isolation project is a big prerequisite to getting Toolbox's UI working on Shreddit down the line, so this is definitely progress.

Changes

  • React-based UI stuff is now rendered in Shadow DOM trees, where their styles can be isolated from page styles. It's also now styled by proper component-scoped stylesheets, rather than the giant mess of global CSS we applied to everything before. This means that as I rewrite UI stuff to use React I'll also be rewriting all its CSS as I go. (#923)
    • As a consequence, it's now impossible to style these parts of Toolbox's UI via subreddit stylesheets on old Reddit. This sucks and is no fun, but it's a necessary consequence of trying to build support for four different frontends with four very different approaches to CSS
    • So far the following things have been converted to be built on React and scoped styles:
      • The Modnotes module UI
      • In-page notifications
      • The weird little message toast you get when you perform an action and we want to tell you it worked or didn't
    • Aside from the styling stuff, you shouldn't notice any major differences in how any of the affected components work - if you do it's probably a bug, please report it!
      • ok thats not entirely true i did get lazy and push this release before re-styling the <select> where you pick your note type in the modnotes window #1003

Fixes

  • The storage keys used to cache user information are actually user-specific again - this should hopefully mean things break less badly if you switch accounts while Toolbox is active (#992)
  • The part of the extension that manages active notifications will no longer fail in such a way that some notifications become un-dismissable if several show up on the page at the same time (#1002)
  • Log output when Toolbox can't initialize is slightly improved; certain errors are passed through to the console instead of being swallowed to make it a little less tedious for me to debug things (#1000)

Other stuff

  • Microsoft's computers will now get all sad and make puppydog eyes at me if I merge code marked // NOMERGE (#974)
  • Rollup no longer throws a fit about the use of client-side code in this 100% client-side application (#1001)
  • Other dependency shenanigans (#999, others)

v7.0.0-beta.6

16 Jul 17:34
a03d4b6
Compare
Choose a tag to compare
v7.0.0-beta.6 Pre-release
Pre-release

erin loses its goddamn mind 8d2f427

v7.0.0-beta.5

16 Jul 17:30
14809ac
Compare
Choose a tag to compare
v7.0.0-beta.5 Pre-release
Pre-release

Rebuild of v7.0.0-beta.4 with FF min version syntax revised to be accepted by AMO (47fd067)

v7.0.0-beta.4

16 Jul 17:29
0e6d822
Compare
Choose a tag to compare
v7.0.0-beta.4 Pre-release
Pre-release

Fixes

  • Creating mod notes with no label should now work consistently (#941)
  • (from 6.1.14) Fixed mod macros being broken in new modmail (#963)
  • (from 6.1.15) Bumped minimum supported Firefox version to 115.3 (current ESR) and made some additions to the maintainer release docs to account for the fact that AMO forces us to bump our minimum FF version every once in a while or it will start rejecting our builds (#965)

v6.1.15

16 Jul 17:09
85fe617
Compare
Choose a tag to compare

This is a Firefox-only rebuild of 6.1.14 with the minimum required Firefox version bumped slightly higher to get AMO's validation to accept the extension for publishing. (22cfa7f)

v6.1.14

16 Jul 17:02
1b96d17
Compare
Choose a tag to compare

Fixes

  • Mod macros work in modmail again (#963)