Releases: 0xPolygonMiden/miden-node
Releases · 0xPolygonMiden/miden-node
v0.5.1
v0.5.0
Enhancements
- [BREAKING] Configuration files with unknown properties are now rejected (#401).
- [BREAKING] Removed redundant node configuration properties (#401).
- Support multiple inflight transactions on the same account (#407).
- Now accounts for genesis are optional. Accounts directory will be overwritten, if
--force
flag is set (#420). - Added
GetAccountStateDelta
endpoint (#418). - Added
CheckNullifiersByPrefix
endpoint (#419). - Added
GetNoteAuthenticationInfo
endpoint (#421). - Added
SyncNotes
endpoint (#424). - Added
execution_hint
field to theNotes
table (#441).
Changes
- Improve type safety of the transaction inputs nullifier mapping (#406).
- Embed the faucet's static website resources (#411).
- CI check for proto file consistency (#412).
- Added warning on CI for
CHANGELOG.md
(#413). - Implemented caching of SQL statements (#427).
- Updates to
miden-vm
dependency to v0.10 andwinterfell
dependency to v0.9 (#457). - [BREAKING] Updated minimum Rust version to 1.80 (#457).
v0.4.0
Features
- Changed sync endpoint to return a list of committed transactions (#377).
- Added
aux
column to notes table (#384). - Changed state sync endpoint to return a list of
TransactionSummary
objects instead of just transaction IDs (#386). - Added support for unauthenticated transaction notes (#390).
Enhancements
v0.3.0
- Added option to mint pulic notes in the faucet (#339).
- Renamed
note_hash
intonote_id
in the database (#336) - Changed
version
andtimestamp
fields inBlock
message tou32
(#337). - [BREAKING] Implemented
NoteMetadata
protobuf message (#338). - Added
GetBlockByNumber
endpoint (#340). - Added block authentication data to the
GetBlockHeaderByNumber
RPC (#345). - Enabled support for HTTP/1.1 requests for the RPC component (#352).
v0.2.1
v0.2.0
- Implemented Docker-based node deployment (#257).
- Improved build process (#267, #272, #278).
- Implemented Nullifier tree wrapper (#275).
- [BREAKING] Added support for public accounts (#287, #293, #294).
- [BREAKING] Added support for public notes (#300, #310).
- Added
GetNotesById
endpoint (#298). - Implemented amd64 debian packager (#312).