Skip to content

chore: release v0.8.2#361

Merged
fasterthanlime merged 1 commit into
mainfrom
release-plz-2026-05-21T14-04-19Z
May 21, 2026
Merged

chore: release v0.8.2#361
fasterthanlime merged 1 commit into
mainfrom
release-plz-2026-05-21T14-04-19Z

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

🤖 New release

  • vox-jit-cal: 0.8.1 -> 0.8.2
  • vox-jit-abi: 0.8.1 -> 0.8.2
  • vox-schema: 0.8.1 -> 0.8.2
  • vox-postcard: 0.8.1 -> 0.8.2
  • vox-jit: 0.8.1 -> 0.8.2 (✓ API compatible changes)
  • vox-types: 0.8.1 -> 0.8.2 (✓ API compatible changes)
  • vox-core: 0.8.1 -> 0.8.2 (✓ API compatible changes)
  • vox-ffi: 0.8.1 -> 0.8.2
  • vox-macros-parse: 0.8.1 -> 0.8.2
  • vox-macros-core: 0.8.1 -> 0.8.2
  • vox-service-macros: 0.8.1 -> 0.8.2
  • vox-fdpass: 0.8.1 -> 0.8.2 (✓ API compatible changes)
  • vox-stream: 0.8.1 -> 0.8.2 (✓ API compatible changes)
  • vox-websocket: 0.8.1 -> 0.8.2
  • vox: 0.8.1 -> 0.8.2 (✓ API compatible changes)
  • vox-local: 0.8.1 -> 0.8.2
  • vox-codegen: 0.8.1 -> 0.8.2
  • vox-inprocess: 0.8.1 -> 0.8.2
  • vox-swift-abi: 0.8.1 -> 0.8.2
Changelog

vox-jit-cal

0.5.0 - 2026-05-15

Added

  • Cranelift translation JIT for postcard decode

Other

  • apply dependency upgrades (#308)
  • data-driven encode/decode against a ValueLayout
  • End-to-end Swift demo: probe a Swift enum, write .ok(31) layout-driven
  • niche probe for Option<Box>-shaped niche-filled enums
  • per-variant match/store patterns (replaces simple-tag fields)
  • repr(C) + FFI-safe with arena-backed storage
  • Layout-driven enum init: probe Result<u64,()> and write Ok(31) directly
  • Take care of clippy warnings
  • Pre-resolve conduit Tx/Rx encoders/decoders at construction
  • More cleanups
  • clippy warnings-- + ... default helpers?
  • Strip JIT encode helpers and calibrate Vec once per family
  • Fix JIT Option and Result decode for benches

vox-jit-abi

0.8.1 - 2026-05-21

Added

  • (jit) native BTreeMap/HashMap decode via slab strategy

Other

  • release v0.8.0 (#346)

vox-schema

0.4.0 - 2026-04-15

Other

  • resolve workspace warnings under strict linting

vox-postcard

0.8.1 - 2026-05-21

Added

  • (jit) native BTreeMap/HashMap encode via iterator vtable
  • (jit) native BTreeMap/HashMap decode via slab strategy

Other

  • release v0.8.0 (#346)

vox-jit

0.8.2 - 2026-05-21

Other

  • Fix JIT decode for fixed arrays
  • JIT decode fallback + handler panic recovery + request tracing

vox-types

0.8.2 - 2026-05-21

Other

  • JIT decode fallback + handler panic recovery + request tracing

vox-core

0.8.2 - 2026-05-21

Other

  • JIT decode fallback + handler panic recovery + request tracing

vox-ffi

0.4.0 - 2026-04-15

Fixed

  • address all clippy warnings across workspace

Other

  • Remove link permits and queue outbound sends (#283)
  • Add tracing throughout vox-ffi endpoint lifecycle
  • subject retry harness and ABI updates
  • Rust->Rust FfiLink tests
  • Fold vox-ffi bridge into lib.rs
  • Rewrite Vox FFI link bridge
  • UnixAcceptor changes, wip ffi link
  • rip out buf_pool, mpsc channel, and background writer task

vox-macros-parse

0.4.0 - 2026-04-15

Other

  • Improve service macro diagnostics and doctest behavior

vox-macros-core

0.6.0 - 2026-05-19

Added

  • vox::Fd — SCM_RIGHTS file-descriptor passing (#324)

vox-fdpass

0.8.2 - 2026-05-21

Other

  • JIT decode fallback + handler panic recovery + request tracing

vox-stream

0.8.2 - 2026-05-21

Other

  • JIT decode fallback + handler panic recovery + request tracing

vox-websocket

0.5.0 - 2026-05-15

Other

  • update Cargo.toml dependencies

vox

0.8.2 - 2026-05-21

Other

  • JIT decode fallback + handler panic recovery + request tracing

vox-local

0.4.0 - 2026-04-15

Other

  • fold local transport API and add LocalLinkSource

vox-codegen

0.5.0 - 2026-05-15

Other

  • apply dependency upgrades (#308)
  • add nonisolated to Swift value witness functions
  • per-variant match/store patterns (replaces simple-tag fields)
  • Add Swift codec descriptor entrypoint
  • Take care of clippy warnings
  • channel capacity etc.
  • typed initiator service routing — service name in codegen + Session.initiator(expecting:)
  • swift codegen: emit decode(from:) for named types
  • swift codegen: keyword-escape identifiers, dedupable types, fix Unit decode
  • swift codegen: emit valid identifiers for tuple-struct positional fields
  • migrate channel binding from BindingSchema to Schema/SchemaKind/TypeRef
  • Fix TypeScript channel lifetime semantics
  • Cache args_have_channels on MethodDescriptor, drop the per-request walk

vox-inprocess

0.4.0 - 2026-04-15

Other

  • Remove link permits and queue outbound sends (#283)

vox-swift-abi

0.5.0 - 2026-05-15

Other

  • apply dependency upgrades (#308)
  • Multi-field struct codec FFI: Point<u32, u64, bool> via Rust codec
  • Niche-filled enum FFI round-trip: Optional via Rust codec
  • Codec FFI: Swift round-trips a Foo through the Rust postcard codec
  • End-to-end Swift demo: probe a Swift enum, write .ok(31) layout-driven
  • per-variant match/store patterns (replaces simple-tag fields)
  • Codec architecture reference + calibration-only Swift FFI surface
  • Share codec scaffolding between Rust JIT and Swift codec
  • swift ffi codec preparation
  • Add Swift codec descriptor entrypoint
  • Add Swift value descriptor ABI


This PR was generated with release-plz.

@fasterthanlime fasterthanlime merged commit 230dcd5 into main May 21, 2026
@fasterthanlime fasterthanlime deleted the release-plz-2026-05-21T14-04-19Z branch May 21, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant