Redmine 5.0.6, 4.2.11 リリース
2023年9月30日(中央ヨーロッパ時間)、Redmine 5.0.6 と 4.2.11 がリリースされました。不具合修正が中心の maintenance release であり、Redmine 5.0.6の場合、5.0.5に対して21件の修正が行われています。
以下のセキュリティ脆弱性の修正が含まれています。それぞれの脆弱性の詳細は Redmine Security Advisories で確認できます。
- Defect #38807: XSS in Textile formatter
TextileフォーマッターのXSS脆弱性の修正 - Defect #38806: XSS in Markdown formatter
MarkdownフォーマッターのXSS脆弱性の修正 - Defect #38417: XSS Vulnerability in Thumbnails
Thumbnailの処理におけるXSS脆弱性の修正
Redmineとは:
Redmineはオープンソースのプロジェクト管理ソフトウェアです。オンプレミスのサーバなど自前の環境に自由にインストールできるほか、クラウドサービスも利用できます。
各リリースのCHANGELOG(修正・変更点の一覧)の日本語訳です。チケット番号はRedmineオフィシャルサイト上のチケットにリンクしています。
Code cleanup/refactoring
- Defect #38797: Fix incorrect argument format for
assert_select
TimelogReportTest#test_report_should_show_locked_users
内でassert_select
に渡す引数が誤っている
Custom fields
- Defect #38464: Rendering a custom field with a URL pattern set and containing " :" in the value raises Addressable::URI::InvalidURIError
カスタムフィールドの「値に設定するリンクURL」で%value%
を使用しているとき、カスタムフィールドに " :" を含む値をセットするとAddressable::URI::InvalidURIError
例外が発生
Gantt
- Defect #38728: Correctly escape issue text in Gantt PNG export for ImageMagick convert
ガントチャートをPNG形式にエクスポートする際のImageMagick convertコマンド向けのエスケープ処理の誤りによりエクスポートが失敗することがある不具合を修正
Gems support
- Patch #39070: Allow using the latest version of mocha even when using Ruby < 2.7
Ruby 2.7未満が使われているときでも旧バージョンではなく最新のmochaを使用するよう修正
Ruby support
- Defect #38617: Redmine 4.2 on Ruby 2.4 is not compatible with loofah 2.21 or higher
Redmine 4.2をRuby 2.4で使用しているとき loofah gem のインストールに失敗する
Security
- Defect #38539: Update Nokogiri to 1.15.2 in 5.0-stable and 4.2-stable
Nokogiri gemの要求バージョンを1.15.2以上に変更 - Defect #38807: XSS in Textile formatter
TextileフォーマッターのXSS脆弱性の修正 - Defect #38806: XSS in Markdown formatter
MarkdownフォーマッターのXSS脆弱性の修正 - Defect #38417: XSS Vulnerability in Thumbnails
Thumbnailの処理におけるXSS脆弱性の修正
Text formatting
- Defect #38697: Exception during thumbnail macro to image tag conversion in emails
メール通知対象のコンテンツに{{thumbnail}}
マクロが含まれているときメール内にエラーメッセージが表示される
Time tracking
- Defect #39079: NoMethodError when trying to remove the date of an existing time entry
時間管理の設定「未来日付の作業時間の入力を許可」がOFFのとき登録済みの作業時間を削除しようとするとNoMethodError例外が発生する
Translations
- Defect #38507: Fix typo in French translation of
setting_bulk_download_max_size
setting_bulk_download_max_size
のフランス語訳の修正 - Defect #38448: The margin below the Submit button on the issue edit page is too narrow
UI
- Defect #33502: Issue field labels for fields with descriptions are missing styling on issues show view
チケット表示画面で説明付きのフィールドに対するCSSが適用されていない
Groups
- Defect #38443: Cannot add a user to a group if the group is a member without roles in a certain project
グループがあるプロジェクトでロール無しのメンバーになっているとそのグループにユーザーが追加できない
PDF export
- Defect #37694: CommonMark Markdown task list item markers are not exported to PDF
CommonMark Markdownのタスクリストのチェックボックスの状態がPDFにエクスポートされない
Project settings
- Defect #37166: Roles of a project member should not be made empty
プロジェクトにメンバーを追加するときロール未選択でも追加できてしまう
Projects
- Defect #38286: "Cannot delete enumeration" error may occur when attempting to delete a project with time entries
作業時間のデータが含まれるプロジェクトを削除しようとすると "Cannot delete enumeration" 例外が発生して失敗することがある
Rails support
- Patch #38374: Update Rails to 6.1.7.6
Ruby on Railsを6.1.7.6にアップデート
Translations
- Patch #38533: Improve the clarity of German translation of
label_user_mail_notify_about_high_priority_issues_html
label_user_mail_notify_about_high_priority_issues_html
のドイツ語訳の改善
UI
- Patch #38359: Render numeric axes in charts as Integers
チケット編集画面の「送信」ボタンの下部マージンを調整
Redmine新バージョンのリリースをメールでお知らせします。
ぜひ下記ページよりメールサービス「Redmine News」にご登録ください。
最新情報お知らせメール「Redmine News」 (Redmine.JP)