A new version of forumify/forumify-platform is available.
Woowee, we finally made it folks. 1.0. While we have made quite some changes, let's recap what this release actually means for us as developers, and you as the users.
Our first stable release means that from this point on, we will be following the semantic versioning rules. This entails that we cannot introduce changes that would break any plugins or custom forumify installations in any new versions. If your plugin or custom app can prove one of our changes caused a bug in their plugin, it will be seen as a bug in the platform instead, and it will be our responsibility to fix it instead of the plugin/app's. So any plugin developed on version 1.0.0, should also be able to run on hypothetical version 1.94.49.
1.0.1:
fix issue that AWS mailer was no longer supported
1.0.0:
add social login (admin -> settings -> identity providers, currently supports Discord and Google. Plugins can add their own identity provider types)
add API core (more endpoints are needed)
add new info form type for more elaborate in-app instructions
moved "moderator" checkbox on roles to forum ACL permissions instead
moved calendar to a dedicated plugin
improved messenger user interface
increase Symfony from 6.4 to 7.4
increase PHP from 8.2 to 8.4
reworked how frontend platform assets are loaded
reworked lists, they're now more aligned with tables
fix sass deprecations
fix Symfony deprecations
strengthen code style checks
improve static analysis to prevent future bugs (author: @Greg)
This may be a relatively small list of things, but this release makes changes in almost 500 files, with over 8000 lines of code modified!
A new version of forumify/forumify-platform is available.
Woowee, we finally made it folks. 1.0. While we have made quite some changes, let's recap what this release actually means for us as developers, and you as the users.
Our first stable release means that from this point on, we will be following the semantic versioning rules. This entails that we cannot introduce changes that would break any plugins or custom forumify installations in any new versions. If your plugin or custom app can prove one of our changes caused a bug in their plugin, it will be seen as a bug in the platform instead, and it will be our responsibility to fix it instead of the plugin/app's. So any plugin developed on version 1.0.0, should also be able to run on hypothetical version 1.94.49.
1.0.1:
1.0.0:
This may be a relatively small list of things, but this release makes changes in almost 500 files, with over 8000 lines of code modified!
For a full changelog, click here.