Skip to content

chore: release - #831

Closed
build-agntcy wants to merge 3 commits into
mainfrom
release-plz-2025-10-13T09-42-58Z
Closed

build-agntcy wants to merge 3 commits into
mainfrom
release-plz-2025-10-13T09-42-58Z

Conversation

@build-agntcy

@build-agntcy build-agntcy commented Oct 13, 2025

Copy link
Copy Markdown
Contributor

🤖 New release

  • agntcy-slim-auth: 0.3.1 -> 0.4.0 (⚠ API breaking changes)
  • agntcy-slim-config: 0.4.0 -> 0.4.1 (✓ API compatible changes)
  • agntcy-slim-service: 0.7.0 -> 0.8.0 (⚠ API breaking changes)
  • agntcy-slim: 0.6.0 -> 0.6.1 (✓ API compatible changes)
  • agntcy-protoc-slimrpc-plugin: 0.1.0 -> 0.1.1
  • agntcy-slim-tracing: 0.2.4 -> 0.2.5
  • agntcy-slim-datapath: 0.10.0 -> 0.10.1
  • agntcy-slim-controller: 0.4.0 -> 0.4.1
  • agntcy-slim-mls: 0.1.2 -> 0.1.3

agntcy-slim-auth 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.43.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type AuthError is no longer UnwindSafe, in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:7
  type AuthError is no longer RefUnwindSafe, in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:7

--- 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.43.0/src/lints/enum_variant_added.ron

Failed in:
  variant AuthError:JwtAwsLcError in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:30
  variant AuthError:UnsupportedOperation in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:33
  variant AuthError:HttpError in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:36
  variant AuthError:JsonError in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:39
  variant AuthError:OAuth2Error in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:42
  variant AuthError:TokenEndpointError in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:45
  variant AuthError:InvalidClientCredentials in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:48
  variant AuthError:TokenRefreshFailed in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:51
  variant AuthError:InvalidIssuerEndpoint in /tmp/.tmpCuZGl8/slim/data-plane/core/auth/src/errors.rs:54

agntcy-slim-service breaking changes

--- 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.43.0/src/lints/enum_missing.ron

Failed in:
  enum slim_service::session::timer::TimerType, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:21
  enum slim_service::TimerType, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:21
  enum slim_service::session::SessionType, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/handle.rs:32
  enum slim_service::SessionType, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/handle.rs:32
  enum slim_service::session::SessionError, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/errors.rs:11
  enum slim_service::SessionError, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/errors.rs:11
  enum slim_service::session::notification::Notification, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/notification.rs:16
  enum slim_service::session::Notification, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/notification.rs:16
  enum slim_service::session::SessionConfig, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/config.rs:12
  enum slim_service::SessionConfig, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/config.rs:12

--- 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.43.0/src/lints/function_missing.ron

Failed in:
  function slim_service::session::channel_endpoint::handle_channel_discovery_message, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:709

--- 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.43.0/src/lints/module_missing.ron

Failed in:
  mod slim_service::session::context, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/context.rs:5
  mod slim_service::session::interceptor, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor.rs:5
  mod slim_service::session::notification, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/notification.rs:7
  mod slim_service::session::producer_buffer, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/producer_buffer.rs:5
  mod slim_service::session::channel_endpoint, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:5
  mod slim_service::session::point_to_point, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/point_to_point.rs:5
  mod slim_service::session::timer, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:5
  mod slim_service::session::receiver_buffer, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/receiver_buffer.rs:5
  mod slim_service::session::interceptor_mls, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor_mls.rs:5
  mod slim_service::session::multicast, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/multicast.rs:5
  mod slim_service::session::transmitter, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/transmitter.rs:5
  mod slim_service::session, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session.rs:4

--- 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.43.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  METADATA_MLS_INIT_COMMIT_ID in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor_mls.rs:20
  METADATA_MLS_ENABLED in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor_mls.rs:19
  SESSION_UNSPECIFIED in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/common.rs:16
  SESSION_UNSPECIFIED in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/common.rs:16

--- 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.43.0/src/lints/struct_missing.ron

