Skip to content

Latest commit

 

History

History
549 lines (241 loc) · 22.7 KB

CHANGELOG.md

File metadata and controls

549 lines (241 loc) · 22.7 KB

4.1.2 (2024-04-10)

Bug Fixes

4.1.1 (2023-10-30)

Bug Fixes

  • redirect behaviour according to current fetch spec (#449) (a53ede6)

4.1.0 (2023-09-13)

Features

4.0.13 (2023-05-18)

Bug Fixes

4.0.12 (2023-05-09)

Bug Fixes

4.0.11 (2023-05-09)

Bug Fixes

4.0.10 (2023-04-15)

Bug Fixes

  • deps: update dependency lru-cache to v9.0.3 (#395) (643d7ca)

4.0.9 (2023-04-15)

Bug Fixes

4.0.8 (2023-04-13)

Bug Fixes

4.0.7 (2023-04-12)

Bug Fixes

  • deps: update dependency lru-cache to v9 (#391) (43f7ae4)

4.0.6 (2023-03-20)

Bug Fixes

  • deps: update external fixes (1a66335)

4.0.5 (2023-03-13)

Bug Fixes

  • deps: update dependency lru-cache to v8 (#363) (6fd1db3)

4.0.4 (2023-02-25)

Bug Fixes

  • deps: update dependency lru-cache to v7.17.0 (3bd2eff)

4.0.3 (2023-02-14)

Bug Fixes

4.0.2 (2023-02-13)

Bug Fixes

  • loading of package.json via createRequire (#352) (bddafe0)

4.0.1 (2023-01-30)

Bug Fixes

4.0.0 (2023-01-27)

Bug Fixes

BREAKING CHANGES

  • Removed CommonJS support. This package is native ESM from now on.

3.3.1 (2022-12-25)

Bug Fixes

  • typings: export ALPNProtocol as "const enum" (#332) (7b36000)

3.3.0 (2022-10-25)

Features

  • don't use ALPN when enforcing HTTP/1.X (#316) (e2fcc05)

3.2.1 (2022-10-14)

Bug Fixes

  • regression regarding Headers.plain(); introduced Headers.raw() (#312) (2a05a77)

3.2.0 (2022-10-13)

Features

3.1.4 (2022-09-20)

Bug Fixes

3.1.3 (2022-09-20)

Bug Fixes

  • force release (rename adobe/helix-fetch to adobe/fetch) (dbfc05f)

3.1.2 (2022-08-07)

Bug Fixes

  • deps: update dependency lru-cache to v7.13.2 (#298) (47e0290)

3.1.1 (2022-06-29)

Bug Fixes

3.1.0 (2022-06-28)

Features

  • decode option to disable automatic response body decoding (#289) (6546487)

3.0.11 (2022-06-16)

Bug Fixes

  • report name of header with illegal value (#287) (3ed4ae0)

3.0.10 (2022-05-14)

Bug Fixes

  • deps: update dependency lru-cache to v7.10.1 (#278) (addd291)

3.0.9 (2022-04-09)

Bug Fixes

  • deps: update dependency lru-cache to v7.8.1 (6710be6)

3.0.8 (2022-04-02)

Bug Fixes

  • deps: update dependency lru-cache to v7.7.3 (#269) (3da5765)

3.0.7 (2022-03-20)

Bug Fixes

3.0.6 (2022-02-28)

Bug Fixes

3.0.5 (2022-02-14)

Bug Fixes

  • cache: don't allocate memory if cache is disabled (#259) (9653b4c)

3.0.4 (2022-02-14)

Bug Fixes

  • deps: update dependency lru-cache to v7 (#257) (ce8a3f1)

3.0.3 (2022-02-04)

Bug Fixes

3.0.2 (2022-02-03)

Bug Fixes

3.0.1 (2022-02-03)

Bug Fixes

3.0.0 (2021-10-15)

Features

BREAKING CHANGES

  • FormData is no longer exported by helix-fetch. You can use a spec-compliant FormData implementation instead (e.g. formdata-node)

  • feat: setting maxCacheSize = 0 disables cache

  • feat: new convenience functions: noCache(), h1(), keepAlive(), h1NoCache(), keepAliveNoCche()

  • chore: fix ts declarations

  • chore: update deps

2.4.2 (2021-08-18)

Bug Fixes

  • handle server protocol h2->h1 downgrade (#203) (1526126)

2.4.1 (2021-07-30)

Bug Fixes

  • add distinct exports for commonjs and esm (#197) (418b6d3)

2.4.0 (2021-07-29)

Features

  • types: add full typedefs and esm support (#196) (0859cd3)

2.3.0 (2021-06-11)

Features

2.2.1 (2021-05-17)

Bug Fixes

  • properly propagate global rejectUnauthorized context option (#173) (e61c326)

2.2.0 (2021-03-26)

Features

  • core: use buffer.length for content-length if possible (#155) (e614297)

2.1.9 (2021-03-25)

Bug Fixes

2.1.8 (2021-03-22)

Bug Fixes

  • guard against race condition on reset (72fb3a4)

2.1.7 (2021-03-04)

Bug Fixes

  • concurrent h2 requests to same origin using separate contexts (#148) (ac85163)

2.1.6 (2021-02-25)

Bug Fixes

  • preserve original req body and calculate content-length for non-stream body (#144) (d4f04e5)

2.1.5 (2021-02-16)

Bug Fixes

2.1.4 (2021-02-12)

Bug Fixes

  • response: don't set content-type for null body (#137) (492e74d)

2.1.3 (2021-02-09)

Bug Fixes

  • h2: fixing ERR_HTTP2_SOCKET_BOUND errors (55213b3), closes #135

2.1.2 (2021-02-04)

Bug Fixes

2.1.1 (2021-02-04)

Bug Fixes

2.1.0 (2021-01-28)

Features

2.0.1 (2021-01-26)

Bug Fixes

2.0.0 (2021-01-25)

Features

BREAKING CHANGES

  • ** The exposed API, options etc have been aligned with node-fetch. Due to the major changes there are numerous breaking changes both in the API and the options. See the 1.x to 2.x Upgrade Guide for details.

1.9.2 (2020-12-09)

Bug Fixes

  • index: workaround for persistent ERR_HTTP2_INVALID_SESSION errors (1cc78b3), closes #103

1.9.1 (2020-08-10)

Bug Fixes

  • deps: update dependency get-stream to v6 (1f18b4e)

1.9.0 (2020-08-03)

Features

  • support URLSearchParams and FormData as body (a8cfa92), closes #67

1.8.1 (2020-07-22)

Bug Fixes

  • follow redirects by default (d5901fe), closes #79

1.8.0 (2020-07-20)

Features

  • replace references to "master" branch with "main" (ad9f254), closes #77

1.7.1 (2020-07-13)

Bug Fixes

  • deps: update dependency lru-cache to v6 (a41d842)

1.7.0 (2020-06-30)

Features

  • support AbortController for aborting fetch operations (bb06b3e), closes #64

1.6.2 (2020-06-15)

Bug Fixes

  • explicitly set Host header (331fcc9), closes #52

1.6.1 (2020-05-14)

Bug Fixes

  • make sure returned Response is wrapped (5b7c0d7), closes #41

1.6.0 (2020-04-02)

Features

  • index: support array-type query param values (fc07e7c), closes #14

1.5.0 (2020-03-27)

Features

  • index: allow queryParams (961b3a2)
  • index: query strings allowed (a776286), closes #12
  • index: querystring support (45da799), closes #11
  • minor tweaks and added test (6c41275), closes #11

1.4.2 (2020-03-24)

Bug Fixes

  • index: sanitize method name (fc539e1), closes #24

1.4.1 (2020-03-17)

Performance Improvements

  • bumped fetch-h2 dependency and some housekeeping (db66e1e), closes #14

1.4.0 (2020-02-28)

Features

  • make cache size limit configurable (7fd632d), closes #9

1.3.0 (2020-02-28)

Features

  • option to force HTTP/1(.1) protocol (501d6a2), closes #8

1.2.0 (2020-02-27)

Features

  • expose fetch context to allow custom configuration (6be0b6c), closes #15

1.1.0 (2020-02-03)

Features

  • support timeout on fetch requests; doc and test (ce6c1ce), closes #1

1.0.0 (2020-01-31)

Bug Fixes

  • package.json: trigger initial release (1280c16)