diff --git a/CHANGELOG.md b/CHANGELOG.md index f1c5f75..055dd31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ ## 2026-06-15 +### ⚡ #326 parseJson 단일 패스 (v0.1.33) +- OciGenAiService.parseJson 잘린 배열 복구를 brace depth counter 단일 패스로 교체 +- 이전 O(N²) + Jackson 예외 양산 → O(N) + 명시적 에러 경로 +- 문자열/escape 처리 정확 +- 설계서: docs/design/326-parsejson-optimization/README.md +- Refs: #326 (close) + ### 🛡️ #332 Restaurant PUT 화이트리스트 명시 (v0.1.32) - ALLOWED_UPDATE_FIELDS set으로 PUT /api/restaurants/{id} body 필터 - 허용 외 키 silent drop + DEBUG 로그