- Changed shadow-hidden content to use the private model API of Flarum, this prevents the content being used/shown in discussion meta, tag meta and some notifications and other usage by third-party extensions
- Explicitly silenced all notifications from
flarum/mentions
andflarum/subscriptions
, including to moderators/admin - No longer automatically shadow hide the first post of a discussion since the discussion is already shadow hidden itself
- Added "deleted" styling to shadow-hidden discussions in discussion list
- Added events for third-party extensions to hook into
You need to run migrations after updating, until this is done all previously shadow-hidden content will be visible to everyone. Use php flarum migrate
or disable and re-enable the extension to do so.