Skip to content

Releases: Kmong/gradle-plugin-codeartifact

Release 0.0.5

14 Apr 02:10
4d710a2

Choose a tag to compare

주요 변경사항

버그 수정

  • CodeArtifact URL 정규식의 리터럴 점(.) 이스케이프 누락 수정
  • 하이픈 뒤 숫자가 포함된 도메인명(예: my-3rd-domain) 파싱 오류 수정
  • Maven 저장소 URL에 ?profile=xxx 쿼리 파라미터가 잔존하던 문제 수정
  • CodeartifactClient 리소스 누수 수정 (.use {} 블록)
  • 토큰 캐시 레이스 컨디션 수정 (ConcurrentHashMap.compute())
  • 캐시 키에 domainOwner 포함하여 계정 간 토큰 충돌 방지
  • 키 전용 쿼리 파라미터(?flag) 파싱 시 크래시 수정
  • 빈 프로필 값(?profile=) 처리 시 기본값 default 적용

버전 업그레이드

  • JDK: 17 → 25 (LTS)
  • Kotlin: 1.9.24 → 2.3.20
  • AWS SDK v2: 2.30.33 → 2.42.33
  • Gradle: 8.10 → 9.4.1
  • Gradle Plugin Publish: 1.3.1 → 2.1.1

테스트

  • 테스트 0개 → 65개 (단위 61 + Gradle TestKit 기능 4)

문서

  • README.md 한국어 번역 및 전면 현행화
  • CLAUDE.md 신규 작성 (프로젝트 아키텍처, 빌드, 코딩 규칙)

Breaking Changes

없음. codeartifact() 확장 함수 및 URL 형식은 변경되지 않았습니다.


Full Changelog: release/0.0.4...release/0.0.5

Release 0.0.4

21 Mar 08:33
14b7bc8

Choose a tag to compare

Change Logs


🐞 버그 수정

Release 0.0.3

21 Mar 03:54
ee48b9c

Choose a tag to compare

Change Logs


🎁 새로운 기능

  • Add release workflow and update AWS credentials provider chain (#1 by @bear-engineer)

Release 0.0.2

19 Mar 06:45

Choose a tag to compare

Change Logs

  • aws credentials chains add
    • profile
    • default
    • container
    • instance profile

Release 0.0.1

11 Mar 09:53

Choose a tag to compare

  • We've made it simple to use aws codeartifact.
  • We've simplified the process of publishing to aws codeartifact.