fix(deps): update rust-wasm-bindgen monorepo #9
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
renovate-bot
renovate-security
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LibrePages/libconfig#9
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/rust-wasm-bindgen-monorepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.2.83
->0.2.92
0.3.60
->0.3.69
Release Notes
rustwasm/wasm-bindgen (wasm-bindgen)
v0.2.92
Compare Source
Released 2024-03-04
Added
Add bindings for
RTCPeerConnectionIceErrorEvent
.#3835
Add bindings for
CanvasState.reset()
, affectingCanvasRenderingContext2D
andOffscreenCanvasRenderingContext2D
.#3844
Add
TryFrom
implementations forNumber
, that allow losslessly converting from 64- and 128-bits numbers.#3847
Add support for
Option<*const T>
,Option<*mut T>
andNonNull<T>
.#3852
#3857
Allow overriding the URL used for headless tests by setting
WASM_BINDGEN_TEST_ADDRESS
.#3861
Fixed
Make .wasm output deterministic when using
--reference-types
.#3851
Don't allow invalid Unicode scalar values in
char
.#3866
v0.2.91
Compare Source
Released 2024-02-06
Added
Added bindings for the
RTCRtpTransceiver.setCodecPreferences()
and unstable bindings for theRTCRtpEncodingParameters.scalabilityMode
.#3828
Add unstable bindings for the FileSystemAccess API
#3810
Added support for running tests in shared and service workers with
wasm_bindgen_test_configure!
run_in_shared_worker
andrun_in_service_worker
.#3804
Accept the
--skip
flag withwasm-bindgen-test-runner
.#3803
Introduce environment variable
WASM_BINDGEN_TEST_NO_ORIGIN_ISOLATION
to disable origin isolation forwasm-bindgen-test-runner
.#3807
Add bindings for
USBDevice.forget()
.#3821
Changed
Stabilize
ClipboardEvent
.#3791
Use immutable buffers in
SubtleCrypto
methods.#3797
Deprecate
wasm_bindgen_test_configure!
srun_in_worker
in favor ofrun_in_dedicated_worker
.#3804
Updated the WebGPU WebIDL to the current draft as of 2024-01-30. Note that this retains the previous update's workaround for
GPUPipelineError
, and holds back an update to thebuffer
argument of theGPUQueue.{writeBuffer,writeTexture}
methods.#3816
Depreate
--weak-refs
andWASM_BINDGEN_WEAKREF
in favor of automatic run-time detection.#3822
Fixed
Fixed UB when freeing strings received from JS if not using the default allocator.
#3808
Fixed temporary folder detection by
wasm-bindgen-test-runner
on MacOS.#3817
Fixed using
#[wasm_bindgen(js_name = default)]
with#[wasm_bindgen(module = ...)]
.#3823
Fixed nighly build of
wasm-bindgen-futures
.#3827
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
v0.2.84
Compare Source
Released 2023-02-01.
changes
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 Renovate Bot.
074ecc74c8
to2ecbc89e56