Skip to content

Conversation

@Keinberger
Copy link
Collaborator

This PR merges the changes from the latest PR #196 into next.

This PR also changes the CHANGELOG.md to include the changes of #196 in v13 instead of a patch release on v12.

Keinberger and others added 24 commits December 16, 2025 13:21
feat: rename existing miden-faucet binary to miden-faucet-client

docs: update docs to include information about new miden-faucet-operator binary

chore: move tests of miden-faucet-operator binary into dedicated folder

docs(README): update README for binary separation

chore: update changelog
docs: update instructions to include correct client start command and mint command usage
fix(Makefile): install faucet instructions target correct binary

docs(README): added explainer for binary split

chore: removed redundant readme key in bin/faucet-client/Cargo.toml

chore: amend description satement in bin/faucet-operator/Cargo.toml
docs: Clarify mint command technical accuracy
…ries

feat: implement backwards compatibility for legacy "miden-faucet" CLI command
chore: amend character size of separators

docs(client/README): amend mint command explanation to be more technically accurate

chore(CHANGELOG): mark binary separation as breaking
feat: implement mint command and rename binaries
@Keinberger Keinberger force-pushed the kbg/merge-main-to-next branch from f38ad92 to 1fd0f66 Compare January 19, 2026 17:00
@Keinberger Keinberger requested a review from igamigo January 19, 2026 17:01
@Keinberger Keinberger marked this pull request as ready for review January 19, 2026 17:01
@igamigo igamigo changed the base branch from next to main January 19, 2026 17:47
@igamigo igamigo changed the base branch from main to next January 19, 2026 17:47
Copy link
Collaborator

@igamigo igamigo left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for opening this PR. I checked that there are no conflicts against main and it looks good.
Two things though:

  • The CI is not passing, so we need to review that first
  • We should be careful to merge this without squash and merge, so that commits get added one by one

@@ -0,0 +1 @@
pub mod mint;
Copy link
Collaborator

Choose a reason for hiding this comment

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

nit: Nothing to do for this PR, but now that I see this, we could have just probably avoided this level of indirection and just put the mint code here

@Keinberger
Copy link
Collaborator Author

LGTM! Thanks for opening this PR. I checked that there are no conflicts against main and it looks good. Two things though:

  • The CI is not passing, so we need to review that first
  • We should be careful to merge this without squash and merge, so that commits get added one by one

From what I can see, it seems like the lint & test workflow are both failing because of miden-client imports. I guess this is because the miden-client is not yet functional as a crate, is that correct?

And thanks for pointing out how we should merge this PR.

@igamigo
Copy link
Collaborator

igamigo commented Jan 21, 2026

LGTM! Thanks for opening this PR. I checked that there are no conflicts against main and it looks good. Two things though:

  • The CI is not passing, so we need to review that first
  • We should be careful to merge this without squash and merge, so that commits get added one by one

From what I can see, it seems like the lint & test workflow are both failing because of miden-client imports. I guess this is because the miden-client is not yet functional as a crate, is that correct?

It seems this PR updated the client version, but we don't want to do that yet. The version you updated it to is not functional, so we should revert the Cargo.lock changes.

@Keinberger Keinberger force-pushed the kbg/merge-main-to-next branch from 1fd0f66 to 114bd40 Compare January 22, 2026 10:49
@Keinberger
Copy link
Collaborator Author

LGTM! Thanks for opening this PR. I checked that there are no conflicts against main and it looks good. Two things though:

  • The CI is not passing, so we need to review that first
  • We should be careful to merge this without squash and merge, so that commits get added one by one

From what I can see, it seems like the lint & test workflow are both failing because of miden-client imports. I guess this is because the miden-client is not yet functional as a crate, is that correct?

It seems this PR updated the client version, but we don't want to do that yet. The version you updated it to is not functional, so we should revert the Cargo.lock changes.

You are right. Things should be working now!

@igamigo igamigo changed the base branch from next to main January 23, 2026 20:28
@igamigo igamigo changed the base branch from main to next January 23, 2026 20:29
@igamigo igamigo merged commit 2c3949c into next Jan 23, 2026
14 checks passed
@igamigo igamigo deleted the kbg/merge-main-to-next branch January 23, 2026 20:29
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