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_token
とapi_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)