Skip to content

Commit ae1cd38

Browse files
authored
Merge pull request #1798 from 0xMiden/igamigo-merge-main
chore: merge `main` to `next`
2 parents b8f0415 + 57b57da commit ae1cd38

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@
4747
- Fixed `bundled bootstrap` requiring `--validator.key.hex` or `--validator.key.kms-id` despite a default key being configured ([#1732](https://github.com/0xMiden/node/pull/1732)).
4848
- Fixed incorrectly classifying private notes with the network attachment as network notes ([#1378](https://github.com/0xMiden/node/pull/1738)).
4949
- Fixed accept header version negotiation rejecting all pre-release versions; pre-release label matching is now lenient, accepting any numeric suffix within the same label (e.g. `alpha.3` accepts `alpha.1`) ([#1755](https://github.com/0xMiden/node/pull/1755)).
50+
51+
## v0.13.8 (2026-03-12)
52+
53+
- Private notes with the network note attachment are no longer incorrectly considered as network notes (#[#1736](https://github.com/0xMiden/node/pull/1736)).
54+
- Fixed network monitor looping on stale wallet nonce after node restarts by re-syncing wallet state from RPC after repeated failures ([#1748](https://github.com/0xMiden/node/pull/1748)).
55+
- Added verbose `info!`-level logging to the network transaction builder for transaction execution, note filtering failures, and transaction outcomes ([#1770](https://github.com/0xMiden/node/pull/1770)).
5056
- Network transaction actors now share the same gRPC clients, limiting the number of file descriptors being used ([#1806](https://github.com/0xMiden/node/issues/1806)).
5157

5258
## v0.13.7 (2026-02-25)
@@ -64,6 +70,12 @@
6470
- Debian packages now include debug symbols ([#1666](https://github.com/0xMiden/node/pull/1666)).
6571
- Debian packages now have coredumps enabled ([#1666](https://github.com/0xMiden/node/pull/1666)).
6672
- Fixed storage map keys not being hashed before insertion into the store's SMT forest ([#1681](https://github.com/0xMiden/node/pull/1681)).
73+
- OpenTelemetry traces are now flushed before program termination on panic ([#1643](https://github.com/0xMiden/miden-node/pull/1643)).
74+
- Added support for the note transport layer in the network monitor ([#1660](https://github.com/0xMiden/miden-node/pull/1660)).
75+
- Debian packages now include debug symbols ([#1666](https://github.com/0xMiden/miden-node/pull/1666)).
76+
- Debian packages now have coredumps enabled ([#1666](https://github.com/0xMiden/miden-node/pull/1666)).
77+
- Added per-IP gRPC rate limiting across services as well as global concurrent connection limit ([#1763](https://github.com/0xMiden/node/issues/1763)).
78+
- Fixed storage map keys not being hashed before insertion into the store's SMT forest ([#1681](https://github.com/0xMiden/miden-node/pull/1681)).
6779

6880
## v0.13.4 (2026-02-04)
6981

bin/node/src/commands/block_producer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ pub enum BlockProducerCommand {
3333
#[arg(long = "enable-otel", default_value_t = false, env = ENV_ENABLE_OTEL, value_name = "BOOL")]
3434
enable_otel: bool,
3535

36-
#[clap(flatten)]
36+
#[command(flatten)]
3737
grpc_options: GrpcOptionsInternal,
3838
},
3939
}

crates/store/src/db/models/queries/notes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -875,7 +875,7 @@ impl From<(NoteRecord, Option<Nullifier>)> for NoteInsertRow {
875875
let attachment = note.metadata.attachment();
876876

877877
let target_account_id = NetworkAccountTarget::try_from(attachment).ok();
878-
let network_note_type = if target_account_id.is_some() {
878+
let network_note_type = if target_account_id.is_some() && !note.metadata.is_private() {
879879
NetworkNoteType::SingleTarget
880880
} else {
881881
NetworkNoteType::None

0 commit comments

Comments
 (0)