Redmine 6.0.6, 5.1.9, 5.0.13 リリース

 •  分類: , , ,  •  石原佑季子

2025年7月7日(中央ヨーロッパ時間)、Redmine 6.0.6、5.1.9、5.0.13 がリリースされました。不具合修正のみ含まれる maintenance release です。


Redmineとは:
Redmineはオープンソースのプロジェクト管理ソフトウェアです。オンプレミスのサーバなど自前の環境に自由にインストールできるほか、クラウドサービスも利用できます。

これら3つのバージョンすべてにおける主な更新点は以下の通りです。

  • CVE-2025-43857に対応するための新しいnet-imap gemが含まれています(#42662)。
  • Rack 3.1.14以降とのRedmineの互換性を改善する重要な修正が含まれており、ワークフロー保存時の「Page not found」エラーや、サイズの大きいメールでのメールハンドラ障害などの問題が解決されています(#42875, #42962)。
  • 利用可能なロケールをRedmineで定義されたものに制限する問題(#38529)に対するパッチが適切に修正されました。

変更・修正一覧

各リリースのCHANGELOG(修正・変更点の一覧)の日本語訳です。チケット番号はRedmineオフィシャルサイト上のチケットにリンクしています。

6.0.6, 5.1.9, 5.0.13 共通の変更・修正内容 (4件)

Code cleanup/refactoring (コードクリーンナップ / リファクタリング)

  • Patch #42756: Update tests for rails-dom-testing 2.3.0 whitespace collapsing
    rails-dom-testing 2.3.0 の空白文字の畳み込みによるテストの失敗を修正

Email receiving (メールによるチケット登録)

  • Defect #42962: Mail handler fails to create issues from emails over 4MB on Rack >= 3.1.14
    Rack 3.1.14以降でメールハンドラが4MBを超えるメールからチケットを作成できない不具合を修正

Issues workflow (ワークフロー)

  • Defect #42875: "Page not found" error when saving workflows with many statuses on Rack >= 3.1.14
    Rack 3.1.14以降で多くのステータスを持つワークフローを保存する際に「Page not found」エラーが発生する問題の修正

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
    CVE-2025-43857に対応するため、net-imap gemのバージョン0.2.5、0.3.9、0.4.20、0.5.7またはそれ以降が必要

6.0.6, 5.1.9 共通の変更・修正内容 (13件)

Code cleanup/refactoring (コードクリーンナップ / リファクタリング)

  • Defect #42687: Fix random failures in several system tests with Chrome 133 and later
    Chrome 133以降でシステムテストがランダムに失敗する問題を修正

  • Patch #42422: Use Capybara's assert_current_path in "log_user" steps to wait for page in ApplicationSystemTestCase
    ApplicationSystemTestCase の "log_user" ステップで、ページの読み込みを待つために Capybara の assert_current_path を使用する

  • Patch #42600: Suppress "Change your password" popup for stable system tests
    システムテストの安定性向上のため「パスワードを変更してください」ポップアップを抑制する

Database (データベース)

  • Defect #42622: Joining both atom_token and api_token on the User model causes an error due to the ambiguous column name "action"
    Userモデルで atom_tokenapi_token を結合する際に発生する "action" カラムのあいまいな参照エラーを修正

Gems support (RubyGemsサポート)

  • Defect #42606: RuboCop warning about deprecated `EnsureNode#body` with rubocop-ast >= 1.41
    rubocop-ast 1.41.0以降で発生する非推奨の EnsureNode#body に関するRuboCopの警告に対する対処

I18n (国際化)

  • Defect #42815: Limit available locales to those defined by Redmine itself no longer works
    Redmine自体で定義された利用可能なロケールに制限する機能が動作しない問題の修正

No category (カテゴリーなし)

  • Patch #42688: Run system tests on GitHub CI
    GitHub CI でシステムテストを実行する

Performance (パフォーマンス)

  • Defect #42933: Fix N+1 query issue in Wiki history page when loading authors of Wiki content versions
    Wiki履歴ページでWikiコンテンツバージョンの作成者を読み込む際のN+1クエリ問題を修正

SCM (バージョン管理システム)

  • Defect #42839: Downloading .js files from the repository browser fails with a 422 error due to ActionController::InvalidCrossOriginRequest
    リポジトリブラウザからの.jsファイルのダウンロードが、ActionController::InvalidCrossOriginRequestにより422エラーで失敗する

  • Patch #42597: Skip some Mercurial tests when using Mercurial 5.1 or later in Redmine 6.0 or 5.1
    Redmine 6.0 または 5.1 で Mercurial 5.1 以降を使用する場合に発生するMercurial関連のテスト失敗を修正

Text formatting (テキスト書式)

  • Defect #42648: Wiki/CommonMark: Broken references for multiple footnote usage
    Wiki/CommonMarkで同じ脚注を複数回使用すると2回目以降の参照が壊れる不具合を修正

UI (ユーザーインターフェイス)

  • Defect #42640: Query totals overlaps query buttons when an RTL language is used
    RTL言語(右から左へ記述する言語)を使用するとクエリ合計がクエリボタンと重なって表示される問題を修正

  • Patch #42794: Hide irrelevant information when printing
    Redmineのページを印刷する際にアクションボタンや書式設定の詳細など不要な情報を非表示にする

6.0.6のみの変更・修正内容 (15件)

Attachments (添付ファイル)

  • Defect #42920: Missing icon in attachments upload form
    添付ファイルアップロードフォームでアイコンが表示されない

Documentation (マニュアル / ヘルプ)

  • Defect #42644: Noto Sans fonts are not applied on Wiki syntax help pages
    Wiki記法ヘルプページでNoto Sansフォントが適用されない

  • Defect #42657: Update documentation links and fix config flag typo
    ドキュメントリンクを更新し、設定フラグのタイプミスを修正する

  • Patch #42618: Add missing allowed CSS properties to the CommonMark Markdown help
    CommonMark Markdown のヘルプに、許可されているCSSプロパティのうち不足しているものを追加する

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
    見出しが複数行のHTMLとしてレンダリングされる際に、「このセクションを編集」ボタンが表示されない

Translations (翻訳)

  • Patch #42739: Persian translate update for 6.0-stable
    6.0-stable向けのペルシア語翻訳の更新

  • Patch #42754: Swedish translation update for 6.0-stable
    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
    「その他のダウンロード」アイコンをSVGアイコンに置き換える

  • Patch #42641: Improve SVG contrast when an item is selected in administration sidebar
    管理画面のサイドバーで項目が選択された際、SVGアイコンのコントラストを改善する

Wiki (ウィキ)

  • Defect #42558: JPEG images are not shown in exported PDF files
    エクスポートされたPDFファイルにJPEG画像が表示されない

Redmine新バージョンのリリースをメールでお知らせします。
ぜひ下記ページよりメールサービス「Redmine News」にご登録ください。

最新情報お知らせメール「Redmine News」 (Redmine.JP)


作成: 2025-07-09 16:00  •  分類: , , ,