Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@wasmer/wasi

Package Overview
Dependencies
Maintainers
2
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wasmer/wasi - npm Package Versions

1245

0.8.2

Diff

syrusakbary
published 0.8.1 •

syrusakbary
published 0.8.0 •

syrusakbary
published 0.7.1 •

syrusakbary
published 0.7.0 •

Changelog

Source

0.7.0 (2024-08-06)

Features

  • Add atoms to manifests and use latest revision of webc crate (29e26f4)
  • Add registry API and tests (12b00b7)
  • Allow users to specify just their token while initializing the library + minor fixes (2b4211c)
  • Allow users to specify metadata in various formats (a16acfa)
  • Update wasmer dependencies (9f69d51)
  • Use same Wasmer type as output of created packages, update tests (21c8ff8)

Bug Fixes

  • Add more tests and remove spurious tracing messages (c3081da)
  • address comments (ec087eb)
  • Resolve a deadlock where the future returned by thread pool's sleep_now() method will never resolve when invoked from a syscall (4ce8a54)
  • Use a global variable to signal which init function to use (0464d61)
  • use env variables in tests (0fdd6ba)
  • use git repository to patch webc (9b256b2)
  • Use single input for initalization function (0b5eab9)
  • Use spaces instead of tabs in the js part of the code (ff5db26)
  • with -> assert (591bdcb)
torch2424
published 0.6.0 •

Changelog

Source

0.6.0 (2023-12-21)

⚠ BREAKING CHANGES

  • The @wasmer/sdk Runtime has removed the limit on the maximum number of worker threads it is allowed to spawn. The corresponding poolSize option has been removed from RuntimeOptions.

Features

  • The @wasmer/sdk Runtime has removed the limit on the maximum number of worker threads it is allowed to spawn. The corresponding poolSize option has been removed from RuntimeOptions. (d5da4ea)

Bug Fixes

  • Bump the wasmer dependency to pick up wasmerio/wasmer#4366 (c3c5a5d)
torch2424
published 0.5.1 •

Changelog

Source

0.5.1 (2023-12-15)

Bug Fixes

  • Bumped the virtual-fs dependency so we get a non-buggy StaticFile implementation (fixes #366) (47b4633)
  • Made sure users still get typings whenever they import a file from dist/ (956d404)
  • Update the OptionOptions type definition to accept Uint8Array as stdin, rather than ArrayBuffer (a1d4045)
torch2424
published 0.5.0 •

Changelog

Source

0.5.0 (2023-12-13)

⚠ BREAKING CHANGES

  • Renamed Wasmer.fromWebc() to Wasmer.fromFile()
  • Renamed Output.stdoutUtf8 and friends to make the more common use case shorter
  • Importing @wasmer/sdk will now use the smaller, non-embedded bundle by default
    • This should improve page load times for end users by being more cache-friendly and not needing to download/parse a ~6MB *.js file on startup
    • Users will need to explicitly import @wasmer/sdk/dist/WasmerSDKBundled.js if they want the old behaviour
    • Users may need to call setWorkerUrl() to point at wasmer_js_bg.wasm

Features

  • Renamed Output.stdoutUtf8 and friends to make the more common use case shorter (f94cc58)
  • The package now includes dist/WasmerSDKBundled.* files which embed the compiled Rust code as a base64 string as well as dist/WasmerSDK.* files which load the Rust code from the server as a *.wasm binary at runtime (75c4bf1)
  • Importing @wasmer/sdk will now use the smaller, non-embedded bundle by default (75c4bf1)

Bug Fixes

  • A warning will now be emitted when the @wasmer/sdk package is loaded outside of a Cross-Origin Isolated context (4dc5799)
  • Errors encountered when the scheduler handles a message are now logged at the error level so they get printed by default (c5decb5)
  • Mitigated a race condition in the thread pool by marking workers as "busy" when they are sent blocking tasks, rather than when the tasks are received (35292d8)
  • The UMD module now exposes @wasmer/sdk under the name, WasmerSDK, rather than Library (d34bb7a)
torch2424
published 0.4.7 •

torch2424
published 0.4.6 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc