Releases: httpland/http-utils
Releases · httpland/http-utils
2.0.0-beta.1
1.3.0
1.3.0-beta.1
1.2.0
1.2.0-beta.1
1.2.0-beta.1 (2023-04-29)
Features
1.1.0
1.1.0-beta.1
1.0.0
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
fromMethod
(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
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)