Redmine 6.0.3, 5.1.6 released
On January 29, 2025 (Central European Time), Redmine 6.0.3 and 5.1.6 were released.
These releases are maintenance releases focusing on bug fixes, with Redmine 6.0.3 including 22 fixes compared to 6.0.2.
What is Redmine:
Redmine is a versatile, open-source project management tool built on Ruby on Rails. It offers features like multi-project support, issue tracking, time tracking, and custom fields. Visit the official website at www.redmine.org to access a wealth of comprehensive information.
Redmine 6.0.3 addresses a major issue below:
- Redmine fails to start if the database adapter name
"mysql"
inconfig/database.yml
(#42013) .
Additionally, it includes several UI fixes.
Redmine 5.1.6 addresses a critical issue below:
- Redmine 5.x not starting with ActiveSupport Logger error (#42113).
Redmine team strongly recommend updating to Redmine 5.1.6 for Redmine 5.1.x users.
Changes
Common changes in 6.0.3 and 5.1.6 (6 changes)
Code cleanup/refactoring
Patch #41961: Use
fixtures :all
to ensure consistent test data and improve test reliability
Settingfixtures :all
for all tests to improve test stability and reliablityPatch #42140: Update footer copyright year to 2025
Update footer copyright year to 2025
Gems support
- Defect #42013: Redmine fails to start with error: Unknown database adapter
"mysql2"
found in config/database.yml
If 'mysql' is enclosed in double quotes inconfig/database.yml
, redmine will not start
Issues
- Defect #42066: NoMethodError exception occurs in IssuePriority#high and #low when both default and active priorities are absent
ANoMethodError
exception occurs when there is no default issue priority and all issue priorities are inactive andIssuePriority#high?
orIssuePriority#low?
is called
Permissions and roles
- Defect #42106: Member roles are incorrectly added when a user's memberships are updated
The role granted to a member by being added to a group remains assigned to them even after they are removed from the group.
Rails support
- Defect #42113: Redmine 5.x not starting with ActiveSupport Logger error
Redmine 5.x not starting with ActiveSupport Logger error
Changes only in 6.0.3 (16 changes)
Accounts / authentication
- Defect #41930: Redirection after signing in fails when the back_url includes a port number
Failed to redirect toback_url
after login if the URI contains a port number
Activity view
Defect #42003: Misalignment of icons and titles in Activity view
Misalignment of icons and titles in Activity viewDefect #42070: Whitespace missing after hyphen between project name and event title in Activity view
Whitespace missing after hyphen between project name and event title in Activity viewFeature #42038: Improve readability by adjusting font sizes and colors in activity view and search results
Improve readability by adjusting font sizes and colors in activity view and search results
Attachments
- Defect #42084: Placeholder icon for non-existent thumbnail flickers rapidly on hover
Placeholder icon flickers rapidly on hover if thumbnail does not exist
Code cleanup/refactoring
Defect #42088: Fix incorrect syntax in application.css on 6.0-stable
Fix incorrect syntax inapplication.css
on 6.0-stablePatch #42089: Fix Lint workflow error on 6.0-stable due to unsupported ruby/setup-ruby on Ubuntu 24.04
Fix Lint workflow error on 6.0-stable due to unsupported ruby/setup-ruby on Ubuntu 24.04
Gantt
- Defect #41925: Context menu submenus close unexpectedly on Gantt chart due to z-index conflict
Closing context menu unexpectedly on Gantt chart for z-index conflict
Rails support
- Patch #41970: Updates Rails to 7.2.2.1
Updates Ruby on Rails to 7.2.2.1
UI
Defect #42023: Search results page uses legacy icons
Search results page uses legacy iconsDefect #42051: "Font used for text areas" setting causes inconsistent font size
"Font used for text areas" setting causes inconsistent font sizeDefect #42117: Key-value list reorder icon uses legacy icon
Key-value list reorder icon uses legacy iconDefect #42126: The member table layout breaks due to .icon class on td elements
The member table layout breaks due to.icon
class ontd
elementsDefect #42130: Multiselect toggle uses legacy icons
Multiselect toggle uses legacy iconsFeature #42005: Improve readability of error pages by updating fonts and layout
Improve readability of error pages by updating fonts and layoutFeature #42072: Adjust font size for breadcrumb and subtitle to improve readability and consistency
Adjust font size for breadcrumb and subtitle to improve readability and consistency