Redmine 6.0.6, 5.1.9, 5.0.13 released

2025-07-10  •  Tags: , , ,  •  ISHIHARA Yukiko

On July 7, 2025 (Central European Time), Redmine 6.0.6, 5.1.9, and 5.0.13 were released.

These releases are maintenance releases focusing on bug fixes, with Redmine 6.0.6 including 32 fixes compared to 6.0.5.


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.

Here are the key updates across all three versions:

  • A new net-imap gem is included to address CVE-2025-43857 (#42662).
  • Important fixes have been incorporated to improve Redmine's compatibility with Rack 3.1.14 and later. These resolve issues like "Page not found" errors when saving workflows and mail handler failures with large emails (#42875, #42962).
  • A patch for an issue that limited available locales to those defined in Redmine (#38529) has been properly corrected.

Changes

Common changes in 6.0.6, 5.1.9, 5.0.13 (4 changes)

Code cleanup/refactoring

  • Patch #42756: Update tests for rails-dom-testing 2.3.0 whitespace collapsing

Email receiving

  • Defect #42962: Mail handler fails to create issues from emails over 4MB on Rack >= 3.1.14

Issues workflow

  • Defect #42875: "Page not found" error when saving workflows with many statuses on Rack >= 3.1.14

Security

  • Patch #42662: Require net-imap gem 0.2.5, 0.3.9, 0.4.20, 0.5.7, or later to address CVE-2025-43857

Common changes in 6.0.6, 5.1.9 (13 changes)

Code cleanup/refactoring

  • Defect #42687: Fix random failures in several system tests with Chrome 133 and later

  • Patch #42422: Use Capybara's assert_current_path in "log_user" steps to wait for page in ApplicationSystemTestCase

  • Patch #42600: Suppress "Change your password" popup for stable system tests
    To improve system test stability, suppress the "Change your password" popup.

Database

  • Defect #42622: Joining both atom_token and api_token on the User model causes an error due to the ambiguous column name "action"

Gems support

  • Defect #42606: RuboCop warning about deprecated `EnsureNode#body` with rubocop-ast >= 1.41

I18n 

  • Defect #42815: Limit available locales to those defined by Redmine itself no longer works

No category

  • Patch #42688: Run system tests on GitHub CI

Performance

  • Defect #42933: Fix N+1 query issue in Wiki history page when loading authors of Wiki content versions

SCM

  • Defect #42839: Downloading .js files from the repository browser fails with a 422 error due to ActionController::InvalidCrossOriginRequest

  • Patch #42597: Skip some Mercurial tests when using Mercurial 5.1 or later in Redmine 6.0 or 5.1

Text formatting

  • Defect #42648: Wiki/CommonMark: Broken references for multiple footnote usage
    Fix a bug where subsequent references to the same footnote are broken in Wiki/CommonMark when used multiple times.

UI

  • Defect #42640: Query totals overlaps query buttons when an RTL language is used

  • Patch #42794: Hide irrelevant information when printing
    When printing a Redmine page, hide unnecessary information like action buttons and formatting details.

Changes only in 6.0.6 (15 changes)

Attachments

  • Defect #42920: Missing icon in attachments upload form

Documentation

  • Defect #42644: Noto Sans fonts are not applied on Wiki syntax help pages

  • Defect #42657: Update documentation links and fix config flag typo

  • Patch #42618: Add missing allowed CSS properties to the CommonMark Markdown help

Issues list

  • Defect #42807: Progress Bar in issues list has a border above it

Text formatting

  • Defect #42332: "Edit this section" button is missing for headings rendered as multiline HTML

Translations

  • Patch #42739: Persian translate update for 6.0-stable

  • Patch #42754: Swedish translation update for 6.0-stable

UI

  • Defect #42654: Text in project jump box is vertically misaligned

  • Defect #42773: Padding in the Preview tab is larger than in the actual rendered content

  • Defect #42786: "Clear" button for custom queries has incorrect styling inside the flyout menu

  • Defect #42797: Loading and waiting icons use legacy icons and overlap filename when attaching files

  • Defect #42953: Replace legacy other download icon with SVG icon

  • Patch #42641: Improve SVG contrast when an item is selected in administration sidebar

Wiki

  • Defect #42558: JPEG images are not shown in exported PDF files

Related information

Created: 2025-07-10  •  Tags: , , ,