Skip to content

Latest commit

 

History

History
759 lines (507 loc) · 26.5 KB

CHANGELOG.md

File metadata and controls

759 lines (507 loc) · 26.5 KB

@whatwg-node/fetch

0.10.1

Patch Changes

  • c68f5ad Thanks @ardatan! - Pass errors to ReadableStream's cancel method properly when it is piped, and piped stream is cancelled

    Implement ReadableStream.from

  • Updated dependencies [c68f5ad]:

0.10.0

Minor Changes

Patch Changes

0.9.23

Patch Changes

0.9.22

Patch Changes

0.9.21

Patch Changes

  • #1577 99c4344 Thanks @ardatan! - - Improve native ReadableStream handling inside ponyfills
    • Use waitUntil instead of floating promises
    • Handle early termination in WritableStream
    • Handle waitUntil correctly within a dummy call of ServerAdapter.fetch method
  • Updated dependencies [99c4344]:

0.9.20

Patch Changes

0.9.19

Patch Changes

0.9.18

Patch Changes

  • #1328 36904b4 Thanks @ardatan! - Add skipPonyfill flag to createFetch to skip ponyfills and use the native Fetch implementation for Node.js

0.9.17

Patch Changes

0.9.16

Patch Changes

0.9.15

Patch Changes

0.9.14

Patch Changes

0.9.13

Patch Changes

  • 854b778 Thanks @ardatan! - Do not try to import node-libcurl in Deno and Bun

0.9.12

Patch Changes

0.9.11

Patch Changes

0.9.10

Patch Changes

  • #806 9b6911a Thanks @ardatan! - Return Buffer instead of ArrayBuffer in .arrayBuffer due to a bug in Node.js that returns a bigger ArrayBuffer causing memory overflow
  • Updated dependencies [9b6911a]:

0.9.9

Patch Changes

  • #567 f8715cd Thanks @ardatan! - ### Faster HTTP Client experience in Node.js with HTTP/2 support

    If you install node-libcurl seperately, @whatwg-node/fetch will select libcurl instead of node:http which is faster.

    See benchmarks

  • Updated dependencies [f8715cd]:

0.9.8

Patch Changes

0.9.7

Patch Changes

0.9.6

Patch Changes

0.9.5

Patch Changes

0.9.4

Patch Changes

0.9.3

Patch Changes

0.9.2

Patch Changes

0.9.1

Patch Changes

0.9.0

Minor Changes

Patch Changes

0.8.8

Patch Changes

0.8.7

Patch Changes

0.8.6

Patch Changes

0.8.5

Patch Changes

0.8.4

Patch Changes

  • 207ee1d Thanks @ardatan! - Detect Deno if the module is imported via 'npm:' or any other Node compatibility method

0.8.3

Patch Changes

0.8.2

Patch Changes

0.8.1

Patch Changes

0.8.0

Minor Changes

Patch Changes

0.7.1

Patch Changes

0.7.0

Minor Changes

Patch Changes

0.6.9

Patch Changes

0.6.8

Patch Changes

0.6.7

Patch Changes

0.6.6

Patch Changes

0.6.5

Patch Changes

0.6.4

Patch Changes

0.6.3

Patch Changes

0.6.2

Patch Changes

0.6.1

Patch Changes

  • 9752cca Thanks @ardatan! - Remove unnecessary ponyfill for the envs supporting Fetch by default

0.6.0

Minor Changes

  • #241 563cfaa Thanks @ardatan! - Drop itty-router in favor of new URLPattern in the fetch ponyfill

Patch Changes

0.5.4

Patch Changes

0.5.3

Patch Changes

0.5.2

Patch Changes

0.5.1

Patch Changes

0.5.0

Minor Changes

0.4.7

Patch Changes

  • e59cbb6 Thanks @ardatan! - Do not patch global Headers if it is native, and support URL as a first parameter of fetch

0.4.6

Patch Changes

  • c918527 Thanks @ardatan! - Bump Undici

  • #148 eb10500 Thanks @ardatan! - - On Node 14, fix the return method of Response.body's AsyncIterator to close HTTP connection correctly

    • On Node 14, handle ReadableStream's cancel correctly if Response.body is a ReadableStream
    • Do not modify ReadableStream.cancel's behavior but handle it internally
    • On Node 18, do not combine Response.body's return and AbortController which causes a memory leak

0.4.5

Patch Changes

0.4.4

Patch Changes

  • 9502102 Thanks @ardatan! - Breaking Change: Event API is no longer available in this ponyfill; use @whatwg-node/events instead.

0.4.3

Patch Changes

  • c9f05f2 Thanks @ardatan! - Add ponyfills for Response.redirect, Response.json and Response.error

0.4.2

Patch Changes

  • 7f37b6d Thanks @ardatan! - fix(fetch): respect filesLimit even with fieldsFirst

0.4.1

Patch Changes

0.4.0

Minor Changes

  • 005937c Thanks @ardatan! - feat(fetch): new fieldsFirst option to allow async stream consumption for multipart forms

  • effc03d Thanks @ardatan! - Bun Support

0.3.2

Patch Changes

  • 982fa96 Thanks @ardatan! - fix(ponyfill/btoa): handle incoming value as binary encoding

0.3.1

Patch Changes

0.3.0

Minor Changes

  • 8a431d3 Thanks @ardatan! - Support different encodings in TextEncoder and TextDecoder

0.2.9

Patch Changes

0.2.3

Minor Changes

  • 486c35d: Export Event API

0.1.1

Patch Changes

  • 16aff71: Fix missing TextEncoder and TextDecoder in the default ponyfill

0.1.0

Minor Changes

  • b83d7f3: Faster TextEncoder & TextDecoder with Buffer in Node
  • b83d7f3: Ponyfill for WebCrypto API

Patch Changes

  • b83d7f3: Bump undici version
  • b83d7f3: Now ponyfills Event API

0.0.2

Patch Changes

  • 3207383: Fix TS typings

0.0.1

Patch Changes

  • 889eccf: NEW RELEASES