Redmine 3.3.2 / 3.2.5 リリース

作成日 2017/01/08

2017年1月7日(中央ヨーロッパ時間)、Redmine 3.3.2 と 3.2.5 がリリースされました。いずれもmaintenance releaseであり、バグ修正等が中心です。

変更・修正一覧

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

なお、カテゴリごとに分類し直していますので元のCHANGELOGとは並び順が異なります。

3.3.2 / 3.2.5 共通の変更・修正内容 (12件)

Activity view

  • Defect #14658: Wrong activity timezone on user page
    ユーザーのプロフィール画面に表示される「活動」の日にちの区切りがタイムゾーンを正しく反映していない

Attachments

  • Defect #24646: X-Sendfile is missing in response headers
    X-SendFileを有効にしてもレスポンスヘッダにX-SendFileフィールドが追加されない

Code cleanup/refactoring

  • Defect #24348: actsasversioned use old style (Rails 2.x) of method call for #all
    Rails 2.x用の古いスタイルのメソッド呼び出し(ActiveRecord::Base#all)を修正
  • Defect #24156: Redmine might create many AnonymousUser and AnonymousGroup entries
    AnonymousUser と AnonymousGroup のインスタンスが複数生成されてしまう
  • Patch #24296: Add tablename to siblings query to prevent AmbiguousColumn errors
    Redmine::NestedSet::Traversing#siblings メソッドの呼び出しで例外が発生することがある
  • Patch #24283: Validate length of string fields
    データベース更新時の例外発生を防ぐためstring型のフィールドに対する文字列長の妥当性検査を追加

Gems support

  • Defect #24092: bundler error: selenium-webdriver requires Ruby version >= 2.0.
    Ruby 1.9.3で bundle install が失敗する

Issues

  • Defect #24693: Spent time on subtasks should also be reassigned when deleting an issue
    チケット削除時に作業時間を再割り当てするとき、子チケットの作業時間は再割り当てされず失われてしまう
  • Defect #24722: Error when trying to reassign spent time when deleting issues from different projects
    複数のプロジェクトにまたがる2個以上のチケットを削除するとき、作業時間の再割り当てを選択すると例外発生
  • Defect #24718: Prevent from reassigning spent time to an issue that is going to be deleted
    チケット削除時に作業時間を再割り当てするとき、削除しようとしているチケットを再割り当て先として指定できるため、結果として作業時間が失われてしまう

Permissions and roles

  • Defect #24297: Show action not allowed for time entries in closed projects
    終了したプロジェクトの作業時間を表示できない

Project settings

  • Defect #22034: Locked users disappear from project settings
    ユーザーをロックするとプロジェクトの「設定」→「メンバー」タブに表示されなくなってしまう

3.3.2 のみの変更・修正内容 (10件)

Issues

  • Defect #24311: Project field disappears when target project disallows user to edit the project
    チケットを別プロジェクトに移動するとき、移動先のプロジェクトにおいて「プロジェクト」フィールドが「フィールドの権限」で読み取り専用に設定されていると編集画面で項目「プロジェクト」が消えてしまう

Projects

  • Defect #24595: Unarchive link for a subproject of a closed project does not work
    終了したプロジェクトの子プロジェクトで「アーカイブ解除」リンクが動作しない

Time tracking

  • Defect #23922: Time Entries context menu/bulk edit shows activities not available for the time entry's project
    プロジェクトで無効にしている作業分類がコンテキストメニュー(右クリックメニュー)から選択できてしまう
  • Defect #13622: "Clear" button in Spent Time Report tab also clears global filters
    「作業時間」画面の「レポート」タブ内の「クリア」をクリックするとフィルタの設定もクリアされてしまう
  • Defect #14817: Redmine loses filters after deleting a spent time
    「作業時間」画面で作業時間を削除するとフィルタの設定がクリアされてしまう

Translations

  • Patch #24003: Catalan Translation
    カタロニア語訳の更新
  • Patch #24004: Spanish & Spanish (PA) Translation
    スペイン語・パナマスペイン語訳の更新

UI

  • Defect #24000: z-index children menu should be greater than content
    使用しているテーマによっては"+"ボタンが裏に隠れてしまう件の対策としてCSSの z-index を修正
  • Patch #24062: Allow only vertical reorderingin sortable lists
    ドラッグ&ドロップで項目を並べ替えるとき、オブジェクトのドラッグを上下方向のみに制限

UI - Responsive

  • Defect #24274: Query totals and query buttons overlaps on small screens
    スマートフォン向け画面でチケット一覧の合計値の表示がボタンの上に重なって表示されてしまう

関連情報