Skip to content

Commit 7ffca64

Browse files
authored
Merge pull request #360 from bytecodealliance/ydnar/v0.7.0
all: v0.7.0
2 parents fed1eb0 + 2139633 commit 7ffca64

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
44

5-
## [Unreleased]
5+
## [v0.7.0] — 2025-05-25
66

77
### Changed
88

@@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
1414
- [#350](https://github.com/bytecodealliance/go-modules/issues/350): correctly align `record` size to the highest alignment of its fields, per [specification](https://github.com/WebAssembly/component-model/blob/main/design/mvp/CanonicalABI.md#element-size).
1515
- [#352](https://github.com/bytecodealliance/go-modules/issues/352): do not use `tuple` types as data shape for `variant` or `result` types, as they may contain a `bool` or not be packed.
1616
- [#356](https://github.com/bytecodealliance/go-modules/issues/356): sort WIT packages topologically by dependency before matching WIT world when generating Go bindings. Warn if there is an ambiguous match.
17+
- Updated package `cm` to [v0.3.0](https://github.com/bytecodealliance/go-modules/releases/tag/cm%2Fv0.3.0) with multiple fixes, including a breaking change to `cm.BoolResult`.
1718

1819
## [v0.6.2] — 2025-03-16
1920

@@ -257,7 +258,8 @@ Initial version, supporting [TinyGo](https://tinygo.org/) + [WASI](https://wasi.
257258
- Because Go does not have a native tagged union type, pointers represented in `variant` and `result` types may not be visible to the garbage collector and may be freed while still in use.
258259
- Support for mainline [Go](https://go.dev/).
259260

260-
[Unreleased]: <https://github.com/bytecodealliance/go-modules/compare/v0.6.2..HEAD>
261+
[Unreleased]: <https://github.com/bytecodealliance/go-modules/compare/v0.7.0..HEAD>
262+
[v0.7.0]: <https://github.com/bytecodealliance/go-modules/compare/v0.6.2..v0.7.0>
261263
[v0.6.2]: <https://github.com/bytecodealliance/go-modules/compare/v0.6.1..v0.6.2>
262264
[v0.6.1]: <https://github.com/bytecodealliance/go-modules/compare/v0.6.0..v0.6.1>
263265
[v0.6.0]: <https://github.com/bytecodealliance/go-modules/compare/v0.5.0..v0.6.0>

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/sergi/go-diff v1.3.1
99
github.com/tetratelabs/wazero v1.9.0
1010
github.com/urfave/cli/v3 v3.3.3
11-
go.bytecodealliance.org/cm v0.2.2
11+
go.bytecodealliance.org/cm v0.3.0
1212
golang.org/x/mod v0.24.0
1313
golang.org/x/tools v0.33.0
1414
)

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc=
3535
github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
3636
github.com/urfave/cli/v3 v3.3.3 h1:byCBaVdIXuLPIDm5CYZRVG6NvT7tv1ECqdU4YzlEa3I=
3737
github.com/urfave/cli/v3 v3.3.3/go.mod h1:FJSKtM/9AiiTOJL4fJ6TbMUkxBXn7GO9guZqoZtpYpo=
38-
go.bytecodealliance.org/cm v0.2.2 h1:M9iHS6qs884mbQbIjtLX1OifgyPG9DuMs2iwz8G4WQA=
39-
go.bytecodealliance.org/cm v0.2.2/go.mod h1:JD5vtVNZv7sBoQQkvBvAAVKJPhR/bqBH7yYXTItMfZI=
38+
go.bytecodealliance.org/cm v0.3.0 h1:VhV+4vjZPUGCozCg9+up+FNL3YU6XR+XKghk7kQ0vFc=
39+
go.bytecodealliance.org/cm v0.3.0/go.mod h1:JD5vtVNZv7sBoQQkvBvAAVKJPhR/bqBH7yYXTItMfZI=
4040
golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU=
4141
golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
4242
golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ=

0 commit comments

Comments
 (0)