Redmine 6.0.0 is now available
Redmine 6.0.0 has been released and it is available for download on our Download. This version ships 146 new features and bug fixes and some of them being major improvements that will help us continue improving Redmine:
1. Rails and Ruby support:- Redmine 6 has been upgraded to Rails 7.2 (#36320) which is the latest Rails version
- Ruby 3.3 is now supported (#39761)
- Spport for Ruby 2.7 and 3.0 has been dropped (#38585)
- Redmine assets have been moved from public to
app/assets
to comply with the Rails standard - Assets are automatically recompiled in production mode when updates are found in order to not require an additional command, but you can disable this behavior from configuration (
config.assets.redmine_detect_update
) - [breaking change] Themes are now loaded from
themes
in the project root instead ofpublic/themes
, please update your installation accordingly. Being a trivial change, we do not provide any rake task to make this change automatically.
- All installations using the deprecated Markdown (based on Redcarpet) are switched to CommonMark automatically by a migration
- Since these rendering engines differ slightly, you may need to review and adjust some existing Markdown content to ensure it displays correctly
- Icons are served from a sprite file (icons.svg)
- To help render the icons, a new helper class has been added (
app/helper/icons_helper.rb
). Most of the methods are usingsvg_sprite
method which allows various configurations, settings the size or to render an icon provided by a plugin or from a different sprite file - Plugins that add items in the menu can also specify the icons from their own sprite file
- Both old images and custom CSS style are still shipped in 6.0.0 to make the transition easier, but it will be removed as follow:
- CSS styles from
app/assets/stylesheets/application.css
: in 6.1.0 - Old icon images: in version 7.0.0
- CSS styles from
- Please open new issues if you find any icon that is still using the old design, we will ship the updates in the first maintenance release
- rake test (
icons:*
) has been added to download icons from Tabler based on a configuration file. The task also supports generating a sprite from the downloaded icons.
- Default font family have been changed to Noto Sans font (#41321)
- Refined UI with updated box styling and border colors (#41298)
- Header design slightly changed (#41266)
- CSS font-size units from px to rem to respect browser font settings (#2499)
- Sidebar is collapsible and the state is saved in browser local storage (#21808)
- Estimated remaining time has been added as query column and in the version page (#38853)
- Quoting an existing text now supports partial quoting in issues and forums (#41294)
- Description can be added now to queries (#9309)
- Add "Author / Previous assignee" group to assignee dropdown in issue form (#16045)
- Support localized decimal separator for hours in the web UI (#21677) and for float values (#22024)
- Adds Last activity date to Project list available columns (#23954). You cannot sort for now by this column
updated_on
andupdated_by
added to Journal response- User status added to User list response (#38948) and
auth_source
added to User response (#23307)
- We did this to improve the default setting and to decrease the probability to disclose login accounts to the public when a project is public. If you need to get back to previous behavior, you need to explicitly set User visibility back to “All” for the builtin roles.
For a detailed overview of all the improvements and fixes, please refer to the Changelog.
With this release, Redmine 4.2.x became unsupported and Redmine 5.0.11 is the latest version of Redmine 5.0-branch, after that it will receive only important security updates.
I’m very happy that we finally have been able to ship some of the new features that I’ve mentioned. I thank everyone involved in this release for their work and time, especially to Takashi Kato for his work on #36320 and #39111, Go MAEDA and his team for their active development and many other contributors.
Comments
Added by Kohei Nakamura 6 days ago
It's great!
We can't wait for this day.
Thanks to the Redmine development team!
Added by ryou soda 5 days ago
I was looking forward to this day.
Thanks to Redmine development team!
Added by Liane Hampe 5 days ago
Thank you for your hard work and for making a significant impact on the continued success of this open-source project.
The dedication of both the community and the development team is truly outstanding.
Thank you all very much!
Added by Hirofumi Kadoya 5 days ago
Thanks!!!!
Added by Fernando Hartmann 5 days ago
Congrats !
Added by Vincent Caron 5 days ago
Thanks a lot for your indefectible work !
Added by Marius BĂLTEANU 4 days ago
Redmine 6.0.1 was just released and it contains an important fix, please take a look on the release notes.