v1.은 v1/logging. 인터페이스의 이전 버전과 호환되지 않는 변경으로 Go 모듈 사용자의 빌드가 깨지는 문제를 바로잡은 패치 릴리스입니다. 바이너리와 Docker 이미지의 동작은 바뀌지 않았습니다.
릴리스
CNCF graduated·incubating 프로젝트 릴리스 노트의 AI 분석.
이번 릴리스는 플러그인 방식의 로깅과 AWS 웹 ID 서명 지원을 추가하고, TLS 인증서 설정과 일부 동작을 조정합니다. 사용자 정의 HTTPAuthPlugin을 구현해 사용하는 환경에서는 인증 처리 수명주기 계약의 변경을 확인해야 하며, 보안 권고나 취약점 공개는 명시되지 않았습니다.
영향 확인 (1)
breaking사용자 정의
HTTPAuthPlugin인증 처리 위치 변경HTTPAuthPlugin을 직접 구현해 사용하는 경우에 적용됩니다.사용자 정의
HTTPAuthPlugin의 동작 계약이 바뀌어, 요청마다 실행되는 인증 로직을NewClient()에서Prepare()로 옮겨야 합니다.
v1.은 버그 수정과 의존성 업데이트를 담은 패치 릴리스입니다. Golang standard library와 공통 패키지 취약점 관련 업데이트가 포함됐습니다.
조치 필요 (1)
security
Golang standard library및 공통 패키지 의존성 업데이트패치 릴리스에서
Golang standard library와 공통 패키지의 취약점과 관련된 의존성 업데이트가 반영됐습니다.