Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v3
->v4
^11.0.0
->^12.0.0
0.2.84
->0.2.90
0.3.34
->0.3.40
5.79.0
->5.89.0
5.0.1
->5.1.4
4.13.3
->4.15.1
Release Notes
actions/checkout (actions/checkout)
v4
Compare Source
webpack-contrib/copy-webpack-plugin (copy-webpack-plugin)
v12.0.1
Compare Source
v12.0.0
Compare Source
⚠ BREAKING CHANGES
globby
to14.0.0
Node.js
version is18.12.0
(#759) (a5b7d06)rustwasm/wasm-bindgen (wasm-bindgen)
v0.2.90
Compare Source
Released 2024-01-06
Fixed
#3748
Added
Add bindings for
HTMLFormElement.requestSubmit()
.#3747
Add bindings for
RTCRtpSender.getCapabilities(DOMString)
method,RTCRtpCapabilities
,RTCRtpCodecCapability
andRTCRtpHeaderExtensionCapability
.#3737
Add bindings for
UserActivation
.#3719
Add unstable bindings for the Compression Streams API.
#3752
Changed
Stabilize File System API.
#3745
Stabilize
QueuingStrategy
.#3753
Fixed
#[wasm_bindgen]
insidemacro_rules!
.#3725
Removed
InstallTriggerData
and Gecko-internalFlexLineGrowthState
,GridDeclaration
,GridTrackState
,RtcLifecycleEvent
andWebrtcGlobalStatisticsReport
features.#3723
v0.2.89
Compare Source
Released 2023-11-27.
Added
Add additional constructor to
DataView
forSharedArrayBuffer
.#3695
Stabilize
wasm_bindgen::module()
.#3690
Fixed
The DWARF section is now correctly modified instead of leaving it in a broken state.
#3483
Fixed an issue where
#[wasm_bindgen]
automatically derived theTryFrom
trait for any struct, preventing customTryFrom<JsValue>
implementations. It has been updated to utilize a newTryFromJsValue
trait instead.#3709
Update the TypeScript signature of
__wbindgen_thread_destroy
to indicate that it's parameters are optional.#3703
Removed
Csp
,CspPolicies
,CspReport
andCspReportProperties
.#3721
v0.2.88
Compare Source
Released 2023-11-01
Added
Add bindings for
RTCRtpTransceiverInit.sendEncodings
.#3642
Add bindings for the Web Locks API to
web-sys
.#3604
Add bindings for
ViewTransition
toweb-sys
.#3598
Extend
AudioContext
with unstable features supporting audio sink configuration.#3433
Add bindings for
WebAssembly.Tag
andWebAssembly.Exception
.#3484
Re-export
wasm-bindgen
fromjs-sys
,web-sys
andwasm-bindgen-futures
.#3466
#3601
Re-export
js-sys
fromweb-sys
andwasm-bindgen-futures
.#3466
#3601
Add bindings for async variants of
Atomics.wait
.#3504
Add bindings for
WorkerGlobalScope.performance
.#3506
Add support for installing pre-built artifacts of
wasm-bindgen-cli
via
cargo binstall wasm-bindgen-cli
.#3544
Add bindings for
RTCDataChannel.id
.#3547
Add bindings for
HTMLElement.inert
.#3557
Add unstable bindings for the Prioritized Task Scheduling API.
#3566
Add bindings for
CssStyleSheet
constructor andreplace(_sync)
methods.#3573
Add bindings for
CanvasTransform.setTransform(DOMMatrix2DInit)
.#3580
Add a
crate
attribute to thewasm_bindgen_test
proc-macro to specify anon-default path to the
wasm-bindgen-test
crate.#3593
Add support for passing
Vec
s of exported Rust types and strings to/from JS.#3554
Implement
TryFrom<JsValue>
for exported Rust types and strings.#3554
Handle the
#[ignore = "reason"]
attribute with thewasm_bindgen_test
proc-macro and accept the
--include-ignored
flag withwasm-bindgen-test-runner
.#3644
Added missing additions to the Notification API.
#3667
Changed
Updated the WebGPU WebIDL.
The optional
message
argument ofGPUPipelineError
's constructor has been manually specified as a required argument,because required arguments occurring after optional arguments are currently not supported by the generator.
#3480
Replaced
curl
withureq
. By default we now use Rustls instead of OpenSSL.#3511
Changed mutability of the argument
buffer
inwrite
functions to immutable forFileSystemSyncAccessHandle
andFileSystemWritableFileStream
.It was also automatically changed for
IdbFileHandle
, which is deprecated.#3537
Changed behavior when compiling to
wasm32-wasi
to matchwasm32-emscripten
andnon-WASM targets, generating a stub that panics when called rather than a wasm-
bindgen placeholder.
#3233
Changed constructor implementation in generated JS bindings, it is now
possible to override methods from generated JS classes using inheritance.
When exported constructors return
Self
.#3562
Made
wasm-bindgen
forwards-compatible with the standard C ABI.#3595
Changed the design of the internal
WasmAbi
trait. Rather than marking a typewhich can be passed directly as a parameter/result to/from JS, it now lets
types specify how they can be split into / recreated from multiple primitive
types which are then passed to/from JS.
WasmPrimitive
now serves the old function ofWasmAbi
, minus allowing#[repr(C)]
types.#3595
Use
queueMicrotask
inwasm-bindgen-futures
for scheduling tasks on the next tick.If that is not available, use the previous
Promise.then
mechanism as a fallback.This should avoid quirks, like exceptions thrown get now properly reported
as normal exceptions rather than as rejected promises.
#3611
Improved TypeScript bindings to accurately reference Rust enum types in function signatures,
enhancing type safety and compatibility.
#3647
Throw an error on enum name collisions, previously only one enum would be emitted.
#3669
Fixed
Fixed
wasm_bindgen
macro to handle raw identifiers in field names.#3621
Fixed bindings and comments for
Atomics.wait
.#3509
Fixed
wasm_bindgen_test
macro to handle raw identifiers in test names.#3541
Fixed Cargo license field to follow the SPDX 2.1 license expression standard.
#3529
Use fully qualified paths in the
wasm_bindgen_test
macro.#3549
Fixed bug allowing JS primitives to be returned from exported constructors.
#3562
Fixed optional parameters in JSDoc.
#3577
Use re-exported
js-sys
fromwasm-bindgen-futures
to account fornon-default path specified by the
crate
attribute inwasm_bindgen_futures
proc-macro.
#3601
Fix bug with function arguments coming from
macro_rules!
.#3625
Fix some calls to
free()
missing alignment.#3639
Fix wrong ABI for raw pointers.
#3655
Removed
Removed
ReadableStreamByobReader::read_with_u8_array()
because it doesn't work with Wasm.#3582
Removed
GetNotificationOptions
,NotificationBehavior
andNotification.get()
becausethey don't exist anymore.
v0.2.87
Compare Source
Released 2023-06-12.
Added
IntoIterator
forArray
.#3477
Changed
Deprecate
HtmlMenuItemElement
and parts ofHtmlMenuElement
.#3448
Stabilize
ResizeObserver
.#3459
Fixed
#3463
v0.2.86
Compare Source
Released 2023-05-16.
changes
v0.2.85
Compare Source
Released 2023-05-09.
changes
webpack/webpack (webpack)
v5.89.0
Compare Source
New Features
Dependencies & Maintenance
Full Changelog: webpack/webpack@v5.88.2...v5.89.0
v5.88.2
Compare Source
Bug Fixes
Full Changelog: webpack/webpack@v5.88.1...v5.88.2
v5.88.1
Compare Source
Developer Experience
Full Changelog: webpack/webpack@v5.88.0...v5.88.1
v5.88.0
Compare Source
New Features
css/auto
as the default css mode by @burhanuday in https://github.com/webpack/webpack/pull/17399Bug Fixes
Developer Experience
Dependencies & Maintenance
New Contributors
Full Changelog: webpack/webpack@v5.87.0...v5.88.0
v5.87.0
Compare Source
New Features
fetchPriority
feature as parser option and magic comment by @alexander-akait in https://github.com/webpack/webpack/pull/17249Bug Fixes
Developer Experience
Dependencies & Maintenance
New Contributors
@aboktor made their first contribution in #16991 #16989
@silverwind made their first contribution in #17339 via #17329
Full Changelog: webpack/webpack@v5.86.0...v5.87.0
v5.86.0
Compare Source
New Features
ProgressPlugin
by @alexander-akait in https://github.com/webpack/webpack/pull/17312RegExp
tosplitChunks.chunks
by @hyf0 in https://github.com/webpack/webpack/pull/17332Bug Fixes
ContextModule
types by @huozhi in https://github.com/webpack/webpack/pull/17310__non_webpack_require__
with ES modules by @alexander-akait in https://github.com/webpack/webpack/pull/17308Chunk
,ChunkGroup
, and other plugins by @alexander-akait in https://github.com/webpack/webpack/pull/1731js
extension for eval source maps when extension is not resolvable by @alexander-akait in https://github.com/webpack/webpack/pull/17331Developer Experience
Dependencies & Maintenance
New Contributors
Full Changelog: webpack/webpack@v5.85.1...v5.86.0
v5.85.1
Compare Source
Bug Fixes
BasicEvaluatedExpression.getMemberRangeStarts
has been changed toBasicEvaluatedExpression.getMemberRanges
, please see type definition changes and the pull request for more information.Dependencies & Maintenance
Full Changelog: webpack/webpack@v5.85.0...v5.85.1
v5.85.0
Compare Source
New Features
readonly
cache mode by @vankop in https://github.com/webpack/webpack/pull/15470environment
in loader context by @alexander-akait in https://github.com/webpack/webpack/pull/17281addModule()
support in worklets -*context.audioWorklet.addModule()
by @alexander-akait in https://github.com/webpack/webpack/pull/17212Bug Fixes
Developer Experience
Dependencies & Maintenance
Full Changelog: webpack/webpack@v5.84.1...v5.85.0
v5.84.1
Compare Source
Bug Fixes
Dependencies & Maintenance
Full Changelog: webpack/webpack@v5.84.0...v5.84.1
v5.84.0
Compare Source
New Features
append
option as a function by @snitin315 in https://github.com/webpack/webpack/pull/17252Bug Fixes
@import
by @alexander-akait in https://github.com/webpack/webpack/pull/17229Developer Experience
JavascriptParser
andModuleDependency
subclasses by @alexander-akait in https://github.com/webpack/webpack/pull/17236strict
-mode quality for Configuration/Normalization objects by @alexander-akait in https://github.com/webpack/webpack/pull/17247with { type: "json" }
by @alexander-akait in https://github.com/webpack/webpack/pull/17230Dependencies & Maintenance
New Contributors
Full Changelog: webpack/webpack@v5.83.1...v5.84.0
v5.83.1
Compare Source
Bug Fixes
Full Changelog: webpack/webpack@v5.83.0...v5.83.1
v5.83.0
Compare Source
New Features
Bug Fixes
chunkgroup.groupsIterable
return type by @TheLarkInn in https://github.com/webpack/webpack/pull/17196Developer Experience
ChunkGroup
to type definitions by @TheLarkInn in https://github.com/webpack/webpack/pull/17201NormalModuleFactory
'sResolveData
type to public interface by @TheLarkInn in https://github.com/webpack/webpack/pull/17195compilation.afterChunks
hook by @TheLarkInn in https://github.com/webpack/webpack/pull/17202Dependencies & Maintenance
New Contributors
Full Changelog: webpack/webpack@v5.82.1...v5.83.0
v5.82.1
Compare Source
Bug Fixes
importModule
when CSS enabled by @alexander-akait in https://github.com/webpack/webpack/pull/17140output.hashFunction
was failing to generate debug hash by @ahabhgk in https://github.com/webpack/webpack/pull/16950Developer Experience
Dependencies & Maintenance
New Contributors
Full Changelog: webpack/webpack@v5.82.0...v5.82.1
v5.82.0
Compare Source
New Features
Bug Fixes
media
/supports
/layer
from parent CSS module by @alexander-akait in https://github.com/webpack/webpack/pull/17115#hash
URL as external (similar to Parcel) by @alexander-akait in https://github.com/webpack/webpack/pull/17116Tests & Contributor Experience
Developer Experience
StringXor
class. by @TheLarkInn in https://github.com/webpack/webpack/pull/17070numberHash
by @TheLarkInn in https://github.com/webpack/webpack/pull/17072JavascriptParser
by @TheLarkInn in https://github.com/webpack/webpack/pull/17094BasicEvaluatedExpression
by @TheLarkInn in https://github.com/webpack/webpack/pull/17096Dependencies & Maintenance
New Contributors
Full Changelog: webpack/webpack@v5.81.0...v5.82.0
v5.81.0
Compare Source
New Features
ignoreBrowserWarnings
option to ignore browser console warnings in ModuleFederation by @indeediansbrett in https://github.com/webpack/webpack/pull/16388Bug Fixes
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.