diff --git a/CHANGELOG.md b/CHANGELOG.md index 83b6abf..8b3d395 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ ## 2026-06-15 +### 🧱 P4-1 λ°±μ—”λ“œ CRUD 결함 (v0.1.20) +- #294: MemoService/ReviewService λ™μ‹œμ„± DuplicateKeyException κ°€λ“œ, rating 0~5 검증, getAvgRating NVL +- #295: μœ λ‹ˆν¬ 좩돌 typed exception, channel_id "UC..." ν˜•μ‹ λͺ…μ‹œ λΆ„κΈ°, findByChannelId 컬럼 보완, body null κ°€λ“œ +- #290: @PreDestroy executor shutdown, μΊμ‹œ silent β†’ log.warn + cache.del, tabling/catchtable URL μŠ€ν‚΄ ν™”μ΄νŠΈλ¦¬μŠ€νŠΈ +- 후속 뢄리: #332(#290), #333(#295), #334(#294) β€” DTO/DDG/μ„ΈλΆ„ν™”/ν…ŒμŠ€νŠΈ +- Refs: #290 #294 #295 (close) + ### πŸ” #293 검색/벑터 결함 7건 (v0.1.19) - SearchController: q λΉˆκ°’ 400 κ°€λ“œ (`%%` 응닡 폭발 차단) - SearchService: LIKE μ™€μΌλ“œμΉ΄λ“œ escape (%, _, \), hybrid λͺ¨λ“œμ—μ„œ sem 결과에도 채널 λΆ€μ°©