-
Notifications
You must be signed in to change notification settings - Fork 275
Comparing changes
Open a pull request
base repository: bytecodealliance/wit-bindgen
base: v0.50.0
head repository: bytecodealliance/wit-bindgen
compare: v0.51.0
- 11 commits
- 132 files changed
- 7 contributors
Commits on Dec 23, 2025
-
add package list to Go file headers (#1474)
This allows the reader to quickly determine which versions of which packages were used as input to the bindings generator.
Configuration menu - View commit details
-
Copy full SHA for 88533c1 - Browse repository at this point
Copy the full SHA 88533c1View commit details
Commits on Jan 5, 2026
-
feat(go): creating remote package for reusable bindings (#1485)
* feat(go): creating remote package for reusable bindings Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com> * remove no-longer-used Go::need_async field * fix: update gitignore Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com> --------- Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com> Co-authored-by: Joel Dice <joel.dice@fermyon.com>
Configuration menu - View commit details
-
Copy full SHA for 0d6a753 - Browse repository at this point
Copy the full SHA 0d6a753View commit details
Commits on Jan 6, 2026
-
Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ee3be3b - Browse repository at this point
Copy the full SHA ee3be3bView commit details -
Add aarch64-windows binaries to release artifacts (#1488)
Needed, for example, to fully develop wasi-sdk on aarch64-windows
Configuration menu - View commit details
-
Copy full SHA for 85369ad - Browse repository at this point
Copy the full SHA 85369adView commit details
Commits on Jan 8, 2026
-
feat(go): preventing concurrent reads/writes on streams and futures (#…
…1490) fix: adding panic for empty dst slice, removing handle reassignment for futures docs(go): adding package comments feat(go): add future read concurrency test feat(go): adding remaining concurrent read/write tests doc(go): adding comments on drop methods Update crates/go/src/package/wit_types/wit_stream.go Update crates/go/src/package/wit_types/wit_future.go Update crates/go/src/package/wit_types/wit_future.go Co-authored-by: Joel Dice <joel.dice@fermyon.com>
Configuration menu - View commit details
-
Copy full SHA for 44225ca - Browse repository at this point
Copy the full SHA 44225caView commit details
Commits on Jan 9, 2026
-
C# future simple codegen (#1357)
* C# Move export and import types to respective classes. Capitilase import and export Add initial future support * Address feedback Combine FutureReader and FutureWriter to AsyncSupport. Start the process of adding futures per type * fallout from merging head. Remove async and update tests. * align names for runner runtime projects * cargo fmt * switch to generic FutureReader/Writer with vtable * Apply feedback * take advantage of the copy trait. * add Handle check
Configuration menu - View commit details
-
Copy full SHA for a670e8c - Browse repository at this point
Copy the full SHA a670e8cView commit details -
feat(c): Add co-op threading builtins to C generator (#1491)
* Add threading builtins to C generator * Add generate-async-helpers flag * Update tests * Add ldflags option * Change context_get and context_set * Split out to new flag * Use globals for test * Format * Compile test with optimizations
Configuration menu - View commit details
-
Copy full SHA for 56d49b4 - Browse repository at this point
Copy the full SHA 56d49b4View commit details
Commits on Jan 12, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 5bdc90e - Browse repository at this point
Copy the full SHA 5bdc90eView commit details -
fix(go): casting unsafe pointer to uintptr type (#1493)
* fix(go): casting unsafe pointer to uintptr type when passed to wasm_import_* functions Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com> * fix: update dev container to use patched version of Go Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com> * feat: adding async resource func test Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com> --------- Signed-off-by: Andrew Steurer <94206073+asteurer@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2d98864 - Browse repository at this point
Copy the full SHA 2d98864View commit details -
Switch to libtest-mimic for wit-bindgen-test (#1496)
* Switch to libtest-mimic for wit-bindgen-test In poking around at #1495 I found that there was no way to actually print the name of the current test being run. I also found that it wouldn't be easy to print the name of the test as it was run before it started running to figure out which test was hanging. Instead of building out infrastructure to do this I've instead opted to switch to using `libtest-mimic`-the-crate also being used in wasm-tools and Wasmtime. This should help add these options by default and while it's not a standard embedding it's close enough. The main downside with this is that `libtest-mimic` requires `'static` tests which was not implemented in this crate. That required a lot of clones to get lifetimes to line up. * CI fixes
Configuration menu - View commit details
-
Copy full SHA for 90b5013 - Browse repository at this point
Copy the full SHA 90b5013View commit details -
Release wit-bindgen 0.51.0 (#1499)
[automatically-tag-and-release-this-commit] Co-authored-by: Auto Release Process <auto-release-process@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0c39eee - Browse repository at this point
Copy the full SHA 0c39eeeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.50.0...v0.51.0