Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: wasm-bindgen | Distribution: openSUSE Tumbleweed |
Version: 0.2.99~0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Dec 8 10:04:35 2024 |
Group: Unspecified | Build host: reproducible |
Size: 4789024 | Source RPM: wasm-bindgen-0.2.99~0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/rustwasm/wasm-bindgen | |
Summary: Facilitating high-level interactions between Wasm modules and JavaScript |
Facilitating high-level interactions between Wasm modules and JavaScript. Features - Lightweight. Only pay for what you use. wasm-bindgen only generates bindings and glue for the JavaScript imports you actually use and Rust functionality that you export. For example, importing and using the document.querySelector method doesn't cause Node.prototype.appendChild or window.alert to be included in the bindings as well. - ECMAScript modules. Just import WebAssembly modules the same way you would import JavaScript modules. Future compatible with WebAssembly modules and ECMAScript modules integration. - Designed with the "Web IDL bindings" proposal in mind. Eventually, there won't be any JavaScript shims between Rust-generated wasm functions and native DOM methods. Because the Wasm functions are statically type checked, some of those native methods' dynamic type checks should become unnecessary, promising to unlock even-faster-than-JavaScript DOM access.
Apache-2.0 OR MIT
* Sun Dec 08 2024 opensuse_buildservice@ojkastl.de - Update to version 0.2.99~0: * Prepare v0.2.99 release (#4331) * Sun Dec 08 2024 opensuse_buildservice@ojkastl.de - Update to version 0.2.98~0: * Prepare v0.2.98 release (#4330) * Remove dead code (#4300) * Add support for number slices of type `MaybeUninit<T>` (#4316) * Re-establish feature resolver version 1 compatibility (#4327) * Add `WASM_BINDGEN_TEST_DRIVER_TIMEOUT` (#4320) * Move `walrus/parallel` to `wasm-bindgen-cli-support` (#4321) * Improved contributing docs in `web-sys` README (#4302) * Support `undefined` static imports with `Option` (#4319) * Remove `critical-section` requirement for `no_std` with atomics (#4322) * Remove leftover macro (#4326) * Add support for multi-threading in Node.js (#4318) * Fix macro-hygiene for calls to `std::thread_local!` (#4315) * Add clear error message to communicate new feature resolver version requirements (#4312) * Sat Nov 30 2024 opensuse_buildservice@ojkastl.de - Update to version 0.2.97~0: * Regenerate reference tests (#4309) * Prepare v0.2.97 release (#4308) * Note that feature resolver version 2 is required (#4307) * Only use `wasm_bindgen::__rt` in proc-macros (#4305) * Removed a few `#[allow(dead_code)]` (#4299) * Fri Nov 29 2024 opensuse_buildservice@ojkastl.de - Update to version 0.2.96~0: * Prepare v0.2.96 release (#4298) * Add environment variables to configure tests (#4295) * transition away from deprecated setters internally (#4297) * Use private constructors in type definitions of structs without an exported constructor (#4282) * Improved errors for invalid `self` arguments (#4276) * Add test for most data conversions (#4281) * Update WebGPU API to draft 2024-11-22 (#4290) * Move lints to workspace (#4294) * Test `no_std` MSRV in CI (#4292) * Update to Rust v1.83 (#4293) * Update walrus requirement from 0.22 to 0.23 (#4279) * All dependencies are now pinned to each other (#4291) * Revert bundler target specific default transformations (#4253) * Don't emit unexpected cfgs in proc-macros (#4284) * Added support for the `wasm32v1-none` target (#4277) * Update reference tests (#4275) * Add test for imported getters and setters (#4270) * Hash full signature for imported functions (#4269) * Improved TS type generation from WASM (#4229) * Restart WebDriver on failure (#4267) * Update test coverage documentation to LLVM 19 (#4265) * Test different CLI flags in reference tests (#4264) * Added note for which versions of wasm-bindgen support i128 (#4262) * Add support for i128 and u128 (#4222) * Faster local testing with `reference.rs` (#4255) * Add bindings for `MediaStreamTrack.getCapabilities` (#4236) * Update testing docs for `wasm-bindgen-macro` (#4256) * Add support for enums with negative discriminants (#4204) * Fix Rust edition 2024 compatibility (#4259) * Make it clearer which versions are affected by the constructor bug (#4249) * Fix docs on `Option<char>` (#4226) * Added more documentation for `bool`, `char`, and numeric types (#4245) * Fixed imports with late binding and `this` (#4225) * webidl: fix structopt macro to be clap (#4244) * Improved how references test handles paths (#4242) * Fix `JsCast::instanceof()` not respecting JS namespaces (#4241) * wasm-bindgen-webidl: use `clap` instead of `structopt` (#4219) * More tests for result type (#4208) * Deprecate `Bindgen::reference_types()` (#4238) * Improved indentation and enum formatting (#4205) * Deprecate `--reference-types` (#4237) * Fix invalid TS return types for multivalue signatures (#4210) * Disable enabling reference types by default with the bundler target (#4235) * Fixed generated types for getters and setters (#4202) * Add JSDoc type annotations to C-style enums (#4157) * Optimized ABI performance for `Option<[all 32-bit primitives]>` (#4183) * Add `MathMLElement` and `HTMLOrSVGElement` bindings (#4143) * Added missing space in doc comments (#4200) * Fix link to Node.js module documentation (#4197) * Fix potential `null` error in `JsValue::as_debug_string()` (#4192) * Make CI deterministic try 2 (#4190) * Fix `#[should_panic]` with `unsupported` tests (#4196) * Fix triggering lints in testing facilities (#4195) * Only generate JS values for string enums if used (#4193) * Remove JSDoc type annotations in TS files (#4187) * Generate TS types for string enums (#4180) * Fixed methods with `self: &Self` consuming the object (#4178) * Use `isLikeNone` to detect null/undefined for string enums (#4186) * Use new `web_sys` `Uint8ClampedArray` bindings (#4184) * Add test for code gen with `web-sys` (#4179) * Tue Oct 22 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de> - switch to using tar_scm to make maintenance easier for William (large obscpio uploads) * Thu Oct 17 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de> - new package wasm-bindgen: CLI for wasm-bindgen, facilitating high-level interactions between Wasm modules and JavaScript
/usr/bin/wasm-bindgen
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:31:52 2024