- アップグレードノート (2.17.x)
- プロジェクト名の検証が厳格化
- YAML 1.2 の真偽値のみ受け付けるように変更
- YAMLアンカーのマージで重複するマッピングキー(<<)は許可されない
- 変更点
- 機能追加
- runコマンドにdry-runサポートを追加
- createコマンドにdry-runサポートを追加
- downコマンドにdry-runサポートを追加
- NO_COLORのサポートを改善
- buildセクションがないサービスは監視できない
- 修正
- ContainerListの競合状態を回避
- classic builderを使用したpanicを防止
- 誤って名前を変更した--timeoutフラグを復元
- ansi=auto|never|always
- 内部
- compose-goをv1.13.4にアップデート
- Goを1.20.3およびその他の依存関係にアップデート
- dockerバージョンを23.0.3にアップデート (CVE-2023-28840)
- Compose CIをブロックするgocyclo lintエラーを修正
- 依存関係のグループ化と整理
- コンテナkill時のrace条件を修正
- 認証にinfo.IndexServerAddressを使用しない
- コンテナ削除時の冗長なgoroutineを削除
- いくつかの依存関係をアップデート
- 機能追加