Releases: tada5hi/ebec
Releases · tada5hi/ebec
http: v4.0.0
http: v3.1.0
http: v3.0.3
core: v1.0.1
http: v3.0.2
http: v3.0.1
http: v3.0.0
3.0.0 (2026-04-03)
⚠ BREAKING CHANGES
- public api changed
- public api changed
Features
- check helper for base error (7d43404)
- core: add error catalog and message interpolation (#396) (3e5bc59)
- error check helper & dependency update (658f818)
- expose core package as package export in http package (ac2fcfd)
- force new minor release (9728248)
- move core implementation to @ebec/core package (#395) (a256dd5)
- refactor build pipeline + replaced babel with swc (e5f4782)
- refactored public api and utilities (2204673)
- sanitize status-{code,message} (1856308)
- set default expose option for client- & server-error (4baf64d)
- simplify API (#398) (5821f73)
- simplify options extraction (9e9a1c4)
- stricter client, server & http error check (9b421b2)
- use duck typing for error recognition (213d6f7)
Bug Fixes
- allow control regex for sanitizing status message (dfcf2d4)
- deps: updated dependencies (d7f0784)
- enhance check extend base-error fn (8c28071)
- http: add message property to predefined options (8753242)
- http: better typing for predefined error options (bd4c8f9)
- http: fix peer-dependency version (859c031)
- http: replace __dirname with import.meta.url in ESM build utils (597f850)
- isObject check + add htt-options type (bd91a40)
- make http error properties readonly (eced086)
- options status-code type (30d7965)
- reorganize client & server errors exports (10591d8)
- set ebec as dependency instead of peer-dependency (08429f5)
- update packag.json description and keywords (6829f94)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @ebec/core bumped from ^0.0.1 to ^1.0.0
- dependencies
core: v1.0.0
1.0.0 (2026-04-03)
⚠ BREAKING CHANGES
- public api changed
Features
- core: add error catalog and message interpolation (#396) (3e5bc59)
- core: add errors grouping and toSerializable helper (#400) (71338c8)
- isErrorWithCode helper fn (#397) (b501aad)
- move core implementation to @ebec/core package (#395) (a256dd5)
- simplify API (#398) (5821f73)