DHI CLI 릴리스 노트

DHI CLI 릴리스 노트

DHI CLI(docker dhi)의 최근 안정 릴리스 변경 사항을 정리한 릴리스 노트예요.

출처: 문서

본문

이 페이지는 DHI CLI(docker dhi)의 최근 안정 릴리스 변경 사항을 나열해요. 프리릴리즈와 다운로드를 포함한 전체 릴리스 기록은 GitHub의 dhictl 릴리스를 봐요.

0.0.7

2026-07-21

GitHub release

버그 수정(Bug Fixes)

  • JSON 출력이 앰퍼샌드를 \u0026로 잘못 이스케이프하던 문제를 수정 — &가 포함된 카탈로그 카테고리 같은 값이 출력에 그대로 표시됨

0.0.6

2026-07-13

GitHub release

이 릴리스는 CLI를 통한 커스터마이즈 생성이 불가능하던 문제를 수정해요.

버그 수정(Bug Fixes)

  • GraphQL이 OCI 아티팩트 데이터의 출력 전용 __typename 필드를 잘못 포함한 mutation 입력을 거부할 때 dhictl customization create가 실패하던 문제를 수정

0.0.5

2026-06-29

GitHub release

의존성 업데이트가 포함된 유지보수 릴리스.

0.0.4

2026-05-25

GitHub release

새로운 기능(What's New)

  • DHI DEB 저장소에 인증하기 위한 netrc 형식 자격 증명을 출력하는 DHI DEB 저장소용 deb 하위 명령 추가

0.0.3

2026-04-22

GitHub release

새로운 기능(What's New)

  • attestation 관리용 attestation list 및 get 명령 추가
  • 소프트웨어 자재명세서 attestation용 SBOM 하위 명령 추가
  • 커스터마이즈의 prepare 명령에 벌크 지원 추가
  • 커스터마이즈에 압축 필드 지원 추가
  • catalog get 출력에 tag-definition-id 열 추가

호환성 변경(Breaking change)

몇몇 명령(customization prepare와 customization get)에 있던 --output 플래그를 제거하고 stdout 리다이렉션을 사용하도록 했어요.

# before
dhictl customization prepare --org my-org golang 1.25 --output my-customization.yaml

# after
dhictl customization prepare --org my-org golang 1.25 > my-customization.yaml

0.0.2

2026-03-19

GitHub release

빌드 시스템 개선에 초점을 맞춘 유지보수 릴리스예요.

기술적 변경(Technical Changes)

  • macOS 16 dyld 크래시를 수정하고 빌드 프로세스를 단순화하기 위해 CGO를 전역적으로 비활성화

0.0.1

2026-03-12

GitHub release

이 릴리스는 명령 인자를 허용하도록 dhictl의 미러링 기능을 개선해요.

개선 사항(Improvements)

  • 더 유연한 미러링 작업을 위해 Mirror start 명령이 인자를 받도록 변경

이전 릴리스(Earlier releases)

이전 버전은 GitHub의 dhictl 릴리스를 봐요.

더 알아보기 (Learn more)