Version 2.0
This update doesn't bring any immediate benefit, but is required for compatibility with some of my other extensions.
These changes bring consistency and reduce risks of conflict with the similar post-bookmarks
extension.
User-facing changes:
- Composer package name has changed.
- Bookmark page was moved from
/bookmarks
to /bookmarked-discussions
. There is no redirect.
- Default setting value is properly reflected in the admin panel.
- Added missing database index, should improve performance on large forums.
- Use new Flarum
sortMap
feature to support extension-provided sort options at page load.
Internal changes:
- Route names changed.
- Javascript initializer name changed.
- PHP namespace changed.
- Translation keys changed.
- Setting key changed.
- CSS class names changed.
- CSS now uses CSS variables.
- Compiled javascript with Webpack 5.
Installation
composer require clarkwinkelmann/flarum-ext-discussion-bookmarks
The old extension will automatically be removed.
Visit the admin panel to enable the new extension.
If you had disabled the only setting, you will need to disable it again.
If you need to redirect your users to the new URL, you will have to create a rewrite rule in your webserver configuration, or you can use my KILOWHAT Custom Paths extension to rename the route back to the previous path.