2020年4月6日(中央ヨーロッパ時間)、オープンソースのプロジェクト管理ソフトウェア「Redmine」の新バージョン4.1.1 と 4.0.7がリリースされました。今回、弊社が開発に関わった(全部または一部を開発した)パッチ数は20件(全60件の1/3)でした。
当社代表の前田はRedmineの開発メンバー(コミッター※)として、世界中の開発者から送られたパッチの動作検証、パッチ開発者へのフィードバック、リリースするバージョンの設定、リポジトリ更新などを行っています。Redmine 4.1.1 / 4.0.7では、48件(全60件の80%)のパッチをRedmine公式のリポジトリ内にコミット(Redmineのソースコードを更新)しました。
Redmineの開発を通じ、弊社のプロジェクト管理クラウドサービス「My Redmine」のお客様やすべてのRedmine利用者に貢献できるよう、引き続き開発への協力と普及に取り組んで参ります。
※Redmineコミッター:Redmine公式のリポジトリ内のソースコードを更新できる権限を持つ開発メンバー。日本人では1人だけです。
前田 剛 (8件)
Patch #32788: Specify supported Ruby version in Gemfile and doc/INSTALL
Gemfile と doc/INSTALL でサポート範囲のRubyバージョンを明記。Gemfileにも記載したことでサポート範囲外のRubyの環境ではbundlerがエラーで止まるようになった
Defect #32793: Email address with Punycode top-level domain is not accepted
トップレベルドメイン名にPunycodeが使われたメールアドレスがユーザーのメールアドレスとして使用できない
Feature #32945: Show module names in bold in permission report
権限レポートでモジュール名を太字で表示
Defect #33183: Unable to edit user or group that has custom fields with text formatting enabled
「テキスト書式」がONのカスタムフィールドがあるユーザーまたはグループの編集画面を開こうとするとエラーが表示される
(Patch by Go MAEDA and Marius BALTEANU)
Defect #32839: Redmine 4.1 installation fails due to an attempt to install sprockets 4.0.0 if bundler prior to 1.15.2 is used on Ruby prior to 2.5
Ruby 2.4までの環境でbundler 1.15.1以前が使われているときsprockets 4.0.0のインストールに失敗しRedmineがインストールできない
Defect #32737: Duplicate sort keys for issue query cause SQL error with SQL Server
カスタムクエリで重複したソートキーを指定するとSQL ServerでSQLエラーが発生する
(Patch by Go MAEDA and Pavel Rosický)
Defect #33163: Parent task subject column should be in the same style as Subject column
チケット一覧において「親チケットの題名」のスタイルが「題名」と一致していない
Defect #32838: Typo in application.css: s/paddin-bottom/padding-bottom/
application.css内のプロパティ名のtypo修正(paddin-bottom → padding-bottom)
原田 雄一 (6件)
Defect #32656: Drag and drop objects from Outlook to Redmine deletes the objects
OutlookからRedmineに添付ファイルなどのオブジェクトのドラッグ&ドロップ操作を行うとOutlookからそのオブジェクトが削除される
Defect #19248: End markers in gantt PDF are misaligned
ガントチャートをPDFにエクスポートしたとき期日を現すマークの位置がずれている
Defect #32812: Clicking on a parent object in gantt wrongly collapses objects at the same level
ガントチャートで親オブジェクトを折り畳むためにクリックすると同一レベルの他の親オブジェクトも折り畳まれてしまう
Defect #32477: Right-aligned TOC tag is displayed in exported PDF if the text formatting setting is Markdown
PDFにエクスポートしたとき右寄せの目次のWikiマクロのタグがそのまま出力されてしまう
Defect #33103: Export to PDF fails when subject of parent task is included in issue list
チケット一覧をPDFエクスポートするとき「親チケットの題名」が含まれるとエラーが発生
(Patch by Marius BALTEANU and Yuichi HARADA)
Defect #32971: New line between list items break a list
リストの項目の間に改行があると正しく表示されない
石川 瑞希 (6件)
Defect #33085: Unable to update the values of a custom field for enumerations when multiple values option is enabled
作業分類、チケットの優先度、文書カテゴリに対するカスタムフィールドで値の「複数選択可」がONの場合その値を更新できない
(Patch by Thomas Löber and Mizuki ISHIKAWA)
Defect #33059: "Role" dropdown in Workflow page is unexpectedly expanded when selecting "all"
ワークフロー画面の「ロール」ドロップダウンで「すべて」を選ぶとドロップダウンが複数選択用に展開された状態になる
Defect #32449: Diff view for .js files in repositories is broken
リポジトリブラウザで拡張子が .js のファイルを表示しようとするとレイアウトが適用されず表示が乱れる
Defect #33075: Time entries csv export should check issue visibility
作業時間をCSVエクスポートすると表示する権限がないチケットでもトラッカー名と題名が出力されてしまう
Defect #33082: Links in the last column in gantt are unclickable
ガントチャートの最後のカラム内のリンクがクリックできない
Defect #33083: Projects filter "Subproject of" does not work when the given value is "My projects" or "My bookmarks"
プロジェクトのフィルタ「親プロジェクト名」に対して「マイプロジェクト」か「My bookmarks」の値を渡すとエラーが発生