Skip to content
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

fix(deps): update rust crate wasmtime to v12 #24

Merged
merged 1 commit into from
Sep 9, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 7, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
wasmtime dependencies major 10.0.1 -> 12.0.1

Release Notes

bytecodealliance/wasmtime (wasmtime)

v12.0.1

Compare Source

Released 2023-08-24

Fixed
  • Optimized the cranelift compilation on aarch64 for large wasm modules.
    #​6804

v12.0.0

Compare Source

Released 2023-08-21

Added
  • Wasmtime now supports having multiple different versions of itself being
    linked into the same final executable by mangling some C symbols used by
    Wasmtime.
    #​6673

  • The perfmap profiling option is now supported on any Unix platform instead
    of just Linux.
    #​6701

  • The wasmtime CLI now supports --env FOO to inherit the value of the
    environment variable FOO which avoids needing to do --env FOO=$FOO for
    example.
    #​6746

  • Wasmtime now supports component model resources, although support has not yet
    been added to bindgen!.
    #​6691

  • Wasmtime now supports configuration to enable the tail calls proposal.
    Platform support now also includes AArch64 and RISC-V in addition to the
    previous x86_64 support.
    #​6723
    #​6749
    #​6774

  • Wasmtime's implementation of WASI Preview 2 now supports streams/pollables
    with host objects that are all backed by Rust async.
    #​6556

  • Support for core dumps has now been added to the wasmtime crate.
    #​6513

  • New {Module,Component}::resources_required APIs allow inspecting what will
    be required when instantiating the module or component.
    #​6789

Fixed
  • Functions on instances defined through component::Linker::func_new are now
    defined correctly.
    #​6637

  • The async_stack_size configuration option is no longer inspected when
    async_support is disabled at runtime.
    #​6771

  • WASI Preview 1 APIs will now trap on misaligned or out-of-bounds pointers
    instead of returning an error.
    #​6776

Changed
  • Empty types are no longer allowed in the component model.
    #​6777

v11.0.1

Compare Source

v11.0.0

Compare Source

Released 2023-07-20

Changed
  • The WASI Preview 2 WasiCtxBuilder type has been refactored, and WasiCtx now has private
    fields.
    #​6652

  • Component bindgen! now generates owned types by default instead of based on
    how they're used
    #​6648

  • Wasmtime/Cranelift on x86-64 can now execute Wasm-SIMD on baseline SSE2, which
    all x86-64 processors support (as part of the base x86-64 spec). Previously,
    SSE4.2 extensions were required. This new work allows Wasm with SIMD
    extensions to execute on processors produced back to 2003.
    #​6625

Fixed
  • Only export the top-level preview2 module from wasmtime-wasi when the
    preview2 feature is enabled.
    #​6615
Cranelift 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/wasmtime-12.x branch from 4f65dfb to 76cdf19 Compare September 7, 2023 21:00
@geofmureithi geofmureithi merged commit a9d86f6 into main Sep 9, 2023
@geofmureithi geofmureithi deleted the renovate/wasmtime-12.x branch September 9, 2023 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant