Releases: solapi/solapi-nodejs
Releases · solapi/solapi-nodejs
solapi-v6.0.0-beta.3 (2026/04/17)
Immutable
release. Only release title and notes can be modified.
6.0.0-beta.3 (2026-04-17)
Features
- responses: sync query API schemas and add runtime validation (7d2979c)
Bug Fixes
- errors: redact all PII channels (validationErrors/url) in production (300d9eb)
- errors: redact responseBody in production ResponseSchemaMismatchError (ff37fe5)
- errors: safe-by-default redact gate; strip url fragment (0af8ead)
- responses: accept new message types in countForCharge; null feature fields (d268c5e)
- responses: allow nullish startKey in kakao list responses (61247e5)
- responses: sync query API schemas and add runtime response validation (4e4317b)
- statistics: keep dayPeriod.statusCode typed via partial MessageTypeRecord (28c912c)
solapi-v6.0.0-beta.2 (2026/04/16)
Immutable
release. Only release title and notes can be modified.
6.0.0-beta.2 (2026-04-16)
⚠ BREAKING CHANGES
- 전체 API를 Effect 라이브러리 기반으로 마이그레이션
Features
- Add support for custom fields in group creation (0adb356)
- bms: Enhance error handling and add BMS message types (4274811)
- bms: Implement validation for WIDE_ITEM_LIST and enhance commerce pricing rules (dc1d572)
- bms: Update BMS Free Message E2E tests with new discount features (d3174ed)
- docs: Add comprehensive documentation for AGENTS architecture (cce726e)
- enhance error handling documentation and improve kakao template service e2e tests (1b098fd)
- errors: Introduce ClientError and ServerError classes (abebea3)
- export all types/schemas and migrate to Effect (e23dc93)
- kakao: BMS(브랜드 메시지 서비스) 타입 및 스키마 추가 (e2a2381)
Bug Fixes
- beta manifest 버전을 현재 stable 버전(5.5.4)으로 수정 (00943e6)
- beta 설정에서 bootstrap-sha 제거 (c94a3cc)
- bms: Update test cases for WIDE_ITEM_LIST type (9df35df)
- CI에서 사용하는 lint:ci, test:ci 스크립트 추가 (209a78f)
- handleClientErrorResponse에 동일한 null/비정형 JSON 방어 적용 (e33df23)
- handleServerErrorResponse null JSON 방어 및 코드 간결화 (6e149ef)
- Kakao 스키마 타입 정의 수정 (알림톡 템플릿 code nullable, 앱버튼 링크 필수) (3af2c74)
- restore default message schema export (e8d5e9c)
- 리뷰 피드백 반영 — isErrorResponse 강화, 에러 처리 일관성, examples 업데이트 (0d9d7b4)
- 리뷰 피드백 반영 — 문서 업데이트, 테스트 보강 (233bb6b)
- 리뷰 피드백 반영 — 주석 누락 제거 및 sendRequestConfigSchema 테스트 추가 (3635405)
- 테스트에 expect.assertions() 추가로 false-green 방지 (1f3fc8a)
solapi-v6.0.0-beta.0 (2026/04/08)
6.0.0-beta.0 (2026-04-08)
⚠ BREAKING CHANGES
- 전체 API를 Effect 라이브러리 기반으로 마이그레이션
Features
- Add support for custom fields in group creation (0adb356)
- bms: Enhance error handling and add BMS message types (4274811)
- bms: Implement validation for WIDE_ITEM_LIST and enhance commerce pricing rules (dc1d572)
- bms: Update BMS Free Message E2E tests with new discount features (d3174ed)
- docs: Add comprehensive documentation for AGENTS architecture (cce726e)
- enhance error handling documentation and improve kakao template service e2e tests (1b098fd)
- errors: Introduce ClientError and ServerError classes (abebea3)
- export all types/schemas and migrate to Effect (e23dc93)
- kakao: BMS(브랜드 메시지 서비스) 타입 및 스키마 추가 (e2a2381)
Bug Fixes
v5.5.4 (2026/01/21)
What's Changed
- Next.js CVE Patch by @Palbahngmiyine in #93
- Bump next from 15.3.6 to 15.4.8 in /examples/nextjs by @dependabot[bot] in #94
- Bump next from 15.4.8 to 15.4.9 in /examples/nextjs by @dependabot[bot] in #96
- SOLAPI Node.js SDK 5.5.4 by @Palbahngmiyine in #98
Full Changelog: v5.5.3...v5.5.4
v5.5.3 (2025/11/27)
What's Changed
- Update GitHub Actions Workflow by @Palbahngmiyine in #81
- Update GitHub Actions Workflow by @Palbahngmiyine in #82
- Update GitHub Actions Workflow by @Palbahngmiyine in #83
- Update GitHub Actions Workflow by @Palbahngmiyine in #84
- kakaoAlimtalkTemplateSchema의 code 프로퍼티에 null value 허용 추가 by @dinnertime-who in #86
- Update dependencies and schemas for Kakao buttons by @Palbahngmiyine in #88
- fix: Kakao 스키마 타입 정의 수정 (알림톡 템플릿 code nullable, 앱버튼 링크 필수) by @Palbahngmiyine in #90
- GroupService E2E 테스트에서 그룹 삭제 상태 검증 로직을 retryUntil로 리팩토링 by @Palbahngmiyine in #91
- SOLAPI Node.js SDK 5.5.3 by @Palbahngmiyine in #89
- Update kakaoButton schema to allow null values for linkPc property by @Palbahngmiyine in #92
New Contributors
- @dinnertime-who made their first contribution in #86
Full Changelog: v5.5.2...v5.5.3
v5.5.2 (2025/09/11)
What's Changed
- SOLAPI Node.js SDK 5.5.2 by @Palbahngmiyine in #79
- Update Github Actions Worflow by @Palbahngmiyine in #80
Full Changelog: v5.5.1...v5.5.2
v5.5.1 (2025/07/11)
v5.5.0 (2025/07/11)
v5.4.0 (2025/03/10)
What's Changed
- fix type: DetailGroupMessageResponse.messageList by @sacru2red in #63
- SOLAPI 5.4.0-beta.0 by @Palbahngmiyine in #64
- Add Next.js Example by @Palbahngmiyine in #66
- Update next.js examples by @Palbahngmiyine in #67
- Update Next.js example by @Palbahngmiyine in #68
- SOLAPI Node.js SDK 5.4.0 by @Palbahngmiyine in #65
- Update sdkVersion by @Palbahngmiyine in #71
- Update package.json by @Palbahngmiyine in #72
New Contributors
- @sacru2red made their first contribution in #63
Full Changelog: v5.3.1...v5.4.0
5.4.0-beta.0 (2025년 3월 5일)
What's Changed
- fix type: DetailGroupMessageResponse.messageList by @sacru2red in #63
- SOLAPI 5.4.0-beta.0 by @Palbahngmiyine in #64
New Contributors
- @sacru2red made their first contribution in #63
Full Changelog: v5.3.1...v5.4.0-beta.0