Redmine 6.0.3, 5.1.6 released

2025-01-31  •  Tags: , ,  •  KUROTANI Akihiro

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" in config/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
    Setting fixtures :all for all tests to improve test stability and reliablity

  • Patch #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 in config/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
    A NoMethodError exception occurs when there is no default issue priority and all issue priorities are inactive and IssuePriority#high? or IssuePriority#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 to back_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 view

  • Defect #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 view

  • Feature #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 in application.css on 6.0-stable

  • Patch #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 icons

  • Defect #42051: "Font used for text areas" setting causes inconsistent font size
    "Font used for text areas" setting causes inconsistent font size

  • Defect #42117: Key-value list reorder icon uses legacy icon
    Key-value list reorder icon uses legacy icon

  • Defect #42126: The member table layout breaks due to .icon class on td elements
    The member table layout breaks due to .icon class on td elements

  • Defect #42130: Multiselect toggle uses legacy icons
    Multiselect toggle uses legacy icons

  • Feature #42005: Improve readability of error pages by updating fonts and layout
    Improve readability of error pages by updating fonts and layout

  • Feature #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

Related information

Created: 2025-01-31  •  Tags: , ,