Skip to content

chore: release v0.12.0#1024

Open
joshrotenberg wants to merge 1 commit into
mainfrom
release-plz-2026-06-11T17-46-34Z
Open

chore: release v0.12.0#1024
joshrotenberg wants to merge 1 commit into
mainfrom
release-plz-2026-06-11T17-46-34Z

Conversation

@joshrotenberg

@joshrotenberg joshrotenberg commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

🤖 New release

  • redisctl-core: 0.11.1 -> 0.12.0 (⚠ API breaking changes)
  • redisctl: 0.11.1 -> 0.12.0
  • redisctl-mcp: 0.11.1 -> 0.12.0 (⚠ API breaking changes)

redisctl-core 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.48.0/src/lints/module_missing.ron

Failed in:
  mod redisctl_core::config::resilience, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:1

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

Failed in:
  struct redisctl_core::config::resilience::RateLimitConfig, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:88
  struct redisctl_core::config::resilience::ResilienceConfig, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:10
  struct redisctl_core::config::ResilienceConfig, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:10
  struct redisctl_core::ResilienceConfig, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:10
  struct redisctl_core::config::resilience::RetryConfig, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:57
  struct redisctl_core::config::resilience::CircuitBreakerConfig, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/resilience.rs:26

--- 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.48.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field resilience of struct Profile, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/config.rs:52
  field resilience of struct Profile, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/config.rs:52
  field resilience of struct Profile, previously in file /tmp/.tmpQhFg82/redisctl-core/src/config/config.rs:52

redisctl-mcp 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.48.0/src/lints/enum_missing.ron

Failed in:
  enum redisctl_mcp::error::McpError, previously in file /tmp/.tmpQhFg82/redisctl-mcp/src/error.rs:8
  enum redisctl_mcp::McpError, previously in file /tmp/.tmpQhFg82/redisctl-mcp/src/error.rs:8

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

Failed in:
  variant CredentialSource::OAuth, previously in file /tmp/.tmpQhFg82/redisctl-mcp/src/state.rs:33
  variant CredentialSource::OAuth, previously in file /tmp/.tmpQhFg82/redisctl-mcp/src/state.rs:33

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

Failed in:
  mod redisctl_mcp::error, previously in file /tmp/.tmpQhFg82/redisctl-mcp/src/error.rs:1
Changelog

redisctl-core

0.12.0 - 2026-07-24

Other

  • remove dead resilience flags and modules (#1050)
  • migrate to redis-cloud 0.11.0 (handle breaking changes) (#1028)

redisctl

0.12.0 - 2026-07-24

Added

  • (cli) emit a structured error envelope under -o json/yaml (#1048)

Fixed

  • (cli) send tracing to stderr so -o json stays clean (#1046)
  • (cli) stop labeling anyhow-wrapped errors "Configuration error" (#1047)
  • (cli) unify confirmation prompts and fail non-interactive deletes (#1044)
  • (cli) stop cm-settings import panicking on duplicate -f short (#1043)

Other

  • drop the redundant redisctl lib target (#1051)
  • remove dead resilience flags and modules (#1050)
  • post-0.11.1 cleanup (#1023)

redisctl-mcp

0.12.0 - 2026-07-24

Fixed

  • (cloud) add mock tests locking in tags/plans surfacing after 0.11 upgrade (#1029)

Other

  • remove non-functional MCP OAuth surface and dead McpError (#1053)
  • remove dead resilience flags and modules (#1050)
  • (mcp) cover fixed-plan cloud tools request shapes (#997) (#1032)
  • (mcp) cover all redis_seed data types and error paths (#1031)
  • (mcp) add request-shape tests for cloud account write/destructive tools (#1025)
  • migrate to redis-cloud 0.11.0 (handle breaking changes) (#1028)


This PR was generated with release-plz.

@jit-ci

jit-ci Bot commented Jun 11, 2026

Copy link
Copy Markdown

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch 2 times, most recently from 36d5f85 to 987f426 Compare June 23, 2026 15:21
@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch from 987f426 to 0739288 Compare June 25, 2026 18:36
@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch from 0739288 to 044307f Compare June 25, 2026 19:01
@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch from 044307f to 13284ae Compare July 22, 2026 02:26
@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch 8 times, most recently from 23c3b2d to b131ac0 Compare July 23, 2026 21:37
@joshrotenberg joshrotenberg changed the title chore: release v0.11.2 chore: release v0.12.0 Jul 23, 2026
@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch 2 times, most recently from 47f72da to 53763c7 Compare July 24, 2026 02:46
@joshrotenberg
joshrotenberg force-pushed the release-plz-2026-06-11T17-46-34Z branch from 53763c7 to cfb05a7 Compare July 24, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant