Releases: Yosimitso/WorkingForumBundle
Releases · Yosimitso/WorkingForumBundle
V5.0
Now compatible with Symfony 6 & 7, drops support for older versions
Minimum PHP version is now 8.2
BREAKING CHANGES:
- PHP >= 8.2 required
- Symfony >= 6.0 required
FIXES:
- fixes for search system
- fix for the draft system when editing the forum's rules
- fix for the JS error when the "add subscription"' route that shouldn't be generated on some pages
UPGRADES :
- JS dependencies for security reasons
- Webpack 5
TECH
- Annotation converted to attributes
- PHP 8 syntax and syntactic sugar
- Improve static typing with PHP 8 features
- Routing as attributes
V4.0.0
V3.0.0
Features
- Symfony 5 support
- Twig 3 support
- Less CSS/JS to load for users
- FileUploader now throws exceptions
- 'swiftmailer.sender_address' is now optionnal to avoid a common error, but throws a warning if missing because it could involve email delivery failures
- "theme_color" parameter now accepts any string, to enable you to choose you custom theme's name
- Avatars URL are no longer limited to the bundle's directory
- Thread list query has been optimized for a faster execution
- Execution time improved
Fixes
- Fix on thread template about subscription
- Quoted messages no longer contain some parts of the current post
- Admin and moderator can post in "autolocked" threads
For developers
- Webpack for assets : SCSS files instead of CSS files, ES6 style
- JS refactored
- Thread service
- Files have been reorganized for unit tests
- Admin splitted
Breaking changes
- Symfony 2 & 3 are no longer supported
- URLs have been rewritted for consistency
- "time_format" parameter added
- From now, "date_format" parameter should only contains a date without time part (default value has been updated)
V2.1.0
Features
-
Configuration reviewed, some options are no longer required and get default values. These modifications don't involve breaking changes
-
New documentation files : common errors and detailed configuration
Fixes
- Fix a rendering problem on admin dashboard : 'boolean' options like 'can anonymous read ?' were always unchecked
- Fix forum management on admin dashboard
V2.0.2
V2.0.1
V2.0
Features :
- Notification on new posts : users can subscribe to a thread and will get an email on new posts
- Flash messages improved
- Quotes are now part of the post preview system
- Post content are automatically saved as draft
Fixes :
- The autolock system can now be disabled (the 0 value couldn't be set)
- The last reply date on forum "home" is now the date format defined in configuration
- Fix a problem on authorization (for subforum access)
- Fix the method to calculate the maximum allowed size for upload
Breaking changes :
- New parameters for the bundle ('site_title' and 'thread_subscription'), please check the SETUP file
- Your user entity needs a property 'emailAddress'
For developer :
- Important refacto of JS
- Tests added for 'Utils' class
- Inject templating system as service
- Array of 'actions available' for thread