Releases: rustwasm/wasm-bindgen
Releases · rustwasm/wasm-bindgen
0.2.65
Changes:
- 6742d96 Bump to 0.2.65 (#2239)
- 45cf6a4 Update walrus and wasmparser deps (#2234)
- 954a3c4 Modernize code examples in guide (mostly remove extern crate) (#2233)
- 1795020 Create wasm-in-wasm-imports example (#2229)
- e372596 Update askama requirement from 0.9.0 to 0.10.0 (#2221)
- 6b3d730 Implement extern "C" async functions. (#2196)
This list of changes was auto generated.
0.2.64
Changes:
- 31c2d6f Bump to 0.2.64 (#2219)
- 979f0d2 Added example for weather report using rust and webassembly (#2216)
- 1a7d6de add dyn for Fn (#2212)
- 810e6a8 Remove inaccurate typed array constructor doc (#2213)
- 41409d2 trims trailing space in doc comments (#2210)
- 64e53a5 typo (extra trailing colon ':') in asynchronous-tests.md, ln 22, causing compilation error for code snippet (#2198)
- 1edd43a Update askama requirement from 0.7.2 to 0.9.0 (#2187)
- e015189 Update assert_cmd requirement from 0.11 to 1.0 (#2188)
- 74a411f Merge pull request #2186 from rustwasm/dependabot/cargo/humantime-2
- dd93d83 Update UI tests for latest stable
See More
- 3725e71 Remove accidental debugging code added to example
- 8e6b3c0 Update humantime requirement from 1 to 2
- 9c5a6df Merge pull request #2176 from jakobhellermann/deno-target
- 665785e add deno test mode, enabled by WASM_BINDGEN_USE_DENO=1
- 77bf0e9 make wasm-bindgen-test-runner easier to expand
- addb082 fix deno import logic to include non-placeholder-module imports
- 84c7cf0 address pr comments
- 36dcbb8 Remove
type=module
from no-modules example (#2184) [ #2182 ] - 8edcda4 Update threads-xform for current nightly (#2183) [ #2175 ]
- 0d39f90 Fix broken links for Reflect (#2147)
- b56233a Remove
type=module
from no-modules example [ #2182 ] - 79f96af add deno target
- 1076065 Fix typo in Closure example code (#2174)
- cc36bdc Fix codegen of consuming setters/getters (#2172) [ #2168 ]
- b5e377d enhance wasm-bindgen installation doc (#2171)
- 87663c6 Enable nested namespace (#951) (#2105)
- e0ad7bf Add another example to js_namespace (#2157)
This list of changes was auto generated.
Bump to 0.2.63 (#2163)
Changes:
- df809df Bump to 0.2.63 (#2163)
- 47ccb49 Unpin nightly toolchain (#2161)
- 3dd8f3d Handle the possibility that the class name is in its own Group (#2159) [ lang/rust#72388 ]
- cf45d5b Pin to an older nightly to fix CI
- 1e1cab6 Add a test that fails to compile if generated code triggers unused lint warning. (#2145)
- 047b420 Explictly drop instead of relying on RAII. (#2144)
- 996e92f Mass rename anyref to externref (#2142)
- 61e8fc0 Update tests for new anyref syntax
- 6ba8c6c Add Blob.stream() method (#2140)
- adad1fb Add link to summary column (#2135)
See More
- f94e377 [Examples] Add WebRTC DataChannel example (#2131)
- 6b5f734 Remove outdated comment about path dependency. (#2129) [ #1015 ]
- 8e3d6fe Update the
walrus
dependency (#2125) - dc54c0f Fix name collisions with test functions and intrinsics (#2123) [ #2121 ]
This list of changes was auto generated.
0.2.62
0.2.61
Changes:
- 6d61cd8 Bump to 0.2.61 (#2113)
- e16f7e4 Adding in wrapper file to fix circular dependency with Webpack 5 (#2110)
- a521c90 Websockets binary msgs (#2109)
- 8728f40 be more precise how to open the example in the browser (needs serving) (#2108)
- 69aef24 Fix CI builds for now
- 541e8f5 No longer error for npm dependencies with web (#2103)
- a479241 Merge pull request #2100 from vojta7/clipboard
- 4ff154f Generate web-sys with old ClipboardEvent removed.
- d5da20c Remove old ClipboardEvent webidl
- e7361d8 Generate Clipboard APIs
See More
- 1d84a84 Add clipboard webidl
- a22bbca Making WebIDL generation deterministic (#2101)
- 7bc9147 Improving the code generation for catch (#2098)
- a93b778 Fixing bug with Firefox extension content scripts (#2099)
- 3c40492 exhausively match JSImportName (#2090)
- 4900732 Add
setBindGroup
to immutable slice whitelist (#2087) - f7f4799 Update raytracing example browser support (#2083)
- ad85de5 try to fix global / modulaized import ns conflict (#2057)
- a75570d Merge pull request #2082 from guest271314/master
- a1fe111 Update README.md
- 8265389 Copy more doc comments to JS/TS files, unescape comments (#2070)
- fc86589 Update to latest WebGPU WebIDL (#2080)
- 2b12828 Add ability to rename enums (js_name = new_name) (#2071)
- b9f78ab try to fix js_name error when both
getter
andsetter
used (#2074) - 301a5f3 Installation instructions for wasm-bindgen CLI tool (#2076)
This list of changes was auto generated.
Bump to 0.2.60 (#2051)
Changes:
- a19c8a3 Bump to 0.2.60 (#2051)
- b0ebc98 Don't build webxr example
- d04930c Run rustfmt
- 29fabdd Update macos build agent
- 2b29650 Webxrdevice (#2000)
- 3c85ae1 fix contributing docs url (#2043)
- ceac51f Fix a test for upstream changes
- 8f14ccc Add CI example for GitHub Actions (#2044)
- 5acd6a3 Merge pull request #1986 from clearloop/master
- 8a3bdbd Allow changing the
wasm-bindgen-test-runner
timeout via an env variable (#2036)
See More
- 035902a Update to latest WebGPU WebIDL (#2037)
- 5534253 Fix undefined error in worker. (#2038)
- 6d5fc3d reenable UTF-8 BOM tests (#2031)
- 003dc45 add: docs for typescript_type
- 84f5fe2 add: tests for typescript_type attribute
- 7a7b412 Merge pull request #2029 from Pauan/fixing-typescript-emit
- b99ab10 Running rustfmt
- 57f8ed2 Improving the CHANGELOG and docs (#2027)
- 5a752e5 Adding in typescript_type to the js_sys types (#2028)
- d193b2d Improving the TypeScript types for the init function
This list of changes was auto generated.
Bump to 0.2.59 (#2026)
Changes:
- db8d3e4 Bump to 0.2.59 (#2026)
- 597af6c Document unstable APIs in master docs (#2025)
- db49d81 Include new
skip_typescript
in book - 7ffb5ed Add skip_typescript attribute to prevent .d.ts emit (#2016)
- 3f4acc4 Dramatically improving the build time of web-sys (#2012)
- eb04cf2 Upgrade weedle to v0.11 (#2024)
- 381660c Run rustfmt and keep it running on CI (#2023)
- 15e9c54 Update CI configuration (#2022)
- bab83a7 Whitelist send_with_u8_array slice (#2015) [ #2014 ]
- 1e75e41 Fix
TypedArray::subarray
docs (#2021)
See More
- 93cb6cb Symlink LICENSE files in crates (#2018)
- fb51d90 Don't doc unstable features on git for now
- 654af57 Tweak some CI things for unstable APIs
- 99c59a7 [WIP] Add support for unstable WebIDL (#1997)
- d26068d Propagate missing memory argument (#2011) [ #2010 ]
- ec1b945 Allow web-sys to emit correct typescript declarations from webidl (#1998)
- 9d55978 Add webidl for Blob arraybuffer / text (#2008)
- 7db01a7 Add get/set for
TypedArray
s. (#2001) - b619070 Reflect optional struct fields in typescript (#1990)
- 156e1cb Removing duplicate closure wrappers in the JS glue (#2002)
- 673e9b7 Add electron support via --omit-imports (#1958)
- ca742a8 Improving wasm loading logic (#1996)
- 91f0dbd Removing self from no-modules target (#1995)
- 0f3c53b Create JavaScript array without using
new
keyword. (#1987) - f507a2a Delete failing
locale_compare
test - 02eace9 Update webidl files based on (#1980)
- 580c7a7 Fix typo in example code block (#1971)
- ae6f4a9 [WIP] add parameter to async function --> error (#1973)
- 2b0a417 Add getTransform() for CanvasRenderingContext2D (#1966)
- aed52c0 Removing WebGPU (#1972)
- 34eb8a8 fix: ignore non dependency keys in package json (#1969) [ #1921 ]
- 0f0d5ee Fix our doc upload step
- c5c7acc Preserve the function table explicitly (#1970) [ #1967 ]
- bb066e6 Add javascript Number consts. (#1965)
- 450c477 Adding missing
uniformMatrix
bindings rules for non-square matrices. (#1957) - 762bd0d test running rustfmt on web-sys bindings. (#1954)
- 62fee13 Add missing word 'is' (#1947)
- 66e48bd Remove now no-longer-necessary pause in publish script
This list of changes was auto generated.
0.2.58
0.2.57
Changes:
- 56e4d7d Bump to 0.2.57 (#1943)
- 620212d bool -> boolean in generated TypeScript code (#1933)
- e169f45 Update the link to the js_sys Reflect API docs (#1936)
- aab99fe The example should output "Hello from Rust!" (#1931)
- 1548953 Handle duplicate imports of the same item. (#1942) [ lang/rust#67363, #1929 ]
- 91aaf88 Update build of raytrace example to latest nightly [ #1935 ]
- 624ff42 Mark js_sys::Promise as #[must_use] (#1927)
- 7ed1522 Fix typo in arbitrary-data-with-serde.md (#1923)
- 0c18768 Add inspectable attribute to guide (#1924) [ #1876 ]
- 36afba7 Bump bumpalo (#1925)
This list of changes was auto generated.
0.2.56
Changes:
- 580daab Release 0.2.56 (#1922)
- 221514a Adding in Array::iter and Array::to_vec (#1909)
- cbfefb3 Consistent inline code formatting in js-sys docs (#1915)
- c564eb7 Use
*.wat
instead of*.wit
for text files (#1901) - 090109d disable eslint in generated type definition file (#1908)
- 1c08e2b Adding in async support for start (#1905)
- b71b136 Changing wasm-in-wasm example to be async (#1903)
- 057c915 Add test for consuming interface types inputs (#1900)
- a1d9039 Adding in support for async iterators (#1895)
- 203d86f Add tests for the interface types output of wasm-bindgen (#1898)
See More
- b9c93a3 Remove the long-outdated
typescript
crate (#1899) [ #234, #237, #238, #239, #240 ] - d7a4a77 Add reference output tests for JS operations (#1894)
- 9469c16 Remove reliance on
wat2wasm
in interpreter tests (#1893) - 31f7bd5 Re-enable validation of getter/setter names (#1892) [ #1882 ]
- 8be8e09 Don't hardcode the
__wbg_function_table
name (#1891) - 9a17644 Re-enable validation of getter/setter names [ #1882 ]
- 8e56cda Rewrite wasm-bindgen with updated interface types proposal (#1882)
- df34cf8 Allow for js property inspection (#1876) [ #1857 ]
- 181b10b Update extends.md (#1874)
- 0acece0 'function' typo (#1875)
- 394be5e Update alert message regarding Firefox version (#1870)
- 9768ec9 Remove extraneous
-Ztimings
flag - aa461c3 Add one more webkit-specific whitelist in web-sys (#1865)
This list of changes was auto generated.