You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Removed remaining Go 1.22 support.
Fixed
#306: do not emit incompatible version feature gates when serializing WIT. For example, if a world with version 0.1.0includes a world from another package with a @since(version = 0.2.0) feature gate, then strip that feature gate when serializing to WIT if the version is greater than the world’s package version.
#350: correctly align record size to the highest alignment of its fields, per specification.
#352: do not use tuple types as data shape for variant or result types, as they may contain a bool or not be packed.
#356: sort WIT packages topologically by dependency before matching WIT world when generating Go bindings. Warn if there is an ambiguous match.
Updated package cm to v0.3.0 with multiple fixes, including a breaking change to cm.BoolResult.