Skip to content

Conversation

@jpraynaud
Copy link
Member

@jpraynaud jpraynaud commented Sep 8, 2025

Content

This PR includes the stabilization of the tools utxo-hd commands in the client CLI.

Pre-submit checklist

  • Branch
    • Crates versions are updated (if relevant)
    • CHANGELOG file is updated (if relevant)
    • Commit sequence broadly makes sense
    • Key commits have useful messages
  • PR
    • All check jobs of the CI have succeeded
    • Self-reviewed the diff
    • Useful pull request description
    • Reviewer requested
  • Documentation
    • Update documentation website (if relevant)

Issue(s)

Relates to #2625

@jpraynaud jpraynaud self-assigned this Sep 8, 2025
@jpraynaud jpraynaud requested a review from Copilot September 8, 2025 14:28
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR stabilizes the tools utxo-hd commands in the Mithril client CLI by removing the experimental/unstable flag requirement. The commands are now available as stable functionality without needing the --unstable flag.

  • Removed unstable flag requirement for tools utxo-hd commands
  • Updated documentation to reflect stable status
  • Version bump to 0.12.30

Reviewed Changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
mithril-client-cli/src/main.rs Removed unstable feature gate for Tools commands
mithril-client-cli/src/commands/tools/mod.rs Updated command description to remove "[unstable]" marker
mithril-client-cli/src/commands/cardano_db/shared_steps.rs Updated example command to remove --unstable flag
mithril-client-cli/Cargo.toml Version bump from 0.12.29 to 0.12.30
docs/website/root/manual/getting-started/bootstrap-cardano-node.md Updated documentation examples to remove --unstable flag
docs/website/root/manual/develop/nodes/mithril-client.md Updated help text to remove "[unstable]" marker
CHANGELOG.md Added entry for stable tools utxo-hd support
.github/workflows/test-client.yml Updated CI tests to remove --unstable flag

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@jpraynaud jpraynaud force-pushed the jpraynaud/2625-stable-utxo-hd-tools-client branch from 112377e to 372ffd9 Compare September 8, 2025 14:30
@jpraynaud jpraynaud requested a review from turmelclem September 8, 2025 14:32
@jpraynaud jpraynaud force-pushed the jpraynaud/2625-stable-utxo-hd-tools-client branch from 372ffd9 to 1120444 Compare September 8, 2025 14:38
@github-actions
Copy link

github-actions bot commented Sep 8, 2025

Test Results

    4 files  ±0    164 suites  ±0   23m 9s ⏱️ -13s
2 180 tests  - 1  2 180 ✅  - 1  0 💤 ±0  0 ❌ ±0 
6 702 runs   - 4  6 702 ✅  - 4  0 💤 ±0  0 ❌ ±0 

Results for commit 1120444. ± Comparison against base commit d1a7dd2.

Copy link
Collaborator

@turmelclem turmelclem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@jpraynaud jpraynaud merged commit 959918d into main Sep 8, 2025
98 of 101 checks passed
@jpraynaud jpraynaud deleted the jpraynaud/2625-stable-utxo-hd-tools-client branch September 8, 2025 15:07
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.

3 participants