Skip to content

chore: release#4168

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-06-30T18-04-43Z
Open

chore: release#4168
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-06-30T18-04-43Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • cf-gears-toolkit-security: 0.7.2 -> 0.7.3 (✓ API compatible changes)
  • cf-gears-toolkit-transport-grpc: 0.6.6 -> 0.6.7 (✓ API compatible changes)
  • cf-gears-toolkit-canonical-errors-macro: 0.6.1 -> 0.6.2
  • cf-gears-toolkit-gts-macros: 0.1.2 -> 0.1.3
  • cf-gears-toolkit-gts: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • cf-gears-toolkit-canonical-errors: 0.7.4 -> 0.7.5 (✓ API compatible changes)
  • cf-gears-toolkit-db-macros: 0.6.3 -> 0.6.4
  • cf-gears-toolkit-odata: 0.8.2 -> 0.8.3 (✓ API compatible changes)
  • cf-gears-toolkit-db: 0.8.4 -> 0.9.0 (⚠ API breaking changes)
  • cf-gears-toolkit-macros: 0.6.3 -> 0.6.4
  • cf-gears-toolkit-odata-macros: 0.6.7 -> 0.6.8
  • cf-gears-toolkit-sdk: 0.7.0 -> 0.7.1 (✓ API compatible changes)
  • cf-gears-toolkit: 0.6.13 -> 0.6.14 (✓ API compatible changes)
  • cf-gears-tenant-resolver-sdk: 0.3.9 -> 0.3.10 (✓ API compatible changes)
  • cf-gears-account-management-sdk: 0.2.0 -> 0.3.0 (⚠ API breaking changes)
  • cf-gears-authz-resolver-sdk: 0.3.9 -> 0.3.10 (✓ API compatible changes)
  • cf-gears-types-registry-sdk: 0.3.0 -> 0.3.1 (✓ API compatible changes)
  • cf-gears-types-registry: 0.1.23 -> 0.1.24 (✓ API compatible changes)
  • cf-gears-authz-resolver: 0.1.25 -> 0.1.26 (✓ API compatible changes)
  • cf-gears-resource-group-sdk: 0.2.0 -> 0.2.1 (✓ API compatible changes)
  • cf-gears-resource-group: 0.1.4 -> 0.2.0 (⚠ API breaking changes)
  • cf-gears-tenant-resolver: 0.1.22 -> 0.1.23 (✓ API compatible changes)
  • cf-gears-account-management: 0.2.0 -> 0.3.0 (⚠ API breaking changes)
  • cf-gears-credstore-sdk: 0.1.26 -> 0.1.27 (✓ API compatible changes)
  • cf-gears-credstore: 0.1.24 -> 0.1.25 (✓ API compatible changes)
  • cf-gears-oagw-sdk: 0.5.3 -> 0.5.4 (✓ API compatible changes)
  • cf-gears-toolkit-http: 0.6.8 -> 0.6.9 (✓ API compatible changes)
  • cf-gears-toolkit-auth: 0.7.2 -> 0.7.3 (✓ API compatible changes)
  • cf-gears-oagw: 0.2.27 -> 0.2.28 (✓ API compatible changes)
  • cf-gears-authn-resolver-sdk: 0.3.18 -> 0.3.19 (✓ API compatible changes)
  • cf-gears-authn-resolver: 0.2.18 -> 0.2.19 (✓ API compatible changes)
  • cf-gears-grpc-hub: 0.2.8 -> 0.2.9 (✓ API compatible changes)
  • cf-gears-api-gateway: 0.2.9 -> 0.3.0 (⚠ API breaking changes)
  • cf-chat-engine-sdk: 0.1.0
  • cf-chat-engine: 0.1.0
  • cf-gears-file-parser: 0.1.28 -> 0.1.29 (✓ API compatible changes)
  • cf-gears-gear-orchestrator: 0.1.27 -> 0.1.28 (✓ API compatible changes)
  • cf-gears-mini-chat-sdk: 0.10.8 -> 0.10.9 (✓ API compatible changes)
  • cf-gears-mini-chat: 0.1.32 -> 0.1.33 (✓ API compatible changes)
  • cf-gears-toolkit-node-info: 0.6.4 -> 0.6.5 (✓ API compatible changes)
  • cf-gears-nodes-registry-sdk: 0.1.22 -> 0.1.23 (✓ API compatible changes)
  • cf-gears-nodes-registry: 0.1.26 -> 0.1.27 (✓ API compatible changes)
  • cf-gears-rg-tr-plugin: 0.1.4 -> 0.1.5 (✓ API compatible changes)
  • cf-gears-single-tenant-tr-plugin: 0.1.23 -> 0.1.24 (✓ API compatible changes)
  • cf-gears-static-authn-plugin: 0.3.1 -> 0.3.2 (✓ API compatible changes)
  • cf-gears-static-authz-plugin: 0.1.21 -> 0.1.22 (✓ API compatible changes)
  • cf-gears-static-credstore-plugin: 0.1.19 -> 0.1.20 (✓ API compatible changes)
  • cf-gears-static-idp-plugin: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • cf-gears-static-tr-plugin: 0.1.22 -> 0.1.23 (✓ API compatible changes)
  • cf-gears-tr-authz-plugin: 0.1.4 -> 0.1.5 (✓ API compatible changes)
  • cf-gears-toolkit-http-middleware: 0.1.0
  • cf-gears-cluster-sdk: 0.1.0
  • cf-gears-standalone-cluster-plugin: 0.1.0
  • cf-gears-cluster: 0.1.0
  • cf-gears-cluster-conformance: 0.1.0
  • cf-gears-oidc-authn-plugin: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • cf-gears-usage-collector-sdk: 0.1.0 -> 0.2.0 (⚠ API breaking changes)
  • cf-gears-usage-collector: 0.1.0 -> 0.2.0 (⚠ API breaking changes)
  • cf-gears-noop-usage-collector-plugin: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • cf-gears-model-registry-sdk: 0.1.0
  • cf-gears-system-sdk-directory: 0.1.37 -> 0.1.38
  • cf-gears-system-sdks: 0.1.37 -> 0.1.38

