Skip to content

Commit af7a165

Browse files
authored
Merge pull request #155 from 0xMiden/next
Tracking PR for v0.13.0 release
2 parents d65d61d + e87adfa commit af7a165

40 files changed

+2742
-1799
lines changed

.github/workflows/book.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@ jobs:
5757
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/next' }}
5858
uses: actions/upload-pages-artifact@v3
5959
with:
60-
# We specify multiple [output] sections in our book.toml which causes mdbook to create separate folders for each. This moves the generated `html` into its own `html` subdirectory.
61-
path: ./docs/book/html
60+
path: ./docs/book
6261

6362
# Deployment job only runs on push to next.
6463
deploy:
Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
name: Release-plz (dry-run)
1+
name: Cargo Publish (dry-run)
22

33
permissions:
44
contents: read
55

66
on:
77
push:
8-
branches: [main, next]
8+
branches: [main]
99

1010
jobs:
11-
release-plz-dry-run-release:
12-
name: Release-plz dry-run
11+
cargo-publish-dry-run:
12+
name: Cargo publish dry-run
1313
runs-on: ubuntu-latest
1414
if: ${{ github.repository_owner == '0xMiden' }}
1515
steps:
@@ -20,10 +20,7 @@ jobs:
2020
- name: Update Rust toolchain
2121
run: |
2222
rustup update --no-self-update
23-
- name: Run release-plz
24-
uses: release-plz/action@v0.5
25-
with:
26-
command: release --dry-run
23+
- name: Dry-run publish to crates.io
24+
run: cargo publish --workspace --dry-run
2725
env:
28-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2926
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Release-plz (main)
1+
name: Cargo Publish (main)
22

33
permissions:
44
contents: read
@@ -8,8 +8,8 @@ on:
88
types: [published]
99

1010
jobs:
11-
release-plz-release:
12-
name: Release-plz release
11+
cargo-publish:
12+
name: Cargo publish
1313
runs-on: ubuntu-latest
1414
if: ${{ github.repository_owner == '0xMiden' }}
1515
steps:
@@ -37,10 +37,7 @@ jobs:
3737
- name: Update Rust toolchain
3838
run: |
3939
rustup update --no-self-update
40-
- name: Run release-plz
41-
uses: release-plz/action@v0.5
42-
with:
43-
command: release
40+
- name: Publish to crates.io
41+
run: cargo publish --workspace
4442
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4643
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
# Changelog
22

3-
## 0.12.5 (TBD)
4-
5-
- [BREAKING] Added a new `miden-faucet-client` binary with the `mint` command ([#195](https://github.com/0xMiden/miden-faucet/pull/195)).
3+
## 0.13.0 (2026-01-28)
4+
5+
- Added web-client to wait for note commitment on the node ([#174](https://github.com/0xMiden/miden-faucet/pull/174)).
6+
- [BREAKING] Replaced the `api-bind-url` param for `api-bind-port` ([#156](https://github.com/0xMiden/miden-faucet/pull/156)).
7+
- [BREAKING] Replaced the `frontend-url` param for `frontend-bind-port` ([#156](https://github.com/0xMiden/miden-faucet/pull/156)).
8+
- [BREAKING] Added `no-frontend` param to optionally disable the frontend server ([#156](https://github.com/0xMiden/miden-faucet/pull/156)).
9+
- Redesigned the frontend ([#201](https://github.com/0xMiden/miden-faucet/pull/201)).
10+
- [BREAKING] Added `note-transport-url` CLI param to set the note transport layer ([#191](https://github.com/0xMiden/miden-faucet/pull/191)).
11+
- Updated faucet optional deployment to use an empty transaction (#[182](https://github.com/0xMiden/miden-faucet/pull/182)).
12+
- Added a feature `tokio` for the `miden-pow-rate-limiter` crate ([#188](https://github.com/0xMiden/miden-faucet/pull/188).)
13+
- Added integration to import mint private notes directly to the wallet ([#189](https://github.com/0xMiden/miden-faucet/pull/189)).
14+
- Added a new `miden-faucet-client` binary with the `mint` command ([#196](https://github.com/0xMiden/miden-faucet/pull/196), [#215](https://github.com/0xMiden/miden-faucet/pull/215)).
615

716
## 0.12.4 (2025-12-04)
817

@@ -14,6 +23,7 @@
1423

1524
- Fixed challenge cache lock poisoned bug by removing validation on `challenges_timestamps` cleanup ([#165](https://github.com/0xMiden/miden-faucet/pull/165)).
1625
- Added an error display for failed metadata requests ([#166](https://github.com/0xMiden/miden-faucet/pull/166)).
26+
- Improved rate limiter by tracking challenges by submission timestamp ([#167](https://github.com/0xMiden/miden-faucet/pull/167)).
1727

1828
## 0.12.2 (2025-11-12)
1929

0 commit comments

Comments
 (0)