Redmine 4.1
新機能評価ガイド
＜速報版＞

前田 剛
ファーエンドテクノロジー株式会社
2019-08-31 #RedmineOsakaRedmine
twitter.com/g_maeda

20085Redmine
RedmineRedmineϑΝʔΤϯυςΫϊϩδʔ͸3FENJOFͷ։ൃʹ‫ྗڠ‬ʢࣸਅ͸िʹճͷ3FENJOF։ൃϛʔςΟϯάʣ ೥݄ϦϦʔε Ͱ͸໿ׂͷ৽‫ػ‬ೳɾόάमਖ਼ύονΛ։ൃ本日の内容˙ ࣍‫৽ظ‬όʔδϣϯ3FENJOFͷ໿݅ͷ৽‫ػ‬ೳɾमਖ਼ͷத͔Βɺ͓Αͦ݅ͷ৽‫ػ‬ೳΛ঺հ˙ 3FENJOFΛ͓ࢼ͍ͨͩ͘͠ࡍʹ஫໨ͯ͠΄͍͠ϙΠϯτͰ͢Redmine 4.1 概況

˙ ೥݄೔࣌఺Ͱ݅ͷνέοτ͕ΫϩʔζࡁΈ˙ ໨ΛҾ͘৽‫ػ‬ೳଟΊɻ͸খվળ͕ଟ਺Λ઎Ί͍͕ͯͨɺ͸ศརͳ৽‫ػ‬ೳͷఏҊ͕ੵ‫ۃ‬తʹऔΓࠐ·Ε͍ͯΔAccounts / authentication（認証・アカウント）

パスワードの必須文字種別の設定
Feature #4221: Force passwords to contain specified character classes

Contributed byύεϫʔυʹಛఆͷछผͷจࣈΛ‫ؚ‬ΊΔ͜ͱΛ‫͖Ͱ੍ڧ‬Δ˙ େจࣈʢA, B, C, …ʣ˙ খจࣈʢa, b, c, …ʣ˙ ਺ࣈʢ1, 2, 3, …ʣ˙ ‫߸ه‬ʢ!, @, #, …ʣLibravatarとGravatar互換サーバのサポート
Feature #9112: Libravatar and Gravatar-compatible servers support

Contributed by

