Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.

chore: release#39

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-plz-2025-12-14T19-30-40Z
Open

chore: release#39
github-actions[bot] wants to merge 1 commit intomainfrom
release-plz-2025-12-14T19-30-40Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 14, 2025

🤖 New release

  • rapace-protocol: 0.5.0 -> 0.6.0
  • rapace-registry: 0.5.0 -> 0.6.0 (✓ API compatible changes)
  • shm-primitives: 0.5.0 -> 0.6.0 (✓ API compatible changes)
  • rapace-core: 0.5.0 -> 0.6.0 (⚠ API breaking changes)
  • rapace-macros: 0.5.0 -> 0.6.0
  • rapace: 0.5.0 -> 0.6.0 (✓ API compatible changes)
  • rapace-introspection: 0.5.0 -> 0.6.0 (⚠ API breaking changes)
  • rapace-tracing: 0.5.0 -> 0.6.0 (⚠ API breaking changes)
  • ur-taking-me-with-you: 0.5.0 -> 0.5.1 (✓ API compatible changes)
  • rapace-cell: 0.5.0 -> 0.6.0 (⚠ API breaking changes)

rapace-core breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Frame is no longer UnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/frame.rs:84
  type Frame is no longer RefUnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/frame.rs:84
  type ReceivedFrame is no longer UnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/session.rs:140
  type ReceivedFrame is no longer RefUnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/session.rs:140
  type PooledBuf is no longer UnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/buffer_pool.rs:117
  type PooledBuf is no longer RefUnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/buffer_pool.rs:117
  type TunnelChunk is no longer UnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/session.rs:113
  type TunnelChunk is no longer RefUnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/session.rs:113
  type Payload is no longer UnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/frame.rs:17
  type Payload is no longer RefUnwindSafe, in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/frame.rs:17

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_missing.ron

Failed in:
  enum rapace_core::Transport, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport.rs:22
  enum rapace_core::CancelReason, previously in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:18
  enum rapace_core::CloseReason, previously in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:8

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_added.ron

Failed in:
  variant ValidationError:FrameTooSmall in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/error.rs:218
  variant TransportError:HandshakeFailed in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/error.rs:129
  variant RpcError:Serialize in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/error.rs:433
  variant RpcError:Deserialize in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/error.rs:435

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_missing.ron

Failed in:
  variant ShmTransport::Pair, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:50

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/function_missing.ron

Failed in:
  function rapace_core::shm::futex::futex_wake, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/futex.rs:72
  function rapace_core::shm::futex::futex_wait_async_ptr, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/futex.rs:125
  function rapace_core::shm::futex::futex_wait, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/futex.rs:20
  function rapace_core::shm::futex::futex_signal, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/futex.rs:98
  function rapace_core::shm::futex::futex_wait_async, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/futex.rs:107
  function rapace_core::shm::close_peer_fd, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/doorbell.rs:194

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/inherent_method_missing.ron

Failed in:
  Frame::with_bytes, previously in file /tmp/.tmpaYBevg/rapace-core/src/frame.rs:124
  ShmTransport::new, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:188
  ShmTransport::with_name, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:192
  ShmTransport::new_with_metrics, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:196
  ShmTransport::with_name_and_metrics, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:200
  ShmTransport::pair, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:208
  ShmTransport::pair_with_metrics, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/transport.rs:213

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/module_missing.ron

Failed in:
  mod rapace_core::control_method, previously in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:65
  mod rapace_core::shm::futex, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/futex.rs:1

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  OPEN_CHANNEL in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:66
  GRANT_CREDITS in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:69
  CLOSE_CHANNEL in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:67
  PING in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:70
  CANCEL_CHANNEL in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:68
  PONG in file /tmp/.tmpaYBevg/rapace-core/src/control.rs:71

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/struct_missing.ron

