Skip to content

Releases: tada5hi/ebec

http: v4.0.0

10 Apr 08:45
3baa807

Choose a tag to compare

4.0.0 (2026-04-10)

⚠ BREAKING CHANGES

  • http: statusMessage is no longer accepted as a constructor

Features

  • http: remove statusMessage as constructor option and derive fro… (#416) (a4e9244)

http: v3.1.0

09 Apr 21:23
b13e91f

Choose a tag to compare

3.1.0 (2026-04-09)

Features

  • http: add status property and deprecate statusCode (#414) (77a22a8)
  • http: add statusCode-to-statusText lookup utility (#412) (a797b7f)

http: v3.0.3

06 Apr 13:26
b5ad4d9

Choose a tag to compare

3.0.3 (2026-04-06)

Bug Fixes

  • add missing implements clauses to error class hierarchy (11b9954)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @ebec/core bumped from ^1.0.0 to ^1.0.1

core: v1.0.1

06 Apr 13:26
b5ad4d9

Choose a tag to compare

1.0.1 (2026-04-06)

Bug Fixes

  • add missing implements clauses to error class hierarchy (11b9954)
  • declaration merging for ErrorConstructor.captureStackTrace (3d679de)

http: v3.0.2

04 Apr 09:32
6dffe1f

Choose a tag to compare

3.0.2 (2026-04-04)

Bug Fixes

  • add missing extends clause in IHTTPError (89771c9)

http: v3.0.1

04 Apr 09:29
2852f1e

Choose a tag to compare

3.0.1 (2026-04-04)

Bug Fixes

http: v3.0.0

03 Apr 11:02
3eec0eb

Choose a tag to compare

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

core: v1.0.0

03 Apr 11:02
3eec0eb

Choose a tag to compare

1.0.0 (2026-04-03)

⚠ BREAKING CHANGES

  • public api changed

Features

Bug Fixes

  • core: prevent prototype pollution in options extraction (19d8e67)
  • update packag.json description and keywords (6829f94)

@ebec/http@2.3.0

07 Oct 08:21

Choose a tag to compare

2.3.0 (2023-10-07)

Features

  • set default expose option for client- & server-error (4baf64d)

v2.3.0

03 Oct 09:33
c8cfe85

Choose a tag to compare

2.3.0 (2023-10-03)

Features

  • additional property/option to provide context to the error (576e4da)