v0.22.0
Pre-release
Pre-release
github-actions
released this
07 Dec 18:58
·
2582 commits
to development
since this release
BREAKING CHANGES
Base node users should delete their node databases and resync
- consensus: add tari script byte size limit check to validation (#3640)
- pruned mode: prune inputs, allow horizon sync resume and other fixes (#3521)
- sending one-sided transactions in wallet_ffi (#3634)
- multiple monerod addresses in tari merge mining proxy (#3628)
- separate peer seeds to common.network (#3635)
- console wallet grpc_console_wallet_addresss config (#3619)
- add tcp bypass settings for tor in wallet_ffi (#3615)
- expose reason for transaction cancellation for callback in wallet_ffi (#3601)
Features
- add ban peers metric (#3605) (65157b0)
- add bulletproof rewind profiling (#3618) (5790a9d)
- add page for detailed mempool in explorer (#3613) (970f811)
- add tcp bypass settings for tor in wallet_ffi (#3615) (1003f91)
- bad block list for invalid blocks after sync (#3637) (5969723)
- consensus: add tari script byte size limit check to validation (#3640) (53a5174)
- display network for console wallet (#3611) (7432c62)
- expose reason for transaction cancellation for callback in wallet_ffi (#3601) (3b3da21)
- implement dht pooled db connection (#3596) (2ac0757)
- improve wallet responsiveness (#3625) (73d862f)
- language detection for mnemonic seed words (#3590) (57f51bc)
- only trigger UTXO scanning when a new block event is received (#3620) (df1be7e)
- prevent banning of connected base node in wallet (#3642) (363b254)
- removed transaction validation redundant events (#3630) (c3dbdc9)
- sending one-sided transactions in wallet_ffi (#3634) (e501aa0)
- standardize output hash for unblinded output, transaction output and transaction input (#3592) (2ba437b)
- track ping failures and disconnect (#3597) (91fe921)
- use CipherSeed wallet birthday for recovery start point (#3602) (befa621)
Bug Fixes
- allow bullet proof value only rewinding in atomic swaps (#3586) (889796a)
- allow bullet proof value only rewinding off one-sided transaction (#3587) (f32a38f)
- be more permissive of responses for the incorrect request_id (#3588) (c0d625c)
- console wallet grpc_console_wallet_addresss config (#3619) (b09acd1)
- get-peer command works with public key again (#3636) (2e1500b)
- improve handling of old base nodes and reorgs in wallet recovery (#3608) (bb94ea2)
- minor improvements to available neighbouring peer search (#3598) (e59d194)
- multiple monerod addresses in tari merge mining proxy (#3628) (ddb9268)
- pruned mode: prune inputs, allow horizon sync resume and other fixes (#3521) (a4341a0)
- remove delay from last request latency call (eb8b815)
- remove delay from last request latency call (#3579) (c82a8ca)
- seed word parsing (#3607) (fff45db)
- separate peer seeds to common.network (#3635) (326579b)
- update daily test start times and seed phrase (#3584) (8e271d7)
- use json 5 for tor identity (regression) (#3624) (7d49fa4)