Redmine 5.1.2, 5.0.8 リリース
2024年3月4日(中央ヨーロッパ時間)、Redmine 5.1.2 と 5.0.8 がリリースされました。不具合修正が中心の maintenance release であり、Redmine 5.1.2の場合、5.1.1に対して27件の修正が行われています。
Redmineとは:
Redmineはオープンソースのプロジェクト管理ソフトウェアです。オンプレミスのサーバなど自前の環境に自由にインストールできるほか、クラウドサービスも利用できます。
Redmine 5.1.2 と 5.0.8 の両バージョンにおいて以下の重要な修正が含まれています。
Redmine 5.1.2 において以下の重要な修正が含まれています。
- REST API の User APIにおいて"status=*"というフィルタがRedmine 5.0 から 5.1 のバージョンアップで動作しなくなった不具合の修正(Defect #40099)
Redmine 5.1.2 と 5.0.8 の両バージョンにおいてRuby on Railsのバージョンが6.1.7.7に更新されました。
各リリースのCHANGELOG(修正・変更点の一覧)の日本語訳です。チケット番号はRedmineオフィシャルサイト上のチケットにリンクしています。
Activity view
- Defect #39995: Project Activities and Roadmap views disclose presence of private sub projects
プロジェクトの活動画面とロードマップ画面に非公開のサブプロジェクトが表示される
Code cleanup/refactoring
- Patch #39894: Explicitly render a 404 on non-JS requests to watchers#new
ウォッチャーの「追加」をJavascriptを起動しない方法でアクセスした場合はHTTPステータス404を返す - Patch #39999: Explicitly render a 404 on non-JS requests to messages#quote
チケットの説明やコメントの「引用」をJavascriptを起動しない方法でアクセスした場合はHTTPステータス404を返す - Patch
#40043: Remove year ranges from all copyright headers
ソースコードのヘッダに記載されているコピーライトの年数の表記を変更
Filters
- Defect
#39991: Fix "any" operator for text filters to exclude empty text values
フィルター「テキスト」の演算子「すべて」が空のテキスト値を除外するように修正
Plugin API
- Defect
#39862: Attachments functionality for (custom) plugins broken since fix for CVE-2022-44030
CVE-2022-44030の対応で行った修正によって動作しなくなったプラグイン向け添付機能を修正 - Feature
#39948: Add Redmine::Plugin proxy method for Redmine::Acts::Attachable::ObjectTypeConstraint.register_object_type
モデルにacts_as_attachable
を使用するプラグイン向けのプロキシメソッドを追加
Rails support
- Patch #40319: Update Rails to 6.1.7.7
Ruby on Railsのバージョンを6.1.7.7に更新
SEO
- Defect #40208: An ActionController::RespondToMismatchError occurred in welcome#robots
robots.txt以外にアクセスされたときHTTPステータス404を返すようにwelcome#robots
メソッドを修正
Security
- Defect #39875: Mitigate CVE-2023-23913 (rails-ujs)
CVE-2023-23913の脆弱性の影響を軽減する
Text formatting
- Defect #40193: Performance issue with email address auto-linking in the default ("none") formatter
長文のテキストにメールアドレスが含まれる場合に動作が遅くなる問題の修正 - Feature #39884: Allow multiple footnotes per single word
Textile記法を使用時、ひとつの単語に複数の脚注をリンクできる
Translations
- Defect #39801: Fix typo in Russian translation of text_status_no_workflow
text_status_no_workflow
のロシア語翻訳のtypo修正
UI
- Defect #39780: User select element on activity sidebar views cutoff when displaying long user names
活動画面のサイドバーにおいて、ユーザー名を選択するプルダウンメニューに長いユーザー名が含まれる場合、そのプルダウンメニューが画面からはみ出してしまう不具合を修正 - Defect #39802: Fix click event handling in mobile view after closing flyout menu
ブラウザの画面が狭い場合に、フライアウトメニューを開いて閉じたあとのイベント処理を修正 - Defect #40237: Error in autocomplete (
ActionController::BadRequest (Invalid query parameters: invalid %-encoding (%)
)
チケットのコメント入力時に"@"に続けて"%"を入力するとログにエラーが記録される不具合を修正
Administration
- Defect #40166: Internationalize "Check all / Uncheck all" tooltip in project list for admins
プロジェクト管理画面で表示される"Check all/ Uncheck all"というツールチップの表記を言語ごとに定義できるようにする
Code cleanup/refactoring
- Defect #39864: Backport fix of random failing integration test for plugin routes
プラグインのルーティングに関するテストのバックポート修正適用 - Defect #40239: Add missing fixtures in Redmine::ApiTest::IssuesTest
Redmine::ApiTest::IssuesTest
にフィクスチャーを追加
Database
- Patch #39865: Extend mysql8? test helper to handle complex version strings
テストヘルパーメソッドmysql8?
を拡張し、複雑なバージョン番号文字列を取り扱えるようにする
Issues
- Defect #39932: Incorrect position of "Edited" mark in issue notes with h4 headings
チケットのコメントを編集したとき、見出しh4を記述していると「編集済み」が正しくない位置に表示される不具合修正
REST API
- Defect #40099: User api filtering by status=* broke on upgrade from 5.0 to 5.1
REST API の User APIにおいて"status=*"というフィルタがRedmine 5.0 から 5.1 のバージョンアップで動作しなくなった不具合の修正
Text formatting
- Defect #39755: CommonMark Markdown help page does not reflect user's language setting
CommonMark Markdownのヘルプページが、ユーザーの言語設定に応じた翻訳ページを表示していなかった不具合の修正
Translations
- Patch #39751: Additional translation for Tamil language
タミル語の翻訳の追加および更新 - Patch #39781: Persian translation update for 5.1-stable
ペルシャ語の翻訳の追加および更新 - Patch #39782: Russian translation update for 5.1-stable
ロシア語の翻訳の追加 - Patch #40240: Catalan translation update for 5.1-stable
カタルーニャ語の翻訳の追加
Redmine新バージョンのリリースをメールでお知らせします。
ぜひ下記ページよりメールサービス「Redmine News」にご登録ください。
最新情報お知らせメール「Redmine News」 (Redmine.JP)