-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update polyfills (main) #178576
Update polyfills (main) #178576
Conversation
Pinging @elastic/kibana-operations (Team:Operations) |
buildkite test this |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
buildkite test this |
💛 Build succeeded, but was flaky
Failed CI StepsTest FailuresMetrics [docs]Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
This PR contains the following updates:
^3.34.0
->^3.36.0
^3.2.1
->^4.0.0
Release Notes
zloirock/core-js (core-js)
v3.36.0
Compare Source
ArrayBuffer.prototype.transfer
and friends proposal:ArrayBuffer.prototype.detached
ArrayBuffer.prototype.transfer
ArrayBuffer.prototype.transferToFixedLength
es.
namespace modules,/es/
and/stable/
namespaces entriesUint8Array
to / from base64 and hex proposal:Uint8Array.fromBase64
Uint8Array.fromHex
Uint8Array.prototype.toBase64
Uint8Array.prototype.toHex
/actual/
namespace entriesPromise.try
proposal has been resurrected and moved to stage 2, Febrary 2024 TC39 meetingcore-js/stage/2.7
- still emptySet.prototype.intersection
feature detectionArray.prototype.{ indexOf, lastIndexOf, includes }
, #1325, thanks @minseok-choeArray.prototype.{ reduce, reduceRight }
, #1327, thanks @minseok-choeArray.from
and some other methods with proxy targets, #1322, thanks @minseok-choeArrayBuffer.prototype.transfer
and friends proposal in some specific cases in IE10-Date.prototype.toJSON
toJSON.stringify
entries dependencies{ Map, Object }.groupBy
,Promise.withResolvers
,ArrayBuffer.prototype.transfer
and friends marked as supported from Safari 17.4Set
methods fixed and marked as supported from V8 ~ Chrome 123Symbol.metadata
marked as supported from Deno 1.40.4v3.35.1
Compare Source
ToLength
operation with bigints, #1318String#split
polyfillIterator
helpers proposal methods marked as supported from V8 ~ Chrome 122Set
methods, but they have a bug similar to Safariself
marked as fixed from Bun 1.0.22SuppressedError
andSymbol.{ dispose , asyncDispose }
marked as supported from Bun 1.0.23MattiasBuelens/web-streams-polyfill (web-streams-polyfill)
v4.0.0
Compare Source
The table below shows how to upgrade your v3 import to their equivalent v4 import.
See the migration guide for more information.
(#82, #139)
import
orrequire()
a variant.moduleResolution
must be set to"node16"
,"nodenext"
or"bundler"
.ReadableStream.from()
implementation to avoid depending onasync function*
down-leveling for ES5. (#144)web-streams-polyfill
web-streams-polyfill/polyfill/es5
web-streams-polyfill/es6
web-streams-polyfill/polyfill
web-streams-polyfill/es2018
web-streams-polyfill/polyfill
web-streams-polyfill/ponyfill
web-streams-polyfill/es5
web-streams-polyfill/ponyfill/es6
web-streams-polyfill
web-streams-polyfill/ponyfill/es2018
web-streams-polyfill
v3.3.3
Compare Source
ReadableStream
to match TypeScript'sAsyncIterable<R>
type. (#141, #142)v3.3.2
Compare Source
v3.3.1
Compare Source
engines
bump inpackage.json
. (#137, #138)v3.3.0
Compare Source
ReadableStream
to the polyfill's type definitions. (#130)ReadableStream.prototype[Symbol.asyncIterator]()
,even when TypeScript doesn't yet have a built-in type definition for them.
4dc123a
(#115, #134)ReadableStream.from(asyncIterable)
, which creates aReadableStream
wrapping the given iterable or async iterable.This can also be used to wrap a native
ReadableStream
(e.g. aResponse.body
fromfetch()
),even if the native
ReadableStream
doesn't yet support async iteration. (#135)Transformer.cancel
method, which is called when the readable side of aTransformStream
is cancelled or when its writable side is aborted.min
option toReadableStreamBYOBReader.read(view, options)
.AbortSignal.reason
when aborting a pipe.ReadableStreamBYOBReader.read(view)
will now be correctly transferredif either
ArrayBuffer.prototype.transfer()
orstructuredClone()
is available. (#136)DOMException
polyfill. (#133)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.