v0.3.34
What's Changed
- fix(deploy): Trivy SARIF 업로드 category 중복으로 staging 배포 실패하는 문제 수정 by @SHcommit in #312
- release(v0.3.14): release/0.3.14 → master by @SHcommit in #313
- fix(ai): AI 이미지 pip CVE 및 Trivy 스캔 게이트 통과를 위한 예외 처리 by @SHcommit in #315
- release(v0.3.15): release/0.3.15 → master by @SHcommit in #316
- docs(auth): 카카오 로그인 흐름 시각화 문서와 FE 연동 가이드 추가 by @SHcommit in #319
- release(v0.3.16): release/0.3.16 → master by @SHcommit in #320
- fix(ai): setuptools 83.0.0+ 명시 설치로 CVE-2026-59890 이미지 스캔 게이트 통과 by @SHcommit in #324
- feat(audio): 광역 지역 그룹별 오디오 스토리 카운트 조회 API 구현 by @SHcommit in #322
- release(v0.3.17): release/0.3.17 → master (v0.3.16 배포 실패 재시도) by @SHcommit in #326
- feat(saved,audio): 찜 데이터 Neon DB 영속화(V017)와 이번 주 인기 한옥 소리 TOP N API by @SHcommit in #323
- release(v0.3.18): release/0.3.18 → master by @SHcommit in #328
- chore: master release 기준점을 develop에 동기화 by @SHcommit in #331
- release(v0.3.19): release/0.3.19 → master by @SHcommit in #332
- fix(audio): Odii 동기화 적재 및 큐레이션 보강 by @SHcommit in #333
- docs(benchmark): #335 현재 상태와 계약 기록 by @SHcommit in #348
- release(v0.3.20): develop → master by @SHcommit in #347
- feat(benchmark): #336 release metadata와 evidence manifest 구현 by @SHcommit in #349
- feat(benchmark): pipeline-toolkit adapter 구현 by @SHcommit in #350
- fix(ci): AI 이미지 미수정 취약점으로 배포 차단 해소 by @SHcommit in #352
- feat(benchmark): #338 release benchmark workflow 통합 by @SHcommit in #353
- fix(cors): Render 프론트 Odii API 403 차단 해소 by @SHcommit in #356
- test(benchmark): #339 release evidence integration 검증 by @SHcommit in #357
- chore: master CORS hotfix를 develop에 동기화 by @SHcommit in #359
- feat(audio): 소리마루 Single Source of Truth API 구현 by @SHcommit in #358
- ci: add consumer-owned benchmark module catalog by @SHcommit in #367
- feat(benchmark): serial verify baseline manifest 추가 by @SHcommit in #371
- build(ci): Gradle 성능 profile 추가 by @SHcommit in #372
- test(ai): pytest worker profile과 duration evidence 추가 by @SHcommit in #373
- feat(audio): Odii 전체 스토리 수집 및 제외 정책 적용 by @SHcommit in #362
- docs(benchmark): add CI baseline and fan-out evidence report by @SHcommit in #378
- fix(ci): bootstrap uv for AI module benchmark by @SHcommit in #379
- docs(report): 비개발자용 CI 성과 보고 프롬프트를 추가한다 by @SHcommit in #381
- release(v0.3.21): develop → master by @SHcommit in #384
- chore(release): master v0.3.21 변경분을 develop에 동기화 by @SHcommit in #385
- feat(release): 릴리스 추세 증적을 CI 툴킷에 연동 by @SHcommit in #387
- feat(benchmark): CI 기준선 증적을 자동 수집 by @SHcommit in #389
- docs(benchmark): CI 기준선 비교 사용법 제공 by @SHcommit in #391
- feat(ci): Toolkit module benchmark shadow caller 추가 by @SHcommit in #394
- feat: FE 요청 API 계약과 JDBC 파이프라인 완성 by @SHcommit in #395
- release(v0.3.22): CI Toolkit shadow rollout을 master 배포 by @SHcommit in #398
- feat(insights): DataLab registry와 staging smoke 구축 by @SHcommit in #401
- perf(ci): 공유 workspace 기반 하이브리드 lane 도입 by @SHcommit in #404
- fix(audio): 운영 Odii JDBC 저장소 선택 보장 by @SHcommit in #405
- fix(release): 누락된 master 이력을 develop에 역병합 by @SHcommit in #409
- chore(release): 갱신된 develop을 v0.3.23에 반영 by @SHcommit in #410
- docs(ci): Java CI 단축 가능성과 예측 범위 기록 by @SHcommit in #412
- feat(stamp): 로그인 회원용 한옥 수결첩 구현 by @SHcommit in #402
- chore(release): 최신 develop 변경을 v0.3.23에 반영 by @SHcommit in #413
- release(v0.3.23): develop 검증 변경을 master 배포 by @SHcommit in #407
- fix(cors): Vercel 운영 도메인에서 API 호출 허용 by @SHcommit in #416
- fix(release): master 이력을 release/0.3.24에 동기화 by @SHcommit in #419
- release(v0.3.24): Vercel CORS 운영 반영 by @SHcommit in #418
- chore(release): v0.3.24 master 이력을 develop에 동기화 by @SHcommit in #420
- fix(ci): Trivy SARIF 심각도 필터 적용 by @SHcommit in #422
- release(v0.3.25): CORS 및 배포 게이트 복구 by @SHcommit in #423
- chore(release): v0.3.25 master 이력을 develop에 동기화 by @SHcommit in #424
- feat(catalog): TourAPI와 Odii 전체 데이터 적재 by @SHcommit in #425
- release(v0.3.26): TourAPI·Odii 전체 데이터 운영 배포 by @SHcommit in #426
- fix(ci): 배포 계약 검증 의존성 설치 by @SHcommit in #428
- fix(ci): 배포 계약 검증 hotfix를 develop에 반영 by @SHcommit in #429
- fix(deploy): 운영 이미지 production 프로필 기본 적용 by @SHcommit in #431
- release: v0.3.27 운영 JDBC 조회 활성화 by @SHcommit in #434
- fix(api): 운영 한옥 저장소 wiring 수정 by @SHcommit in #436
- fix(audio): 운영 Odii 재생 URL 허용 by @SHcommit in #437
- fix(audio): 빈 Odii 호스트 설정 정규화 by @SHcommit in #438
- chore(release): v0.3.27 develop 역반영 by @SHcommit in #435
- fix(release): #430 운영 조회 hotfix를 develop에 역반영 by @SHcommit in #439
- fix(audio): #440 소리마루 Odii 조회 502 해결 by @SHcommit in #441
- fix(storage): 데이터셋 revision 2벌 retention 자동화 by @SHcommit in #443
- fix(api): 운영 한옥과 전국 히트맵 계약 복구 by @SHcommit in #445
- release: v0.3.28 운영 API·데이터 동기화 복구 by @SHcommit in #446
- chore(release): v0.3.28 develop 역반영 by @SHcommit in #447
- fix(datalab): 시군구 마지막 페이지 수집 종료 복구 by @SHcommit in #448
- release: v0.3.29 DataLab 전국 동기화 복구 by @SHcommit in #451
- chore(release): v0.3.29 develop 역반영 by @SHcommit in #452
- fix(storage): 활성 revision 1벌 유지와 동일 snapshot 재사용 by @SHcommit in #456
- fix(api): 홈·소리마루 PostgreSQL 조회 최적화 by @SHcommit in #458
- feat(insights): 지도 온기모드 호환 API 제공 by @SHcommit in #457
- chore(release): v0.3.30 브랜치 이력 정렬 by @SHcommit in #462
- release(v0.3.30): 데이터 보존·소리마루·지도 온기모드 운영 반영 by @SHcommit in #460
- fix(api): Neon 보존 정책과 TourAPI 상세 조회 복구 by @SHcommit in #466
- chore(release): v0.3.31 운영 배포 by @SHcommit in #468
- fix(audio): 전국 ODII 지역 그룹 매핑 복구 by @SHcommit in #470
- test(ci): ODII 3일 주기 계약 반영 by @SHcommit in #472
- fix(auth): 카카오 로그인 후 프론트엔드로 복귀 by @SHcommit in #473
- feat(api): 한옥 목록 대량 조회와 좌표 계약 지원 by @SHcommit in #474
- chore(release): v0.3.32 운영 배포 by @SHcommit in #476
- feat(api): Swagger 공개 헬스체크 추가 by @SHcommit in #478
- chore(release): v0.3.33 운영 배포 by @SHcommit in #479
- feat(ai): Google AI Studio 여정 생성 연결 by @SHcommit in #483
- release: v0.3.34 develop 변경 통합 by @SHcommit in #484
Full Changelog: v0.3.13...v0.3.34