Releases: ProvableHQ/aleo-devnode
Releases · ProvableHQ/aleo-devnode
Release list
v0.2.0
What's New in v0.2.0
New Features
View function endpoints — Two new REST endpoints for evaluating view functions against ledger state:
- POST /{network}/program/{id}/view/{function} — evaluates against the latest block
- POST /{network}/program/{id}/view/{function}/{height} — evaluates against a specific block height
- aleo-devnode update command — Update the binary to the latest release directly from the CLI (--list to browse versions, --name to target a specific release)
- --version / -v / -V flags — Print the current version
Security & Reliability
- Block creation lock — Concurrent broadcast and block creation requests are now serialized to prevent race conditions at the same ledger height
- Snapshot path validation — Snapshot names are validated to reject path traversal characters
- Shutdown endpoint restricted to loopback — /shutdown now returns 403 for non-loopback callers
- Private key protected from process list — The restore --restart flag now passes the private key via environment variable rather than as a CLI argument
Improvements
- Bumped snarkVM to v4.8.1
- Verbosity flag now enforces the valid range (0–2) at the CLI level
- Release checksums (sha256sums.txt) included with binary assets
v0.1.1
v0.1.0
Merge pull request #10 from ProvableHQ/feat/display-seeded-accounts Display seeded accounts