˙ HSBWBUBSDPNͷ୅ΘΓʹ-JCSBWBUBS΍ࣗલͷ(SBWBUBS‫׵ޓ‬αʔόΛར༻͢ΔΑ͏ઃఆͰ͖Δ˙ HSBWBUBSDPNར༻࣌ͷϓϥΠόγʔ͕‫ͳʹؾ‬Δ৔߹޲͚ͷઃఆ˙ ࣗલͰ(SBWBUBS‫׵ޓ‬αʔόΛ্ཱͪ͛Δ͜ͱ΋Ͱ͖Δ˙ ઃఆํ๏͸DPOpHDPOpHVSBUJPOZNMFYBNQMFࢀর

Attachments
（添付ファイル）クリップボードからの画像ペースト
Feature #3816: Allow pasting screenshots from clipboardᶄಉ࣌ʹΠϯϥΠϯදࣔ༻ͷɹϚʔΫΞοϓ͕ૠೖ͞ΕΔᶃϖʔετૢ࡞Ͱը૾ϑΝΠϧ͕ఴ෇͞ΕΔ

Contributed by

PDF形式添付ファイルのサムネイル表示
Feature #22481: Show thumbnails for PDF attachmentsʻ1%'ͷαϜωΠϧΛදࣔ͢Δʹ͸ʼ˙ ʮ؅ཧʯˠʮઃఆʯˠʮදࣔʯͷʮఴ෇ϑΝΠϧͷαϜωΠϧը૾Λදࣔʯ͕0/
˙ 3FENJOFαʔόʹ(IPTUTDSJQUαϙʔτ༗Γͷ*NBHF.BHJDL͕Πϯετʔϧ͞Ε͍ͯΔ͜ͱ
ˠଟ͘ͷ‫ڥ؀‬ͷ*NBHF.BHJDLͰରԠࡁΈ˙ 3FENJOFαʔόͷ04͕8JOEPXTҎ֎Ͱ͋Δ͜ͱ

!13

Custom fields
（カスタムフィールド）ワイド表示カスタムフィールドのツールバー
Feature #29712: Preview and wiki toolbar for full width custom fields

ʮςΩετॻࣜʯ͕0/ͷϫΠυදࣔΧελϜϑΟʔϧυʹπʔϧόʔ͕௥Ճ͞ΕΔɻϓϨϏϡʔʹ΋ରԠ

プロジェクト、バージョン、作業時間カスタムフィールドのロールベースアクセス制御
Feature #31925: Per role visibility settings for project custom fields
Patch #23997: Per role visibility settings for version custom fields
Patch #31859: Per role visibility settings for spent time custom fields͜Ε·Ͱ͸νέοτͷΧελϜϑΟʔϧυ͚ͩͰར༻Ͱ͖ͨ‫ػ‬ೳEmail notifications（メール通知）通知メールのFromに更新者名を表示
Feature #5913: Authors name in from address of email notifications

Contributed byϝʔϧ௨஌ͷτϦΨʔͱͳͬͨ࡞੒ɾߋ৽ૢ࡞ΛߦͬͨϢʔβʔ໊͕'SPNʹදࣔ͞ΕΔʢΞυϨε͸ैདྷ௨Γ‫ݻ‬ఆɻද໊ࣔͷΈ͕มΘΔʣ΋͠ߋ৽ऀͷ໊લΛදࣔͨ͘͠ͳ͍৔߹͸ʮૹ৴‫ݩ‬ϝʔϧΞυϨεʯʹ‫ݻ‬ఆͷද໊ࣔΛೖΕ͓͚ͯ͹Α͍!19

通知メールの件名へのステータス変更情報挿入を抑制するオプション
Feature #13111: New setting to include the status changes in issue mail notifications subject(.BJMͰͷ௨஌ϝʔϧͷεϨουԽΛ๦͍͛ͯͨɺ໊݅ʹૠೖ͞ΕΔʮ ৽‫ ن‬ʯʮ ਐߦத ʯͳͲͷεςʔλεมߋ৘ใ͕ΦϑʹͰ͖ΔΑ͏ʹ

通知メールに開始日と期日を表示
Feature #13111: New setting to include the status changes in issue mail notifications subject

Contributed by

リマインダに各チケットの期日までの残り日数を表示
Feature #31225: Show the number of days left until the due date in reminders

Contributed by

Gantt（ガントチャート）

ガントチャートの折りたたみ
Feature #6417: Allow collapse/expand in gantt chart

Contributed byϓϩδΣΫτɺ਌νέοτɺόʔδϣϯͷંΓͨͨΈɾల։͕Ͱ͖ΔᶃΫϦοΫᶄંΓͨͨΈガントチャートでの表示項目選択
Feature #27672: Show selected columns in gantt chartContributed by

Importers（インポート）CSVインポート時に独自IDによる他レコード参照
Feature #28213: Support external ID when importing issuesճͷΠϯϙʔτૢ࡞Ͱ਌νέοτͱࢠνέοτΛಉ࣌ʹ࡞ΕΔ

作業時間のCSVインポート
Feature #28234: Add CSV Import for Time Entries࡞‫ؒ࣌ۀ‬Λ$47ΠϯϙʔτʹΑΓҰ‫ొׅ‬࿥CSVインポートで YYYY/MM/DD 形式日付のサポート
Feature #31450: Support "YYYY/MM/DD" date format when importing issues

Contributed by3FENJOFҎલͰ͸::::..%%‫ࣜܗ‬೔෇σʔλͷΠϯϙʔτʹରԠ͓ͯ͠Βͣɺ೔ຊ‫ڥ؀ޠ‬ͷද‫ࢉܭ‬ιϑτͰ࡞੒ͨ͠$47Λͦͷ··ಡΈࠐΊͳ͍͜ͱ͕͋ΔIssues
（チケット）

トラッカーの説明
Feature #442: Add a description for trackersτϥοΧʔʹઆ໌Λ௥Ճͯ͠ɺ֤τϥοΧʔͷ༻్Λ໌ࣔͰ͖ΔΛΫϦοΫ

チケットの履歴をタブで表示
Feature #3058: Show issue history using tabsνέοτͷཤྺΛλϒԽɻίϝϯτ͚ͩɺ࡞‫͚ͩؒ࣌ۀ‬ͷද͕ࣔͰ͖ΔΑ͏ʹʮίϝϯτʯλϒΛ։͍ͨྫɻίϝϯτ༗ΓͷཤྺͷΈදࣔͰ͖Δ
ʢSFENJOF@DPNNFOU@POMZϓϥάΠϯ૬౰ʣ!33

νέοτΛ։͍ͨͱ͖ͷσϑΥϧτλϒ͸
ʮ‫ݸ‬ਓઃఆʯͰࢦఆͰ͖Δ

チケットのサマリの詳細画面に積み上げ棒グラフを表示
Feature #31418: Stacked bar charts in the issue details reportContributed by͜ͷ‫ػ‬ೳ௥Ճʹ൐͍ɺαϚϦʔৄࡉը໘ʹΞΫηε͠΍͘͢͢ΔͨΊʹɺϓϩδΣΫτͷʮ֓ཁʯը໘ʹΞΠίϯΛ௥Ճͨ͠αϚϦʔৄࡉը໘΁ͷϦϯΫʢ!36

コメント引用時にコメントへのリンクを挿入
Feature #31427: Insert a link to the source to the attribution line when quoting a note or a message

Contributed byҾ༻‫ݩ‬ͷίϝϯτΛࢀর͢ΔͷʹศརϦϯΫʹͳΔ期日までの残り日数表示
Feature #31499: Show "Due in X days" in issue details pageContributed by

Issues filter（チケットのフィルタ）

「親チケット」「子チケット」フィルタで複数チケット番号を指定
Feature #30482: Multiple issue ids in "Parent task" filter
Feature #30808: Multiple issue ids in "Subtasks" filterίϯϚ۠੾ΓͰෳ਺ͷνέοτ͕ࢦఆͰ͖Δ

਌νέοτ͕·ͨ͸Ͱ͋Δνέοτ



Contributed by日付フィルタの新演算子「明日」「来週」「来月」
Patch #4502: New date filter operators: tomorrow, next week, next monthContributed byチケットの「作業時間」フィルタ
Patch #26826: Issue filtering by spent time·Ͱ͸ʮ༧ఆ޻਺ʯϑΟϧλ͸͕͋ͬͨɺ࡞‫ؒ࣌ۀ‬ϑΟϧλ͸ͳ͔ͬͨɻ

࡞‫ؒ࣌ۀ‬ͷྦྷ‫ؒ࣌͕ܭ‬Ҏ্ͷνέοτΛநग़Issues list
（チケット一覧）

チケット一覧に「親チケットの題名」を表示
Feature #19371: Add a new query column for the parent task subject

ワイド表示カスタムフィールドをチケット一覧に表示
Feature #26081: Allow full_width_layout long-text custom fields to appear in the issue list like'Description' (as a block column)My page（マイページ）マイページブロック「更新したチケット」追加
Feature #30975: New My page block: Updated issues

Contributed byࣗ෼͕ߋ৽ͨ͜͠ͱ͕͋Δνέοτ͕දࣔ͞ΕΔϚΠϖʔδϒϩοΫɻ

Permissions and roles（ロールと権限）

新権限「自分が追加したチケットの編集」
Feature #1248: New Permission: Edit own issues

Contributed byͦͷϢʔβʔࣗ਎͕௥Ճͨ͠νέοτʹ‫ݶ‬Γɺ୊໊΍આ໌ͷมߋΛ‫ڐ‬ՄͰ͖ΔProject settings
（プロジェクト設定）

プロジェクト設定への導線の改善
Feature #22090: Make project settings more accessibleϓϩδΣΫτͷ֤λϒʹʮઃఆʯλϒʹҠಈ͢ΔͨΊͷϘλϯΛ௥Ճɻ

プロジェクトの「設定」から管理画面への導線の改善
Patch #30203: Add links to administration pages in project settings

Contributed by؅ཧը໘ʮτϥοΧʔʯ΁Ҡಈ؅ཧը໘ʮΧελϜϑΟʔϧυʯ΁Ҡಈ

Projects（プロジェクト）プロジェクトのブックマークと最近使用したプロジェクト
Patch #31355: Bookmarks and recently used projects for the project jump boxϓϩδΣΫτΛϒοΫϚʔΫͰ͖ΔΑ͏ʹɻ
·ͨɺϓϩδΣΫτηϨΫλʹʮ࠷ۙ࢖༻ͨ͠΋ͷʯ΋௥Ճ͞ΕΔɻසൟʹΞΫηε͢ΔϓϩδΣΫτΛબ୒͠΍͘͢ͳΔɻϒοΫϚʔΫͷ௥Ճɾ࡟আ͸ʮ֓ཁʯը໘͔Βߦ͏!55ʮ࠷ۙ࢖༻ͨ͠ϓϩδΣΫτʯͷදࣔ݅਺͸ʮ‫ݸ‬ਓઃఆʯͰมߋͰ͖Δ

Roadmap（ロードマップ）ロードマップ画面のチケット一覧に担当者のGravatarアイコンを表示
Patch #28510: Show issue assignee gravatar in roadmap and version pageロードマップにバージョンのステータスを表示
Patch #29391: Show version status in Roadmap and Version pages



SCM
（バージョン管理システム）

gitの日本語ブランチ名でリポジトリブラウザがクラッシュ
Defect #16881: Git: repository page crashes when non-ascii character in tag or branch nameHJUϦϙδτϦʹ೔ຊ‫ޠ‬ͷϒϥϯν໊ɾλά໊͕‫·ؚ‬Ε͍ͯΔͱ
ϦϙδτϦϒϥ΢β͕Ϋϥογϡ͢Δ໰୊ͷमਖ਼Text formatting（テキスト書式）

チケットリンク用のWikiマクロ
Patch #29489: Issue macro for flexible linking to issues#123 ##123‫ࣜܗ‬ͷνέοτͷϦϯΫͷ΄͔ɺදࣔΛΧελϚΠζͨ͠νέοτͷϦϯΫʹରԠ

同一チケット内のコメントへのリンク用簡略書式
Feature #30829: Simpler link syntax "#note-123" to make a link to a note of the current issue Contributed byಉҰνέοτ಺Ͱ͋Ε͹ίϝϯτ൪߸͚ͩͰϦϯΫͰ͖ΔΑ͏ʹͳΔνέοτ൪߸Λௐ΂ͯೖྗ͢Δͷ͕໘౗؆୯ʂ



Time tracking（時間管理）

未来日付での作業時間を制限するオプション
Feature #3848: Permission to log time for another userະདྷͷ೔෇Ͱͷ࡞‫ؒ࣌ۀ‬ೖྗՄ൱Λ੍‫͢ޚ‬ΔΦϓγϣϯΛ௥Ճ他のユーザーの作業時間の入力
Feature #3848: Permission to log time for another user৽‫ݶݖ‬ʮଞͷϢʔβʔͷ࡞‫ؒ࣌ۀ‬ͷೖྗʯ͕0/ͷ৔߹ɺ࡞‫ؒ࣌ۀ‬Λ୅ཧೖྗͰ͖Δ

チケットの履歴に作業時間登録の履歴を表示
Feature #5061: Show time log entries in issue historyνέοτʹର͢Δ࡞‫ؒ࣌ۀ‬ͷొ࿥ͷཤྺΛɺνέοτը໘Ͱ֬ೝͰ͖ΔΑ͏ʹ



UI
（ユーザーインターフェイス）ユーザーのプロフィール画面の改善
Patch #30421: Issue tracking table on user profile page
Contributed by
Patch #31066: Show projects using a table instead of an unordered list in the user profile page

まとめ˙ 3FENJOFͷ৽‫ػ‬ೳɾमਖ਼͸ͱಉ͘͡݅લ‫ޙ‬˙ ͸খվળ͕த৺͕ͩͬͨɺ͸໨ΛҾ͘৽‫ػ‬ೳ͕ଟΊ˙ ΞοϓσʔτͷϝϦοτ͸େ͖͍ɻϦϦʔε͞ΕͨΒ଎΍͔ͳҠߦΛ͓‫ק‬Ί

!72

Redmine: Redmine.JP

Cloud services powered by Redmine

Copyright ©2019,-4.0(CC BY-SA 4.0)