Version 1.4.0 - June 3, 2021
- Add compatibility with Flarum 1.0.
- Add support for Flarum Nickname extension.
- Add separate logs for nickname change requests in FoF Username Request extension.
- Add "reason" log for FoF Impersonate extension (visible under raw log).
- Fix "edited at" not correctly logged for Author Change extension.
- Slug and display name driver settings changes are now logged with their values.
FoF Ban IP support is still included but has not been tested for compatibility because it has not been updated for Flarum 1.0 yet.
This version can be installed on Flarum 1.0.0 and all future 1.x versions.
It will be automatically installed when you upgrade to Flarum 1.0 by following the official release guide.
The extension is now fully covered by integration tests using the new testing framework added in Flarum. This doesn't lead to any visible change for the extension users, but it means I should now be able to provide more frequent updates without worrying to break any feature.
The integration tests themselves aren't included in the download bundle. They are also not included in the source code of the free version but the free version is also covered by the same integration tests since the source code is the same.
In the coming weeks and months this extension will receive support for my other premium extensions as well as the upcoming Flamarkt ecosystem.