cf-gears-toolkit-db breaking changes

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

Failed in:
  variant OutboxError:InvalidTablePrefix in /tmp/.tmp7hl6eN/gears-rust/libs/toolkit-db/src/outbox/types.rs:107

cf-gears-account-management-sdk breaking changes

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

Failed in:
  variant ValidationReason:PasswordPolicy in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management-sdk/src/field.rs:114

cf-gears-resource-group breaking changes

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

Failed in:
  mod cf_gears_resource_group, previously in file /tmp/.tmph6L2A0/cf-gears-resource-group/src/lib.rs:4
  mod cf_gears_resource_group::gear, previously in file /tmp/.tmph6L2A0/cf-gears-resource-group/src/gear.rs:4

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

Failed in:
  struct cf_gears_resource_group::gear::ResourceGroup, previously in file /tmp/.tmph6L2A0/cf-gears-resource-group/src/gear.rs:40
  struct cf_gears_resource_group::ResourceGroup, previously in file /tmp/.tmph6L2A0/cf-gears-resource-group/src/gear.rs:40

cf-gears-account-management breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant DomainError::Aborted 13 -> 15 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:192
  variant DomainError::TypeNotAllowed 14 -> 16 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:196
  variant DomainError::TenantDepthExceeded 15 -> 17 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:199
  variant DomainError::TenantHasChildren 16 -> 18 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:202
  variant DomainError::TenantHasResources 17 -> 19 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:205
  variant DomainError::PendingExists 18 -> 20 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:208
  variant DomainError::InvalidActorForTransition 19 -> 21 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:213
  variant DomainError::AlreadyResolved 20 -> 22 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:219
  variant DomainError::Conflict 21 -> 23 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:227
  variant DomainError::FeatureDisabled 22 -> 24 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:234
  variant DomainError::CrossTenantDenied 23 -> 25 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:241
  variant DomainError::ServiceUnavailable 24 -> 26 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:259
  variant DomainError::IdpUnavailable 25 -> 27 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:274
  variant DomainError::UnsupportedOperation 26 -> 28 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:281
  variant DomainError::IntegrityCheckInProgress 27 -> 29 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:293
  variant DomainError::IntegrityCheckLeaseLost 28 -> 30 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:307
  variant DomainError::Internal 29 -> 31 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:315
  variant DomainError::Aborted 13 -> 15 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:192
  variant DomainError::TypeNotAllowed 14 -> 16 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:196
  variant DomainError::TenantDepthExceeded 15 -> 17 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:199
  variant DomainError::TenantHasChildren 16 -> 18 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:202
  variant DomainError::TenantHasResources 17 -> 19 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:205
  variant DomainError::PendingExists 18 -> 20 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:208
  variant DomainError::InvalidActorForTransition 19 -> 21 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:213
  variant DomainError::AlreadyResolved 20 -> 22 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:219
  variant DomainError::Conflict 21 -> 23 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:227
  variant DomainError::FeatureDisabled 22 -> 24 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:234
  variant DomainError::CrossTenantDenied 23 -> 25 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:241
  variant DomainError::ServiceUnavailable 24 -> 26 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:259
  variant DomainError::IdpUnavailable 25 -> 27 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:274
  variant DomainError::UnsupportedOperation 26 -> 28 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:281
  variant DomainError::IntegrityCheckInProgress 27 -> 29 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:293
  variant DomainError::IntegrityCheckLeaseLost 28 -> 30 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:307
  variant DomainError::Internal 29 -> 31 in /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/error.rs:315

