Skip to content

Chore: 0.4.0 릴리스를 준비한다 - #114

Merged
jjh75607 merged 1 commit into
masterfrom
chore/release-0.4.0
Aug 19, 2026
Merged

jjh75607 merged 1 commit into
masterfrom
chore/release-0.4.0

Conversation

@jjh75607

Copy link
Copy Markdown
Owner

Pull Request

Related Issue

  • 없음. 릴리스 준비다.

Summary

0.4.0 을 낼 준비다. 버전, CHANGELOG, 설치 좌표를 맞췄다.

Details

왜 지금 내나

0.3.0 이후 다섯 개가 쌓였고 아무도 받을 수 없다.

종류 무엇
Added 전역 N+1 검사 (#109)
Added 검사만 켠 구성 경고 (#110)
Added 다른 스레드 쿼리 합치기 (#112)
Fixed 슬라이스 테스트에서 기록 0건 (#111)
Changed 카운트 실패에 SQL 함께 출력 (#104)

Fixed 하나가 급하다. @DataJpaTest 를 쓰는 사람은 지금 Central 에 있는 버전에서 조용히 아무것도 안 된다. 어서션을 적으면 No query was recorded 를 보고, 자기 설정을 의심한다.

공개 API 를 더했으므로 semver 로 마이너다.

무엇을 고쳤나

파일 내용
build.gradle version 을 0.4.0 으로
CHANGELOG.md Unreleased 를 [0.4.0] - 2026-08-19 로 내리고 절을 하나씩으로 합쳤다
README.md, README.ko.md 설치 좌표
CLAUDE.md 릴리스 절의 좌표와 프로퍼티 예시 버전

CHANGELOG 의 Added 가 두 덩어리로 갈려 있었다. 하나로 합치면서 읽는 사람이 켜는 순서로 정렬했다. 전역 N+1, 그것을 켰는데 카운팅을 안 켠 구성 경고, 다른 스레드다.

버전 문자열이 네 자리에 있어 하나만 고치면 낡는다. 넷을 함께 고쳤다.

확인

  • 지원 버전 셋(3.0.0, 3.5.16, 4.1.0) 로컬 빌드 통과
  • 소비자 스모크 통과. 발행물을 받아 실제로 호출하는 검증이다
  • gradlew properties 의 version 이 0.4.0

머지 뒤에 남는 일

CLAUDE.md 의 릴리스 절차대로 사람이 해야 하는 것들이다.

  1. 태그 v0.4.0 과 GitHub 릴리스 만들기. 제목은 태그와 정확히 같게
  2. release.yml 이 자동으로 돌아 서명한 아티팩트를 Central 에 올린다. 태그와 build.gradle 의 version 이 다르면 여기서 멈춘다
  3. 포털에서 Publish 누르기. 누르기 전에는 아무도 못 받는다
  4. verify-release.yml 을 태그를 넣어 수동 실행

`0.3.0` 이후 다섯 개가 쌓였고 아무도 받을 수 없는 상태다. 그중 하나는 Fixed 라
`@DataJpaTest` 를 쓰는 사람은 지금 받는 버전에서 조용히 아무것도 안 된다.

공개 API 를 더했으므로 semver 로 마이너다. `0.4.0` 이다.

CHANGELOG 의 Unreleased 를 내리면서 절을 하나씩으로 합쳤다. Added 가 두 덩어리로 갈려 있었고,
읽는 사람이 켜는 순서(전역 N+1, 그 구성 경고, 다른 스레드)로 정렬했다.

설치 좌표를 README 두 벌에서 올렸고, CLAUDE.md 의 좌표와 프로퍼티 예시 버전도 함께 고쳤다.
같은 사실이 네 자리에 있어 하나만 고치면 낡는다.

지원 버전 셋(3.0.0, 3.5.16, 4.1.0)을 로컬에서 빌드하고 소비자 스모크도 돌렸다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@jjh75607
jjh75607 merged commit cdef5d4 into master Aug 19, 2026
6 checks passed
@jjh75607
jjh75607 deleted the chore/release-0.4.0 branch August 19, 2026 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant