Skip to content

Releases: httpland/http-utils

2.0.0-beta.1

12 May 05:43
Compare
Choose a tag to compare
2.0.0-beta.1 Pre-release
Pre-release

2.0.0-beta.1 (2023-05-12)

Features

  • remove all deprecated modules (41837aa)
  • status: add ErrorStatus enum (4019655)
  • status: add HTTP status code enums (1ab8b6e)
  • status: add type guard for HTTP status (3416952)
  • status: rename enum keys (e8447be)

BREAKING CHANGES

  • remove deprecated modules

1.3.0

09 May 02:09
Compare
Choose a tag to compare

1.3.0 (2023-05-09)

Features

1.3.0-beta.1

09 May 02:07
Compare
Choose a tag to compare
1.3.0-beta.1 Pre-release
Pre-release

1.3.0-beta.1 (2023-05-09)

Features

1.2.0

29 Apr 12:33
Compare
Choose a tag to compare

1.2.0 (2023-04-29)

Features

  • list: add parser for list-based fields (47f69bd)
  • token: export related types (35e0839)

1.2.0-beta.1

29 Apr 12:11
Compare
Choose a tag to compare
1.2.0-beta.1 Pre-release
Pre-release

1.2.0-beta.1 (2023-04-29)

Features

  • list: add parser for list-based fields (47f69bd)
  • token: export related types (35e0839)

1.1.0

29 Apr 08:57
Compare
Choose a tag to compare

1.1.0 (2023-04-29)

Features

  • quoted_string: add isQdtext function (dfcd316)
  • quoted_string: add isQuotedString function (ca5dee2)
  • quoted_string: add isQuotedString function (3c2f5a9)
  • token: add http token utilities (c11449f)
  • token: improve type inference (a2b87b9)

1.1.0-beta.1

29 Apr 04:57
Compare
Choose a tag to compare
1.1.0-beta.1 Pre-release
Pre-release

1.1.0-beta.1 (2023-04-29)

Features

  • quoted_string: add isQdtext function (dfcd316)
  • quoted_string: add isQuotedString function (ca5dee2)
  • quoted_string: add isQuotedString function (3c2f5a9)
  • token: add http token utilities (c11449f)
  • token: improve type inference (a2b87b9)

1.0.0

02 Apr 00:37
Compare
Choose a tag to compare

1.0.0 (2023-04-02)

Features

  • handler: add types for http handler (a0f3785)
  • handler: remove handler module (44c719f)
  • handlers: rename types (cdf2721)
  • header: add caching header enum (1844621)
  • header: add conditional header fields (863f4cb)
  • header: add content negotiation header fields (cc6c3d0)
  • header: add fileld to representation header (58965b2)
  • header: add filtering by header field name function (84c402c)
  • header: add message forwarding header fields (f2a439f)
  • header: add message metadata header fields (75bb6ee)
  • header: add range requests header fields (7c00c47)
  • header: add representation header enum (2561134)
  • header: add type guard for headers (6622fa2)
  • header: improve type guard (7ce4075)
  • header: remove irrelevant modules (404620e)
  • headers: add isSingletonField function (9109451)
  • headers: add mergeHeaders function (cd224d3)
  • headers: add parseFieldValue function (2dca3bd)
  • headers: add checking equality of Headers object (66c108f)
  • headers: add options to mergeHeaders, accept custom merge function (e161c6d)
  • header: stop const enum (f416a82)
  • heaer: add http authentication header fields (5cfa316)
  • message: add withHeader function (1f4260d)
  • method: add http method enum (5e31439)
  • method: add method utilities (44a025c)
  • method: add retrieve method checking function (702f18f)
  • method: improve types from enum (a44845a)
  • mod: remove index entry point (c616b57)
  • mod: remove unnecessary module (ee7b865)
  • remove safeResponse function (d4fd65e)
  • request: add types for http methods (2f59e87)
  • request: change equalsRequest interface (d6afee9)
  • requests: add equalsRequest function (383be15)
  • requests: add isRequest function (cf92dc1)
  • requests: add checking request body equality (4ddca1b)
  • requests: rename to HttpMethod from Method (097490b)
  • response: add checking body type to equalsResponse (415bfee)
  • response: add throwing error pattern to equalsResponse (d58690a)
  • responses: add equalsResponse function (b1d8ade)
  • responses: add isResponse function (176d614)
  • responses: add safeResponse function (74e9aed)
  • responses: add checking body content (3c57c76)
  • responses: add overload types to equalsResponse (7af961b)
  • responses: change safeResponse interface (ffd3ddc)

1.0.0-beta.16

01 Apr 17:28
Compare
Choose a tag to compare
1.0.0-beta.16 Pre-release
Pre-release

1.0.0-beta.16 (2023-04-01)

Features

  • header: improve type guard (7ce4075)
  • header: remove irrelevant modules (404620e)
  • header: stop const enum (f416a82)
  • method: improve types from enum (a44845a)
  • mod: remove index entry point (c616b57)
  • mod: remove unnecessary module (ee7b865)
  • remove safeResponse function (d4fd65e)
  • request: change equalsRequest interface (d6afee9)
  • response: add checking body type to equalsResponse (415bfee)

1.0.0-beta.15

01 Apr 08:33
Compare
Choose a tag to compare
1.0.0-beta.15 Pre-release
Pre-release

1.0.0-beta.15 (2023-04-01)

Features

  • message: add withHeader function (1f4260d)