Skip to content

Conversation

@joshrotenberg
Copy link
Collaborator

@joshrotenberg joshrotenberg commented Jan 15, 2026

🤖 New release

  • redisctl-config: 0.2.1 -> 0.3.0 (⚠ API breaking changes)
  • redisctl-mcp: 0.1.1 -> 0.2.0 (⚠ API breaking changes)
  • redisctl: 0.7.5 -> 0.7.6 (✓ API compatible changes)

redisctl-config 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.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Config.default_database in /tmp/.tmpWCYL69/redisctl/crates/redisctl-config/src/config.rs:28
  field Config.default_database in /tmp/.tmpWCYL69/redisctl/crates/redisctl-config/src/config.rs:28

--- 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 DeploymentType:Database in /tmp/.tmpWCYL69/redisctl/crates/redisctl-config/src/config.rs:61
  variant DeploymentType:Database in /tmp/.tmpWCYL69/redisctl/crates/redisctl-config/src/config.rs:61
  variant ProfileCredentials:Database in /tmp/.tmpWCYL69/redisctl/crates/redisctl-config/src/config.rs:81
  variant ProfileCredentials:Database in /tmp/.tmpWCYL69/redisctl/crates/redisctl-config/src/config.rs:81

redisctl-mcp 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.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ServerConfig.database_url in /tmp/.tmpWCYL69/redisctl/crates/redisctl-mcp/src/server.rs:26

--- 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:
  redisctl_mcp::serve_stdio now takes 3 parameters instead of 2, in /tmp/.tmpWCYL69/redisctl/crates/redisctl-mcp/src/lib.rs:32

--- 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:
  redisctl_mcp::server::RedisCtlMcp::new now takes 3 parameters instead of 2, in /tmp/.tmpWCYL69/redisctl/crates/redisctl-mcp/src/server.rs:1878
  redisctl_mcp::RedisCtlMcp::new now takes 3 parameters instead of 2, in /tmp/.tmpWCYL69/redisctl/crates/redisctl-mcp/src/server.rs:1878
Changelog

redisctl-config

0.3.0 - 2026-01-20

Added

  • (config) add database profile type for direct Redis connections (#566)

redisctl-mcp

0.2.0 - 2026-01-20

Added

  • (mcp) add --database-url CLI option for direct Redis connections (#574)
  • (mcp) add database tools for direct Redis connections (#572)

redisctl

0.7.6 - 2026-01-20

Added

  • (mcp) add --database-url CLI option for direct Redis connections (#574)
  • (mcp) add database tools for direct Redis connections (#572)
  • (config) add database profile type for direct Redis connections (#566)

Other

  • add assert_cmd tests for MCP commands (#570)


This PR was generated with release-plz.

@joshrotenberg joshrotenberg force-pushed the release-plz-2026-01-15T19-55-24Z branch 4 times, most recently from 04811f0 to 93f8df0 Compare January 19, 2026 23:05
@joshrotenberg joshrotenberg force-pushed the release-plz-2026-01-15T19-55-24Z branch from 93f8df0 to b9cf561 Compare January 20, 2026 01:42
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.

2 participants