The primary focus of this release is to provide support for Starknet v0.11.1, and will continue to work for v0.11.0. Since this release is required for v0.11.1, you should update your node before the network is updated.
Added
- Starknet v0.11.1 support
- CORS support via the
rpc.cors-domains
configuration option - Transaction hashes are now verified as part of the sync process. Previously, these were not verified as the exact algorithm was underdocumented and the transaction format was still evolving.
Fixed
- RPC server panic for unprefixed unregistered method names
- Data can temporarily appear to go missing when transitioning from
PENDING
toACCEPTED ON L2
- This was commonly seen when rapidly monitoring a new transaction, which would go from
PENDING
toTXN_HASH_NOT_FOUND
toACCEPTED_ON_L2
as pathfinder moved the ephemeral pending data to latest data on disk.
- This was commonly seen when rapidly monitoring a new transaction, which would go from
Full Changelog: v0.5.3...v0.5.4