Failed in:
  struct slim_service::session::context::SessionContext, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/context.rs:20
  struct slim_service::session::channel_endpoint::MlsProposalMessagePayload, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:517
  struct slim_service::session::point_to_point::PointToPointConfiguration, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/point_to_point.rs:40
  struct slim_service::session::PointToPointConfiguration, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/point_to_point.rs:40
  struct slim_service::PointToPointConfiguration, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/point_to_point.rs:40
  struct slim_service::session::multicast::MulticastConfiguration, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/multicast.rs:46
  struct slim_service::session::MulticastConfiguration, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/multicast.rs:46
  struct slim_service::MulticastConfiguration, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/multicast.rs:46
  struct slim_service::session::timer::Timer, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:27
  struct slim_service::Timer, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:27
  struct slim_service::session::interceptor_mls::MlsInterceptor, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor_mls.rs:23
  struct slim_service::session::producer_buffer::ProducerBuffer, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/producer_buffer.rs:10
  struct slim_service::session::channel_endpoint::JoinMessagePayload, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:502
  struct slim_service::session::Session, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/handle.rs:96
  struct slim_service::session::channel_endpoint::ChannelParticipant, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:749
  struct slim_service::session::transmitter::SessionTransmitter, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/transmitter.rs:57
  struct slim_service::session::channel_endpoint::ChannelModerator, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:1153
  struct slim_service::session::channel_endpoint::MlsState, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/channel_endpoint.rs:158

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait 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.43.0/src/lints/trait_missing.ron

Failed in:
  trait slim_service::session::interceptor::SessionInterceptor, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor.rs:16
  trait slim_service::session::timer::TimerObserver, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:14
  trait slim_service::TimerObserver, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/timer.rs:14
  trait slim_service::session::Transmitter, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/traits.rs:25
  trait slim_service::session::interceptor::SessionInterceptorProvider, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor.rs:24
  trait slim_service::session::SessionInterceptorProvider, previously in file /tmp/.tmpVo3P16/agntcy-slim-service/src/session/interceptor.rs:24
Changelog

agntcy-slim-auth

0.4.0 - 2025-10-16

Added

  • implementation of Identity provider client credential flow (#464)

agntcy-slim-config

0.4.1 - 2025-10-16

Added

  • implementation of Identity provider client credential flow (#464)

agntcy-slim-service

0.8.0 - 2025-10-16

Added

  • move session code in a new crate (#828)

agntcy-slim

0.6.1 - 2025-10-16

Other

  • update Cargo.lock dependencies

agntcy-protoc-slimrpc-plugin

0.1.1 - 2025-10-16

Other

  • update Cargo.lock dependencies

agntcy-slim-tracing

0.2.5 - 2025-10-16

Other

  • updated the following local packages: agntcy-slim-config

agntcy-slim-datapath

0.10.1 - 2025-10-16

Other

  • updated the following local packages: agntcy-slim-config, agntcy-slim-tracing

agntcy-slim-controller

0.4.1 - 2025-10-16

Other

  • updated the following local packages: agntcy-slim-auth, agntcy-slim-config, agntcy-slim-tracing, agntcy-slim-datapath

agntcy-slim-mls

0.1.3 - 2025-10-16

Other

  • updated the following local packages: agntcy-slim-auth, agntcy-slim-datapath


This PR was generated with release-plz.

@build-agntcy
build-agntcy requested a review from a team as a code owner October 13, 2025 09:43
@github-actions

github-actions Bot commented Oct 13, 2025

Copy link
Copy Markdown
Contributor

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedOct 17, 2025, 9:57 AM

@codecov

codecov Bot commented Oct 13, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@build-agntcy
build-agntcy force-pushed the release-plz-2025-10-13T09-42-58Z branch 2 times, most recently from b538646 to 237a754 Compare October 14, 2025 11:46
@build-agntcy
build-agntcy force-pushed the release-plz-2025-10-13T09-42-58Z branch from 237a754 to 4315c72 Compare October 16, 2025 11:36
@msardara
msardara deleted the release-plz-2025-10-13T09-42-58Z branch February 3, 2026 18:20
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.

2 participants