Failed in:
  struct rapace_core::shm::ShmSessionConfig, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/session.rs:105
  struct rapace_core::shm::Doorbell, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/doorbell.rs:16
  struct rapace_core::shm::ShmAllocator, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/alloc.rs:31
  struct rapace_core::shm::ShmSession, previously in file /tmp/.tmpaYBevg/rapace-core/src/transport/shm/session.rs:139

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait TunnelStream (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/tunnel_stream.rs:34
  trait RpcSession (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/session.rs:199

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Struct TunnelStream (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/tunnel_stream.rs:34
  Struct RpcSession (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-core/src/session.rs:199

rapace-introspection breaking changes

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rapace_introspection::ServiceIntrospectionServer::dispatch now takes 4 parameters instead of 3, in /tmp/.tmpjo6vGl/rapace/rust/rapace-introspection/src/lib.rs:13

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait ServiceIntrospectionRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-introspection/src/lib.rs:13
  trait ServiceIntrospectionClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-introspection/src/lib.rs:13

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Struct ServiceIntrospectionRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-introspection/src/lib.rs:13
  Struct ServiceIntrospectionClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-introspection/src/lib.rs:13

rapace-tracing breaking changes

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/function_parameter_count_changed.ron

Failed in:
  rapace_tracing::create_tracing_sink_dispatcher now takes 2 parameters instead of 1, in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:614
  rapace_tracing::create_tracing_config_dispatcher now takes 2 parameters instead of 1, in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:209

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rapace_tracing::TracingConfigServer::dispatch now takes 4 parameters instead of 3, in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:106
  rapace_tracing::TracingSinkServer::dispatch now takes 4 parameters instead of 3, in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:75

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait TracingConfigClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:106
  trait RapaceTracingLayer (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:246
  trait TracingConfigRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:106
  trait TracingSinkRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:75
  trait TracingSinkClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:75

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Struct TracingConfigClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:106
  Struct RapaceTracingLayer (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:246
  Struct TracingConfigRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:106
  Struct TracingSinkRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:75
  Struct TracingSinkClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-tracing/src/lib.rs:75

rapace-cell breaking changes

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_missing.ron

Failed in:
  variant CellError::ShmTimeout, previously in file /tmp/.tmpaYBevg/rapace-cell/src/lib.rs:64
  variant CellError::ShmOpen, previously in file /tmp/.tmpaYBevg/rapace-cell/src/lib.rs:68

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/function_missing.ron

Failed in:
  function rapace_cell::run_multi_with_config, previously in file /tmp/.tmpaYBevg/rapace-cell/src/lib.rs:790
  function rapace_cell::run_with_config, previously in file /tmp/.tmpaYBevg/rapace-cell/src/lib.rs:485
  function rapace_cell::run_with_session_and_config, previously in file /tmp/.tmpaYBevg/rapace-cell/src/lib.rs:591

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rapace_cell::DispatcherBuilder::build now takes 2 parameters instead of 1, in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lib.rs:321
  rapace_cell::lifecycle::CellLifecycleServer::dispatch now takes 4 parameters instead of 3, in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36
  rapace_cell::CellLifecycleServer::dispatch now takes 4 parameters instead of 3, in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  DEFAULT_SHM_CONFIG in file /tmp/.tmpaYBevg/rapace-cell/src/lib.rs:48

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/trait_method_added.ron

Failed in:
  trait method rapace_cell::ServiceDispatch::method_ids in file /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lib.rs:122

--- failure trait_method_parameter_count_changed: pub trait method parameter count changed ---

Description:
A trait method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  ServiceDispatch::dispatch now takes 4 instead of 3 parameters, in file /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lib.rs:125

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait CellLifecycleClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36
  trait CellLifecycleClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36
  trait CellLifecycleRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Struct CellLifecycleClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36
  Struct CellLifecycleClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36
  Struct CellLifecycleRegistryClient (0 -> 1 required generic types) in /tmp/.tmpjo6vGl/rapace/rust/rapace-cell/src/lifecycle.rs:36
Changelog

rapace-protocol

0.6.0 - 2026-01-11

Other

  • Add spec impl annotations to improve tracey coverage
  • Gut conformance tests for fresh rewrite (#138)
  • Add rapace-protocol crate and spec conformance tooling (#128)

rapace-registry

0.6.0 - 2026-01-11

Other

  • Gut conformance tests for fresh rewrite (#138)

shm-primitives

0.6.0 - 2026-01-11

Other

  • Reset conformance tests to single working template (#142)
  • Contain unsafe code in dedicated locations (#140)
  • Consolidate into multi-language monorepo (#120)

rapace-core

0.6.0 - 2026-01-11

Fixed

  • use enumerate() for varint loop counter (clippy)

Other

  • Update for facet variance API change
  • Remove shm reference for wasm and windows target (#148)
  • harden stream framing
  • move non-normative guidance out of spec
  • drop canonical encoding; remove compliance doc
  • Add spec impl annotations to improve tracey coverage
  • Reset conformance tests to single working template (#142)
  • Contain unsafe code in dedicated locations (#140)
  • Gut conformance tests for fresh rewrite (#138)
  • Upgrade facet dependencies from git (#134)
  • Add 45 conformance tests for core protocol rules (#133)
  • Split spec coverage CI into per-language jobs, use tracey (#130)
  • Improve spec coverage tracking and add conformance tests (#129)
  • Add rapace-protocol crate and spec conformance tooling (#128)
  • Add spec references to Rust implementation, refresh docs (#127)
  • Replace serde/serde_json with facet-json/facet-value
  • Remove futures-macro dependency by using select() function
  • Replace futures meta-crate with futures-util + futures-core
  • Remove pair SHM transport in favor of hub-only architecture (#124)
  • Spec work
  • Consolidate into multi-language monorepo (#120)

rapace-macros

0.6.0 - 2026-01-11

Other

  • move non-normative guidance out of spec
  • Add spec impl annotations to improve tracey coverage
  • Upgrade dependencies
  • Reset conformance tests to single working template (#142)
  • Gut conformance tests for fresh rewrite (#138)
  • Upgrade facet dependencies from git (#134)
  • Add 45 conformance tests for core protocol rules (#133)
  • Improve spec coverage tracking and add conformance tests (#129)
  • Add rapace-protocol crate and spec conformance tooling (#128)
  • Consolidate into multi-language monorepo (#120)

rapace

0.6.0 - 2026-01-11

Other

  • Remove shm reference for wasm and windows target (#148)
  • Reset conformance tests to single working template (#142)
  • Remove helper_binary tests that mutate process environment (#141)
  • Gut conformance tests for fresh rewrite (#138)
  • Upgrade facet dependencies from git (#134)
  • Fix zero-copy-deser test
  • Replace futures meta-crate with futures-util + futures-core
  • Remove pair SHM transport in favor of hub-only architecture (#124)
  • Consolidate into multi-language monorepo (#120)

rapace-introspection

0.6.0 - 2026-01-11

Other

  • Gut conformance tests for fresh rewrite (#138)
  • Consolidate into multi-language monorepo (#120)

rapace-tracing

0.6.0 - 2026-01-11

Other

  • Gut conformance tests for fresh rewrite (#138)
  • Consolidate into multi-language monorepo (#120)

ur-taking-me-with-you

0.5.1 - 2026-01-11

Other

  • Remove shm reference for wasm and windows target (#148)
  • Upgrade dependencies
  • Gut conformance tests for fresh rewrite (#138)

rapace-cell

0.6.0 - 2026-01-11

Other

  • Remove shm reference for wasm and windows target (#148)
  • Reset conformance tests to single working template (#142)
  • Contain unsafe code in dedicated locations (#140)
  • Gut conformance tests for fresh rewrite (#138)
  • Remove pair SHM transport in favor of hub-only architecture (#124)
  • Consolidate into multi-language monorepo (#120)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-12-14T19-30-40Z branch 4 times, most recently from 2256c78 to 9c207cb Compare December 15, 2025 12:26
@github-actions github-actions bot changed the title chore: release v0.4.1 chore: release v0.5.0 Dec 15, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-12-14T19-30-40Z branch 24 times, most recently from d6fdcc7 to cdf3111 Compare December 21, 2025 13:22
@github-actions github-actions bot changed the title chore: release v0.5.0 chore: release v0.5.1 Dec 21, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-12-14T19-30-40Z branch 11 times, most recently from c54e9f0 to c0a73a6 Compare December 29, 2025 08:55
@github-actions github-actions bot changed the title chore: release v0.6.0 chore: release Dec 29, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-12-14T19-30-40Z branch 7 times, most recently from 230d8a5 to 41100c1 Compare December 30, 2025 15:44
@github-actions github-actions bot changed the title chore: release chore: release v0.6.0 Dec 30, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-12-14T19-30-40Z branch from 41100c1 to 2e9966e Compare December 30, 2025 17:30
@github-actions github-actions bot changed the title chore: release v0.6.0 chore: release Dec 30, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-12-14T19-30-40Z branch 7 times, most recently from 7317d01 to 2cedc61 Compare January 3, 2026 19:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants