|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [6.0.0-beta.2](https://github.com/solapi/solapi-nodejs/compare/solapi-v6.0.0-beta.1...solapi-v6.0.0-beta.2) (2026-04-16) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* 전체 API를 Effect 라이브러리 기반으로 마이그레이션 |
| 9 | + |
| 10 | +### Features |
| 11 | + |
| 12 | +* Add support for custom fields in group creation ([0adb356](https://github.com/solapi/solapi-nodejs/commit/0adb3566ee47ca06ed6da40fa54dbe98e8fc4c0f)) |
| 13 | +* **bms:** Enhance error handling and add BMS message types ([4274811](https://github.com/solapi/solapi-nodejs/commit/427481119d8c369de11b066c4d885a4067409bd6)) |
| 14 | +* **bms:** Implement validation for WIDE_ITEM_LIST and enhance commerce pricing rules ([dc1d572](https://github.com/solapi/solapi-nodejs/commit/dc1d572e5524b1777802b64b472ceca4d88b7c8d)) |
| 15 | +* **bms:** Update BMS Free Message E2E tests with new discount features ([d3174ed](https://github.com/solapi/solapi-nodejs/commit/d3174ed17de1c4235f9b97770dda900b758beaf8)) |
| 16 | +* **docs:** Add comprehensive documentation for AGENTS architecture ([cce726e](https://github.com/solapi/solapi-nodejs/commit/cce726e65e40256f9182db62c0f3568c517ec3a0)) |
| 17 | +* enhance error handling documentation and improve kakao template service e2e tests ([1b098fd](https://github.com/solapi/solapi-nodejs/commit/1b098fdf5cc14f9caaef7b42f6e201c6d8e26131)) |
| 18 | +* **errors:** Introduce ClientError and ServerError classes ([abebea3](https://github.com/solapi/solapi-nodejs/commit/abebea3400c92483b0b1ad0bf488fb49da4ebc0d)) |
| 19 | +* export all types/schemas and migrate to Effect ([e23dc93](https://github.com/solapi/solapi-nodejs/commit/e23dc93700b9aebdc52fdadad1feba5b18702cfa)) |
| 20 | +* **kakao:** BMS(브랜드 메시지 서비스) 타입 및 스키마 추가 ([e2a2381](https://github.com/solapi/solapi-nodejs/commit/e2a2381ccb48e60ecbc87f1e934867f724fed513)) |
| 21 | + |
| 22 | + |
| 23 | +### Bug Fixes |
| 24 | + |
| 25 | +* beta manifest 버전을 현재 stable 버전(5.5.4)으로 수정 ([00943e6](https://github.com/solapi/solapi-nodejs/commit/00943e610df93296f73408742240752b716ec8b0)) |
| 26 | +* beta 설정에서 bootstrap-sha 제거 ([c94a3cc](https://github.com/solapi/solapi-nodejs/commit/c94a3ccef58efffeaeb5744bc2297dc2f5a4f1fe)) |
| 27 | +* **bms:** Update test cases for WIDE_ITEM_LIST type ([9df35df](https://github.com/solapi/solapi-nodejs/commit/9df35df87d319a2ede88ae61842342489379eb63)) |
| 28 | +* CI에서 사용하는 lint:ci, test:ci 스크립트 추가 ([209a78f](https://github.com/solapi/solapi-nodejs/commit/209a78f407e6cee95327bea0de8db9ec5de04382)) |
| 29 | +* handleClientErrorResponse에 동일한 null/비정형 JSON 방어 적용 ([e33df23](https://github.com/solapi/solapi-nodejs/commit/e33df239765a443ef094543c718977d2818e1a33)) |
| 30 | +* handleServerErrorResponse null JSON 방어 및 코드 간결화 ([6e149ef](https://github.com/solapi/solapi-nodejs/commit/6e149efd6377a156c2b16d092701bb7ddf3c9530)) |
| 31 | +* Kakao 스키마 타입 정의 수정 (알림톡 템플릿 code nullable, 앱버튼 링크 필수) ([3af2c74](https://github.com/solapi/solapi-nodejs/commit/3af2c74a65b0d34cbf03d04cd4e4c27de7f4523f)) |
| 32 | +* restore default message schema export ([e8d5e9c](https://github.com/solapi/solapi-nodejs/commit/e8d5e9cd3c83520aff5299889bb67d615bbc402c)) |
| 33 | +* 리뷰 피드백 반영 — isErrorResponse 강화, 에러 처리 일관성, examples 업데이트 ([0d9d7b4](https://github.com/solapi/solapi-nodejs/commit/0d9d7b45184f8cd81474f19b1e72beb5b9d63bfd)) |
| 34 | +* 리뷰 피드백 반영 — 문서 업데이트, 테스트 보강 ([233bb6b](https://github.com/solapi/solapi-nodejs/commit/233bb6b1984b9f8f0f16551148b6015e2a8d1724)) |
| 35 | +* 리뷰 피드백 반영 — 주석 누락 제거 및 sendRequestConfigSchema 테스트 추가 ([3635405](https://github.com/solapi/solapi-nodejs/commit/36354052621e6246906b4c17510c1f620f531ef8)) |
| 36 | +* 테스트에 expect.assertions() 추가로 false-green 방지 ([1f3fc8a](https://github.com/solapi/solapi-nodejs/commit/1f3fc8aa45a722998c8b4d8de9dc08ce9042b624)) |
| 37 | + |
3 | 38 | ## [6.0.0-beta.1](https://github.com/solapi/solapi-nodejs/compare/solapi-v6.0.0-beta.0...solapi-v6.0.0-beta.1) (2026-04-16) |
4 | 39 |
|
5 | 40 |
|
|
0 commit comments