-
c68f5ad
Thanks @ardatan! - Pass errors to ReadableStream's cancel method properly when it is piped, and piped stream is cancelledImplement
ReadableStream.from
-
Updated dependencies [
c68f5ad
]:- @whatwg-node/[email protected]
- Updated dependencies
[
6c006e1
]:- @whatwg-node/[email protected]
- Updated dependencies
[
637185f
]:- @whatwg-node/[email protected]
-
77dd1c3
Thanks @ardatan! - Use `globalThis` instead of `window` for the global object referenceFixes the issues with Deno
-
Updated dependencies [
9281e02
]:- @whatwg-node/[email protected]
- #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 ofServerAdapter.fetch
method
- Use
- Updated dependencies
[
99c4344
]:- @whatwg-node/[email protected]
-
#1566
de1e95a
Thanks @ardatan! - Avoid constructing DecompressionStream to check supported encodings -
Updated dependencies [
de1e95a
]:- @whatwg-node/[email protected]
-
#1495
bebc159
Thanks @ardatan! - Implement `CompressionStream`, `WritableStream` and `TransformStream` -
Updated dependencies [
bebc159
]:- @whatwg-node/[email protected]
- #1328
36904b4
Thanks @ardatan! - AddskipPonyfill
flag tocreateFetch
to skip ponyfills and use the native Fetch implementation for Node.js
-
#1162
0c6e9ca
Thanks @ardatan! - Consume the body with PassThrough -
Updated dependencies [
0c6e9ca
]:- @whatwg-node/[email protected]
- #1102
d9800cc
Thanks @renovate! - dependencies updates:- Updated dependency
urlpattern-polyfill@^10.0.0
↗︎ (from^9.0.0
, independencies
)
- Updated dependency
- Updated dependencies
[
45ec735
,a129376
]:- @whatwg-node/[email protected]
-
Updated dependencies [
f7e507f
]:- @whatwg-node/[email protected]
-
a8467ab
Thanks @ardatan! - Fake promise's then method may not take a callback function -
Updated dependencies [
a8467ab
]:- @whatwg-node/[email protected]
-
96efb10
Thanks @ardatan! - Ignore content-length while reading the request body -
Updated dependencies [
96efb10
]:- @whatwg-node/[email protected]
- #806
9b6911a
Thanks @ardatan! - ReturnBuffer
instead ofArrayBuffer
in.arrayBuffer
due to a bug in Node.js that returns a bigger ArrayBuffer causing memory overflow - Updated dependencies
[
9b6911a
]:- @whatwg-node/[email protected]
-
#567
f8715cd
Thanks @ardatan! - ### Faster HTTP Client experience in Node.js with HTTP/2 supportIf you install
node-libcurl
seperately,@whatwg-node/fetch
will selectlibcurl
instead ofnode:http
which is faster. -
Updated dependencies [
f8715cd
]:- @whatwg-node/[email protected]
-
a1c2140
Thanks @ardatan! - Do not use async iterators to consume incoming Readable stream -
Updated dependencies [
a1c2140
]:- @whatwg-node/[email protected]
-
124bbe5
Thanks @ardatan! - Implement Headers.getSetCookie and a custom serializer for node.inspect -
Updated dependencies [
124bbe5
]:- @whatwg-node/[email protected]
-
Updated dependencies [
f07d1c5
]:- @whatwg-node/[email protected]
-
Updated dependencies [
273ca94
]:- @whatwg-node/[email protected]
-
Updated dependencies [
d118d53
]:- @whatwg-node/[email protected]
-
Updated dependencies [
d7d9d9f
]:- @whatwg-node/[email protected]
- #577
99f00e8
Thanks @renovate! - dependencies updates:- Updated dependency
urlpattern-polyfill@^9.0.0
↗︎ (from^8.0.0
, independencies
)
- Updated dependency
- #535
01051f8
Thanks @ardatan! - dependencies updates:- Removed dependency
@peculiar/webcrypto@^1.4.0
↗︎ (fromdependencies
) - Removed dependency
busboy@^1.6.0
↗︎ (fromdependencies
) - Removed dependency
web-streams-polyfill@^3.2.1
↗︎ (fromdependencies
)
- Removed dependency
- Updated dependencies
[
01051f8
]:- @whatwg-node/[email protected]
-
#495
1a2a92f
Thanks @renovate! - dependencies updates:- Updated dependency
urlpattern-polyfill@^8.0.0
↗︎ (from^7.0.0
, independencies
)
- Updated dependency
-
6c58ca1
Thanks @ardatan! - Return correct types in createFetch
-
#427
e8bda7c
Thanks @Rugvip! - Restructure type declarations to avoid polluting global namespace. -
Updated dependencies [
f3ce0e8
]:- @whatwg-node/[email protected]
- #475
9dbda2b
Thanks @renovate! - dependencies updates:- Updated dependency
urlpattern-polyfill@^7.0.0
↗︎ (from^6.0.2
, independencies
)
- Updated dependency
207ee1d
Thanks @ardatan! - Detect Deno if the module is imported via 'npm:' or any other Node compatibility method
-
bf585a3
Thanks @ardatan! - Support iterable Fetch API methods -
Updated dependencies [
9f242f8
,bf585a3
]:- @whatwg-node/[email protected]
-
#380
0df1ac7
Thanks @ardatan! - Some patches for Type Safety -
Updated dependencies [
0df1ac7
]:- @whatwg-node/[email protected]
- Updated dependencies
[
c7b9c8a
,f28ce1f
]:- @whatwg-node/[email protected]
- Updated dependencies
[
ea5d252
,ea5d252
,ebfbb84
]:- @whatwg-node/[email protected]
- Updated dependencies
[
2d6e4aa
,94150b3
]:- @whatwg-node/[email protected]
- Updated dependencies
[
390510b
]:- @whatwg-node/[email protected]
-
#314
3aa1848
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/node-fetch@^0.0.4
↗︎ (from0.0.4
, independencies
)
- Updated dependency
-
#314
3aa1848
Thanks @ardatan! - Align versions with ranged dependencies and cross version support internally -
Updated dependencies [
3aa1848
,3aa1848
]:- @whatwg-node/[email protected]
- Updated dependencies
[
01dc91e
]:- @whatwg-node/[email protected]
- Updated dependencies
[
8edd68d
,b6c9ac0
]:- @whatwg-node/[email protected]
- Updated dependencies
[
155c354
,260d86f
]:- @whatwg-node/[email protected]
-
#154
9f4fe48
Thanks @ardatan! - dependencies updates:- Updated dependency
web-streams-polyfill@^3.2.1
↗︎ (from^3.2.0
, independencies
) - Added dependency
@whatwg-node/[email protected]
↗︎ (todependencies
) - Removed dependency
abort-controller@^3.0.0
↗︎ (fromdependencies
) - Removed dependency
form-data-encoder@^1.7.1
↗︎ (fromdependencies
) - Removed dependency
formdata-node@^4.3.1
↗︎ (fromdependencies
) - Removed dependency
node-fetch@^2.6.7
↗︎ (fromdependencies
) - Removed dependency
undici@^5.12.0
↗︎ (fromdependencies
)
- Updated dependency
-
#154
9f4fe48
Thanks @ardatan! - New Fetch API implementation for Node -
Updated dependencies [
9f4fe48
]:- @whatwg-node/[email protected]
- #258
802cb96
Thanks @enisdenjo! - Node ponyfill requests must have an abort signal
- #241
563cfaa
Thanks @ardatan! - dependencies updates:- Added dependency
urlpattern-polyfill@^6.0.2
↗︎ (todependencies
)
- Added dependency
- #237
166102f
Thanks @enisdenjo! - http2 support when using Node ponyfill
e59cbb6
Thanks @ardatan! - Do not patch global Headers if it is native, and support URL as a first parameter offetch
-
#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
9502102
Thanks @ardatan! - Breaking Change: Event API is no longer available in this ponyfill; use @whatwg-node/events instead.
-
005937c
Thanks @ardatan! - feat(fetch): newfieldsFirst
option to allow async stream consumption for multipart forms
- 486c35d: Export Event API
- 16aff71: Fix missing TextEncoder and TextDecoder in the default ponyfill
- b83d7f3: Faster TextEncoder & TextDecoder with Buffer in Node
- b83d7f3: Ponyfill for WebCrypto API
- b83d7f3: Bump undici version
- b83d7f3: Now ponyfills Event API
- 3207383: Fix TS typings
- 889eccf: NEW RELEASES