diff --git a/README.md b/README.md index 77b8b81..f206cfc 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ The `polyfill/es2018` and `ponyfill/es2018` variants work in any ES2018-compatib ## Compliance -The polyfill implements [version `4b6b93c` (25 Oct 2021)][spec-snapshot] of the streams specification. +The polyfill implements [version `4dc123a` (13 Nov 2023)][spec-snapshot] of the streams specification. The polyfill is tested against the same [web platform tests][wpt] that are used by browsers to test their native implementations. The polyfill aims to pass all tests, although it allows some exceptions for practical reasons: @@ -103,12 +103,12 @@ Thanks to these people for their work on [the original polyfill][creatorrr-polyf [rs-asynciterator]: https://streams.spec.whatwg.org/#rs-asynciterator [ws-controller-signal]: https://streams.spec.whatwg.org/#ws-default-controller-signal [abortcontroller-polyfill]: https://www.npmjs.com/package/abortcontroller-polyfill -[spec-snapshot]: https://streams.spec.whatwg.org/commit-snapshots/4b6b93c69e531e2fe45a6ed4cb1484a7ba4eb8bb/ -[wpt]: https://github.com/web-platform-tests/wpt/tree/96ca25f0f7526282c0d47e6bf6a7edd439da1968/streams -[wpt-bad-buffers]: https://github.com/web-platform-tests/wpt/blob/96ca25f0f7526282c0d47e6bf6a7edd439da1968/streams/readable-byte-streams/bad-buffers-and-views.any.js +[spec-snapshot]: https://streams.spec.whatwg.org/commit-snapshots/4dc123a6e7f7ba89a8c6a7975b021156f39cab52/ +[wpt]: https://github.com/web-platform-tests/wpt/tree/7eaf605c38d80377c717828376deabad86b702b2/streams +[wpt-bad-buffers]: https://github.com/web-platform-tests/wpt/blob/7eaf605c38d80377c717828376deabad86b702b2/streams/readable-byte-streams/bad-buffers-and-views.any.js [proposal-arraybuffer-transfer]: https://github.com/domenic/proposal-arraybuffer-transfer -[ref-impl-transferarraybuffer]: https://github.com/whatwg/streams/blob/4b6b93c69e531e2fe45a6ed4cb1484a7ba4eb8bb/reference-implementation/lib/abstract-ops/ecmascript.js#L16 +[ref-impl-transferarraybuffer]: https://github.com/whatwg/streams/blob/4dc123a6e7f7ba89a8c6a7975b021156f39cab52/reference-implementation/lib/abstract-ops/ecmascript.js#L18 [issue-3]: https://github.com/MattiasBuelens/web-streams-polyfill/issues/3 -[wpt-async-iterator-prototype]: https://github.com/web-platform-tests/wpt/blob/96ca25f0f7526282c0d47e6bf6a7edd439da1968/streams/readable-streams/async-iterator.any.js#L24 +[wpt-async-iterator-prototype]: https://github.com/web-platform-tests/wpt/blob/7eaf605c38d80377c717828376deabad86b702b2/streams/readable-streams/async-iterator.any.js#L24 [stub-async-iterator-prototype]: https://github.com/MattiasBuelens/web-streams-polyfill/blob/v2.0.0/src/target/es5/stub/async-iterator-prototype.ts [creatorrr-polyfill]: https://github.com/creatorrr/web-streams-polyfill