--- 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.46.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  TenantRepo::schedule_deletion now takes 5 instead of 4 parameters, in file /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/tenant/repo.rs:426
  TenantRepo::schedule_deletion now takes 5 instead of 4 parameters, in file /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/tenant/repo.rs:426
  TenantRepo::schedule_deletion now takes 5 instead of 4 parameters, in file /tmp/.tmp7hl6eN/gears-rust/gears/system/account-management/account-management/src/domain/tenant/repo.rs:426

cf-gears-api-gateway breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field CorsConfig.exposed_headers in /tmp/.tmp7hl6eN/gears-rust/gears/system/api-gateway/src/config.rs:115

cf-gears-usage-collector-sdk breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field UsageRecordQuery.id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:1021
  field UsageRecordQuery.id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:1021
  field UsageRecord.id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:694
  field UsageRecord.id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:694

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field existing_id of variant UsageCollectorPluginError::IdempotencyConflict in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/error.rs:618
  field existing_id of variant UsageCollectorPluginError::IdempotencyConflict in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/error.rs:618

--- failure enum_struct_variant_field_missing: pub enum struct variant's field removed or renamed ---

Description:
A publicly-visible enum has a struct variant whose field 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.46.0/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field existing_uuid of variant UsageCollectorPluginError::IdempotencyConflict, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/error.rs:585
  field existing_uuid of variant UsageCollectorPluginError::IdempotencyConflict, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/error.rs:585

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

Failed in:
  variant UsageRecordQueryFilterField:Id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:1016
  variant UsageRecordQueryFilterField:Id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:1016
  variant UsageRecordQueryFilterField:Id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector-sdk/src/models.rs:1016

--- 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.46.0/src/lints/enum_variant_missing.ron

Failed in:
  variant UsageRecordQueryFilterField::Uuid, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:885
  variant UsageRecordQueryFilterField::Uuid, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:885
  variant UsageRecordQueryFilterField::Uuid, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:885

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field 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.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field uuid of struct UsageRecord, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:686
  field uuid of struct UsageRecord, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:686
  field uuid of struct UsageRecordQuery, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:890
  field uuid of struct UsageRecordQuery, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector-sdk/src/models.rs:890

cf-gears-usage-collector breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field UsageRecordDto.id in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector/src/api/rest/dto.rs:199
  field UsageCollectorConfig.metrics in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector/src/config.rs:32

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field existing_id of variant DomainError::IdempotencyConflict in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector/src/domain/error.rs:104
  field existing_id of variant DomainError::IdempotencyConflict in /tmp/.tmp7hl6eN/gears-rust/gears/system/usage-collector/usage-collector/src/domain/error.rs:104

--- failure enum_struct_variant_field_missing: pub enum struct variant's field removed or renamed ---

Description:
A publicly-visible enum has a struct variant whose field 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.46.0/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field existing_uuid of variant DomainError::IdempotencyConflict, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector/src/domain/error.rs:104
  field existing_uuid of variant DomainError::IdempotencyConflict, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector/src/domain/error.rs:104

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field 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.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field uuid of struct CreateUsageRecordRequest, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector/src/api/rest/dto.rs:153
  field uuid of struct UsageRecordDto, previously in file /tmp/.tmph6L2A0/cf-gears-usage-collector/src/api/rest/dto.rs:197
Changelog

cf-gears-toolkit-canonical-errors-macro

0.6.2 - 2026-07-18

Added

  • (dylint) enforce GTS prefix markers (by @aviator5)

Other

  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-toolkit-canonical-errors

0.7.5 - 2026-07-18

Other

  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-toolkit

0.6.14 - 2026-07-18

Other

Contributors

cf-gears-account-management-sdk

0.3.0 - 2026-07-18

Added

  • (account-management) classify IdP uniqueness and password-policy rejections (by @diffora)
  • (account-management) support $orderby=status on the tenant children listing (by @diffora)

Other

  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-account-management

0.3.0 - 2026-07-18

Added

  • (account-management) classify IdP uniqueness and password-policy rejections (by @diffora)
  • (account-management) support $orderby=status on the tenant children listing (by @diffora)

Fixed

  • (account-management) count self_managed direct children in child_count (by @diffora)
  • (account-management) platform-scope the user-groups cascade system actor (by @diffora)
  • (account-management) cancel pending conversion in the tenant soft-delete TX (by @diffora)

Other

Contributors

cf-gears-toolkit-http

0.6.9 - 2026-07-18

Added

  • (security) add two-plane auth primitives and HTTP/gRPC middleware (by @mattgarmon)

Contributors

cf-chat-engine-sdk

0.1.0 - 2026-07-18

Fixed

  • fix cargo fmt
  • fix cargo fmt
  • fix clippy

Other

  • author missing ADRs/entities and clear dylint lints
  • persist streamed vocabulary events
  • expand streaming event vocabulary
  • session hooks return capabilities + metadata
  • per-part citations & references
  • structured message parts
  • add user_id and tenant_id to message
  • register service
  • complete Module -> Gear term renaming everywhere (by @Artifizer) - refactor: complete Module -> Gear term renaming everywhere #4039
  • mass renaming - Cyber Fabric -> Constructor Fabric

Contributors

cf-chat-engine

0.1.0 - 2026-07-18

Fixed

  • fix cargo fmt
  • fix dylint
  • fix cargo fmt
  • fix clippy

Other

  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)
  • drop unused inventory/async-stream deps
  • enforce domain/infra boundary + quick-xml advisory
  • author missing ADRs/entities and clear dylint lints
  • terse o/p/v delta keys + stop terminator (FR-024)
  • persist streamed vocabulary events
  • expand streaming event vocabulary
  • typed SSE delta events
  • drop dead NDJSON response path
  • sweep the resume buffer on a TTL cadence
  • add Last-Event-ID reconnect endpoint
  • driver outlives the client connection
  • tee streaming events into resume buffer
  • SSE buffer-reader for live-tail resume
  • stream resume buffer storage
  • SSE delta transport for streaming endpoints
  • delta-stream projector
  • hard-delete cascade + summary variant-index collision
  • canonicalize inbound text part content to {"text": ...}
  • mount /session-types + fix streaming cancel-on-drop
  • wire messaging REST handlers + fix message-id route arity
  • persist on_session_updated metadata on type-switch
  • session hooks return capabilities + metadata
  • per-part citations & references
  • structured message parts
  • add user_id and tenant_id to message
  • enforce root-message variant uniqueness
  • remove always-failing VariantService::assign_variant_index
  • report session-creation rollback failures explicitly
  • persist plugin_config at session-type registration
  • don't log plugin error payload in health-check warn
  • emit summary Complete only after successful persist
  • drop constructor-echo tautology tests in message_repo
  • model messages.role as enum
  • bound retention session scan with limit
  • batch delete_message_subtree by level
  • gate retention cleanup behind leader election
  • gate stubbed export/search behind HTTP 501
  • OData session pagination + port modkit→toolkit
  • move chat engine to gears

Contributors

cf-gears-rg-tr-plugin

0.1.5 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting

cf-gears-single-tenant-tr-plugin

0.1.24 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting

cf-gears-static-authn-plugin

0.3.2 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting
  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-static-authz-plugin

0.1.22 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting
  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-static-credstore-plugin

0.1.20 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting

cf-gears-static-idp-plugin

0.1.2 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting
  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-static-tr-plugin

0.1.23 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting

cf-gears-tr-authz-plugin

0.1.5 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting
  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-toolkit-http-middleware

0.1.0 - 2026-07-18

Added

  • (security) add two-plane auth primitives and HTTP/gRPC middleware (by @mattgarmon)

Contributors

cf-gears-cluster-sdk

0.1.0 - 2026-07-18

Added

  • (cluster) standalone backend plugin and cluster gear wiring (by @asmith987)
  • (cluster) cluster docs and cluster-sdk crate (by @asmith987)

Other

  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-standalone-cluster-plugin

0.1.0 - 2026-07-18

Added

  • (cluster) standalone backend plugin and cluster gear wiring (by @asmith987)

Contributors

cf-gears-cluster

0.1.0 - 2026-07-18

Added

  • (cluster) standalone backend plugin and cluster gear wiring (by @asmith987)
  • (cluster) add testing strategy and test scenario documentation + add cluster-conformance crate (by @asmith987)
  • (cluster) cluster docs and cluster-sdk crate (by @asmith987)

Contributors

cf-gears-cluster-conformance

0.1.0 - 2026-07-18

Added

  • (cluster) add testing strategy and test scenario documentation + add cluster-conformance crate (by @asmith987)

Contributors

cf-gears-oidc-authn-plugin

0.1.2 - 2026-07-18

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting
  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-usage-collector-sdk

0.2.0 - 2026-07-18

Added

  • (usage-collector) BigDecimal aggregates, deterministic record ids, op-per-kind guard (by @capybutler)

Other

  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-usage-collector

0.2.0 - 2026-07-18

Added

  • (usage-collector) BigDecimal aggregates, deterministic record ids, op-per-kind guard (by @capybutler)
  • (usage-collector) add OpenTelemetry metrics/observability layer (by @capybutler)

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting
  • (deps) migrate to gts-rust v0.11.0 (by @aviator5)

Contributors

cf-gears-noop-usage-collector-plugin

0.1.1 - 2026-07-18

Added

  • (usage-collector) BigDecimal aggregates, deterministic record ids, op-per-kind guard (by @capybutler)

Other

  • Adapt gears macro invocations to new format
  • Add full crates for deps exporting

Contributors


This PR was generated with release-plz.

@github-actions github-actions Bot changed the title chore(cf-gears-api-gateway): release v0.2.10 chore: release Jul 1, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-06-30T18-04-43Z branch 8 times, most recently from 4b9f74a to 35b489b Compare July 7, 2026 15:47
@github-actions
github-actions Bot force-pushed the release-plz-2026-06-30T18-04-43Z branch 13 times, most recently from 3e38105 to e9cd1bf Compare July 15, 2026 15:12
@github-actions
github-actions Bot force-pushed the release-plz-2026-06-30T18-04-43Z branch 2 times, most recently from 6ab9164 to a1534e5 Compare July 17, 2026 20:45
@github-actions
github-actions Bot force-pushed the release-plz-2026-06-30T18-04-43Z branch from a1534e5 to 6eb42e9 Compare July 18, 2026 21:22
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.

0 participants