- Jira での Markdown テーブル。
--description やコメントの --body に GFM のテーブルを記述すると、パイプ文字がそのまま表示されるのではなく、実際の Jira のテーブルになります。@fabianderschatta さんに感謝します。
- Confluence のページコメントが再び利用可能に。
confluence page comments は、コメントが 1 件以上あるページで失敗していました。コメント本文も表示するようになり、全文を表示する --full フラグを追加しました。@alexevansigg さんに感謝します。
- Confluence の添付ファイルのダウンロードが再び利用可能に。
confluence attachment download は /wiki のパスセグメントが欠落しており、常に 404 で失敗していました。
- CSV と Markdown の出力を修正。CSV のフィールドを RFC 4180 に従って引用符で囲むようにしたため、値の中のカンマ(課題の要約やコメントなど)によって以降の列がずれることがなくなりました。Markdown のテーブルセルでは改行をエスケープします。
- メンテナンス。
aes-gcm を 0.11 に、indicatif を 0.18.6 に更新し、セキュリティアドバイザリに対応するため quinn-proto、crossbeam-epoch、anyhow を更新しました。
- CLI から Jira のスプリントを操作。
jira issue create と jira issue update に --sprint <id> フラグを追加しました。Agile API を通じて課題をスプリントに割り当てられるため、ボードの customfield_10020 の ID を手作業で調べる必要はありません。
issue get でスプリントを表示。jira issue get が課題のスプリントを表示するようになり、REST を直接呼び出さずにスプリントの割り当てを確認できます。
- メンテナンス。
zeroize を 1.9.0 に更新しました。
issue get で Jira の添付ファイルを表示。JSON、テーブル、Markdown の各出力に attachments 配列(ID、ファイル名、MIME タイプ、サイズ、ダウンロード URL)が含まれるようになりました。Jira が添付ファイルの ID を数値と文字列のどちらで返しても処理できます。
jira issue comments list --full。50 文字のプレビューではなく、コメント本文の全体を返します。
- Jira の Markdown を ADF に変換。
issue create と update --description、およびコメント本文で、Markdown(見出し、リスト、太字、斜体、インラインコード、リンク、コードブロック)を構造化された Atlassian Document Format に変換します。プレーンテキストはこれまでどおり単一の段落になります。
- Confluence の v2 Folder API に対応。
/wiki/api/v2/folders を扱う confluence folder get | create | delete コマンドグループを追加しました。
- Bitbucket のカスタムパイプライン。
pipeline trigger --custom-pipeline <name> で、名前を指定してカスタムパイプラインを実行できます。
- 修正。更新を伴うコマンド(
issue update、transition、assign、および Confluence の同等のコマンド)が、HTTP 204 No Content の応答に対して誤ってエラーを報告しなくなりました。終了コードが正しくなります。
- 堅牢化。Confluence の一覧のパースが、欠落したフィールドや null のフィールドを許容するようになりました。保守されていない
proc-macro-error2 への依存を削除し、依存関係を更新しました。
--field による Jira のカスタムフィールド対応、issue get での ADF からの Markdown 抽出、および 0.3 系全体にわたる Bitbucket と Confluence の各種改善。
以前のリリース
それ以前のすべてのバージョン(0.3.2 から 0.1.0 まで)の完全なリリースノートは GitHub にあります。