Skip to content

chore: release v0.10.0#844

Merged
joshrotenberg merged 1 commit intomainfrom
release-plz-2026-03-07T04-01-02Z
Mar 17, 2026
Merged

chore: release v0.10.0#844
joshrotenberg merged 1 commit intomainfrom
release-plz-2026-03-07T04-01-02Z

Conversation

@joshrotenberg
Copy link
Collaborator

@joshrotenberg joshrotenberg commented Mar 7, 2026

🤖 New release

  • redisctl-core: 0.9.1 -> 0.10.0
  • redisctl: 0.9.1 -> 0.10.0 (✓ API compatible changes)
  • redisctl-mcp: 0.9.1 -> 0.10.0 (⚠ API breaking changes)

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

Failed in:
  field FtCreateInput.if_exists in /tmp/.tmpeHNO7k/redisctl/crates/redisctl-mcp/src/tools/redis/search.rs:524
Changelog

redisctl-core

0.2.0 - 2026-02-28

Added

  • (cli) add profile tags for organizing many profiles (#692) (#705)

Other

  • add edge case tests for profile config loading (#696) (#699)
  • add repository and homepage metadata to redisctl-core (#685)

redisctl

0.10.0 - 2026-03-17

Other

  • update Cargo.toml dependencies

redisctl-mcp

0.10.0 - 2026-03-17

Added

  • (mcp) add session-scoped command aliases (#891)
  • (mcp) add if_exists option to redis_ft_create (#889)
  • (mcp) improve bulk_load for JSON seeding + collect_results flag (#888)
  • (mcp) upgrade tower-mcp to 0.8.2 with dynamic prompt skills (#845)
  • (mcp) add RediSearch skill prompts for index optimization workflows (#843)

Fixed

  • (mcp) place NOSTEM before WEIGHT in FT.CREATE field args (#879)
  • (mcp) serde coercion for numeric params + bulk load/seed tools (#875)
  • (mcp) bail when --oauth is used (not yet implemented) (#860)
  • (mcp) validate enum-like string params in RediSearch tools (#864)
  • (mcp) harden YAML frontmatter parser and add tests (#868)
  • (mcp) validate nx/xx mutual exclusivity in json_set (#863)
  • (mcp) validate non-empty collections in RediSearch tools (#865)
  • (mcp) validate non-empty collections in RedisJSON tools (#862)
  • (mcp) reclassify ft_aliasdel and ft_dictdel as write tier (#870)
  • (mcp) set permissive default on app tracing filter when audit enabled (#859)

Other

  • (mcp) improve tool descriptions for search and bulk/seed tools (#880)
  • (mcp) extract K/V pair formatting helper in search tools (#871)
  • (mcp) clarify FT.ALTER limitations in query-tuning skill (#861)
  • (mcp) remove unnecessary HashMap clones in main (#866)
  • (mcp) clean up misleading _name param and blanket allow(dead_code) (#867)
  • (mcp) unify static and dynamic prompt registration (#869)


This PR was generated with release-plz.

@joshrotenberg joshrotenberg force-pushed the release-plz-2026-03-07T04-01-02Z branch 11 times, most recently from e5dcd83 to cf4967c Compare March 17, 2026 21:13
@joshrotenberg joshrotenberg changed the title chore: release v0.9.2 chore: release v0.10.0 Mar 17, 2026
@joshrotenberg joshrotenberg force-pushed the release-plz-2026-03-07T04-01-02Z branch from cf4967c to 064d1b1 Compare March 17, 2026 21:34
@joshrotenberg joshrotenberg force-pushed the release-plz-2026-03-07T04-01-02Z branch from 064d1b1 to e4d681a Compare March 17, 2026 22:22
@joshrotenberg joshrotenberg merged commit b762713 into main Mar 17, 2026
24 of 25 checks passed
@joshrotenberg joshrotenberg deleted the release-plz-2026-03-07T04-01-02Z branch March 17, 2026 22:39
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