diff --git a/CHANGELOG.md b/CHANGELOG.md index 38052f5..83b6abf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,16 @@ ## 2026-06-15 +### ๐Ÿ” #293 ๊ฒ€์ƒ‰/๋ฒกํ„ฐ ๊ฒฐํ•จ 7๊ฑด (v0.1.19) +- SearchController: q ๋นˆ๊ฐ’ 400 ๊ฐ€๋“œ (`%%` ์‘๋‹ต ํญ๋ฐœ ์ฐจ๋‹จ) +- SearchService: LIKE ์™€์ผ๋“œ์นด๋“œ escape (%, _, \), hybrid ๋ชจ๋“œ์—์„œ sem ๊ฒฐ๊ณผ์—๋„ ์ฑ„๋„ ๋ถ€์ฐฉ +- SearchService: ObjectMapper/TypeReference static ์žฌ์‚ฌ์šฉ, ์•Œ ์ˆ˜ ์—†๋Š” mode warn ๋กœ๊ทธ +- SearchService: maxDistance๋ฅผ @Value("${app.search.max-distance:0.57}") ์™ธ๋ถ€ํ™” (env SEARCH_MAX_DISTANCE) +- SearchMapper.xml: LIKE ์ ˆ์— ESCAPE '\' ์ถ”๊ฐ€ +- VectorService: embeddings null/empty ๊ฐ€๋“œ (NPE ์ฐจ๋‹จ) +- ํ›„์† ๋ถ„๋ฆฌ: #331 (batch insert + ํ…Œ์ŠคํŠธ) +- Refs: #293 (close) + ### ๐Ÿ›  #304+#323 ์–ด๋“œ๋ฏผ LLM ๊ฒ€์ฆ UI + ๊ณตํ†ต ์œ ํ‹ธ (v0.1.18) - ์‹ ๊ทœ frontend/src/lib/admin-utils.ts: - getAdminToken / authHeaders / consumeSseStream