Skip to content

Releases: toolbox-team/reddit-moderator-toolbox

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)

v7.0.0 Beta Build 3

02 Apr 19:08
f62218b
Compare
Choose a tag to compare
v7.0.0 Beta Build 3 Pre-release
Pre-release

Fixes

  • Toolbox UI no longer renders within Devvit custom posts (#924)

v7.0.0 Beta Build 2

30 Mar 12:45
a5e9717
Compare
Choose a tag to compare
v7.0.0 Beta Build 2 Pre-release
Pre-release

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)

v7.0.0 Beta Build 1

27 Mar 17:25
2d7392b
Compare
Choose a tag to compare
v7.0.0 Beta Build 1 Pre-release
Pre-release

This is the first beta release under our new system for distributing beta builds. There's also been significant changes to some UI internals, with a general move away from jQuery and towards React being well underway at this point.

Testing should mostly just focus on general day-to-day usage and making sure there aren't any significant new issues compared to the stable release.

Changes

  • Links into the settings UI now use a different icon to indicate that they are links to Toolbox settings (#912)
  • (Old) Modmail pro is no more, since old modmail is no longer accessible (#690, #915)
  • As part of the shift to this revamped system for beta builds, the "enable beta features" toggle in personal settings is dead. Access to beta features is now gated on your actual use of a beta build of Toolbox
    • Things which were previously marked as beta features (mostly the modnotes module) are no longer beta-exclusive, to avoid people on future stable releases losing access to things they've already been using

Internals

  • The removal reasons popup has been updated to use a standard overlay call, which results in minor visual differences (#785)
  • Started reimplementing some of Toolbox's frontend code to use React components
    • The modnotes module has been the primary testing ground for this since it's the freshest UI code in the extension. With the exception of the pagination controls, its UI has been entirely reimplemented in terms of React components
    • Several other things have been updated to use React components within otherwise jQuery based UI structures; the conversion from jQuery to React is being done gradually, so the two will coexist for a while and I haven't really decided yet whether getting rid of jQuery entirely is a prerequisite for v7 stable release
  • Some old unused code for the old dev console window was removed (#913)
  • A bunch of work to actually enable us to release betas again (#917)

Known issues

  • Installing both the release and beta versions of Toolbox breaks things badly (#919)
  • Modnotes has some visual issues which will be addressed by #914 in the next build
    • The currently selected tab in the window is not highlighted correctly, though switching between tabs still works normally
    • Some buttons in the window get underlines on hover when they should not

v6.1.13

03 Mar 20:09
Compare
Choose a tag to compare

Fixes

  • Revised release workflow to account for #811's linter changes, which caused issues preventing the release of v6.1.12 (d330b81)

v6.1.12

03 Mar 20:07
Compare
Choose a tag to compare

Fixes

  • Adjusted release script to include trailing newlines in manifest to fix lint issue that prevented release of v6.1.11 (9811589)