Skip to content

chore(main): release 3.0.0 - #344

Merged
sethjuarez merged 1 commit into
mainfrom
release-please--branches--main--components--emitter
Oct 15, 2026
Merged

sethjuarez merged 1 commit into
mainfrom
release-please--branches--main--components--emitter

Conversation

@sethjuarez

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

3.0.0 (2026-10-15)

⚠ BREAKING CHANGES

  • emitter: Open @dispatch unions with a schema wildcard now require one non-null wildcard provider slot. The previous optional custom slot is removed; unknown discriminator values preserve their original discriminator and payload and route to wildcard.

Features

  • emitter: add Swift main-target resources option (c1053b4)
  • emitter: centralize value-backed coerce lowering across targets (c1053b4)
  • emitter: give Rust @sync operations a Result error channel (c1053b4)
  • emitter: honor @encodedName as the canonical JSON wire key (c1053b4)
  • emitter: preserve unknown fields for Record<unknown> models in every runtime (c1053b4)
  • emitter: require wildcard providers for open dispatch unions (c1053b4)
  • emitter: resolve open emitter issues across all runtimes (c1053b4)
  • emitter: support explicit nullable fields (c1053b4)

Bug Fixes

  • emitter: assert expectedError in typed dispatch conformance (c1053b4)
  • emitter: derive stable Rust enum variant names (c1053b4)
  • emitter: emit compilable Go dispatch carriers, enum aliases, and union returns (c1053b4)
  • emitter: emit native sized and unsigned integer types in every runtime (c1053b4)
  • emitter: load typed elements for non-string scalar arrays in Rust and Go (c1053b4)
  • emitter: serialize string-union fields correctly in Swift and Java (c1053b4)
  • verify: correctly credit typed dispatch conformance coverage (c1053b4)

This PR was generated with Release Please. See documentation.

@sethjuarez
sethjuarez merged commit ba93f00 into main Oct 15, 2026
4 checks passed
@sethjuarez
sethjuarez deleted the release-please--branches--main--components--emitter branch October 15, 2026 20:14
@sethjuarez

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant