From 865cd86affe91b59f19b4da4d5bbb7ec3842d61b Mon Sep 17 00:00:00 2001 From: joungmin Date: Mon, 15 Jun 2026 14:22:13 +0900 Subject: [PATCH] =?UTF-8?q?docs(changelog):=20v0.1.21=20=EB=8D=B0=EB=AA=AC?= =?UTF-8?q?/=EC=BA=90=EC=8B=9C/=ED=86=B5=EA=B3=84=20=EA=B2=B0=ED=95=A8=20?= =?UTF-8?q?=EA=B8=B0=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b3d395..6144160 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ ## 2026-06-15 +### ⚙️ P4-2 데몬/캐시/통계 결함 (v0.1.21) +- #275: updateConfig 가드(1+ 정수), Scheduler try-finally updateLastX, GET config admin-only +- #276: ping try-with-resources + ConnectionFactory null 가드, makeKey null 가드 +- #274: SiteVisitStats int → long, recordVisit DataIntegrityViolationException 1회 재시도 +- 후속 분리: #335 (분산락), #336 (SCAN/자동복구), #337 (봇/레이트리밋) +- Refs: #275 #276 #274 (close) + ### 🧱 P4-1 백엔드 CRUD 결함 (v0.1.20) - #294: MemoService/ReviewService 동시성 DuplicateKeyException 가드, rating 0~5 검증, getAvgRating NVL - #295: 유니크 충돌 typed exception, channel_id "UC..." 형식 명시 분기, findByChannelId 컬럼 보완, body null 가드