Releases: tari-project/tari
Releases · tari-project/tari
v1.0.0-rc.4
1.0.0-rc.4 (2024-02-02)
⚠ BREAKING CHANGES
- fix horizon sync after smt upgrade (#6006)
Features
- do validation after adding utxos and txs (#6114) (7d886e6)
- export transaction (#6111) (70d5ad3)
- fix horizon sync after smt upgrade (#6006) (b6b80f6)
- initial horizon sync from prune node (#6109) (2987621)
- smt verification (#6115) (78a9348)
- wallet add restart validation to start (#6113) (5c236ce)
Bug Fixes
v1.0.0-pre.7
1.0.0-pre.7 (2024-02-02)
⚠ BREAKING CHANGES
- fix horizon sync after smt upgrade (#6006)
Features
- do validation after adding utxos and txs (#6114) (7d886e6)
- export transaction (#6111) (70d5ad3)
- fix horizon sync after smt upgrade (#6006) (b6b80f6)
- initial horizon sync from prune node (#6109) (2987621)
- smt verification (#6115) (78a9348)
- wallet add restart validation to start (#6113) (5c236ce)
Bug Fixes
v1.0.0-rc.3
v1.0.0-rc.2
v1.0.0-pre.5
v1.0.0-rc.1
v1.0.0-rc.0
1.0.0-rc.0 (2023-12-12)
⚠ BREAKING CHANGES
- add paging to utxo stream request (#5302)
- add optional range proof types (#5372)
- hash domain consistency (#5556) (64443c6f)
- consistent output/kernel versions between sender and receiver (#5553) (74f9c35f)
- New Gen block (#5633)
- Validator mr included in mining hash (#5615)
- Monero merkle proof change (#5602)
- Merge mining hash has changed
- remove timestamp from header in proto files (#5667)
- comms/dht: limit number of peer claims and addresses for all sources (#5702)
- comms: use noise XX handshake pattern for improved privacy (#5696)
- update faucet for genesis block (#5633)
- limit monero hashes and force coinbase to be tx 0 (#5602)
- add validator mr to mining hash (#5615)
- replace utxo MMR with SMT (#5854)
- update key parsing (#5900)
- proto: remove proto timestamp wrapper types (#5833)
- proto: remove proto bytes for std bytes (#5835)
- upgrade bitflags crate (#5831)
- improve block add where many orphan chain tips existed (#5763)
- lmdb flag set wrong on database (#5916)
- add validator mmr size (#5873)
- completed transaction use bytes for transaction protocol (not hex string) in wallet database (#5906)
- new faucet for esmeralda (#6001)
- dont store entire monero coinbase transaction (#5991)
- ups the min difficulty (#5999)
- network specific domain hashers (#5980)
- add aux chain support for merge mining (#5976)
- disable console wallet grpc (#5988)
- add one-sided coinbase payments (#5967)
- fix opcode signatures (#5966)
- remove mutable mmr (#5954)
- move kernel MMR position to
u64
(#5956) - standardize gRPC authentication and mitigate DoS (#5936)
- fix difficulty overflow (#5935)
- update status (#6008)
Features
- add miner timeout config option (#5331) (aea14f6)
- chat ffi (#5349) (f7cece2)
- chat scaffold (#5244) (5b09f8e)
- improve message encryption (#5288) (7a80716)
- p2p: allow listener bind to differ from the tor forward address (#5357) (857fb55)* add extended mask recovery (#5301) (23d882e)
- add network name to data path and --network flag to the miners (#5291) (1f04beb)
- add other code template types (#5242) (93e5e85)
- add paging to utxo stream request (#5302) (3540309)
- add wallet daemon config (#5311) (30419cf)
- define different network defaults for bins (#5307) (2f5d498)
- feature gates (#5287) (72c19dc)
- fix rpc transaction conversion (#5304) (344040a)
- add metadata signature check (#5411) (9c2bf41)
- add optional range proof types (#5372) (f24784f)
- added burn feature to the console wallet (#5322) (45685b9)
- improved base node monitoring (#5390) (c704890)
- refactor configuration for chat so ffi can create and accept a config file (#5426) (9d0d8b52, breaks #, #, #)
- ui for template registration in console wallet (#5444) (701e3c23, breaks #, #, #)
- sparse merkle trees (#5457) (f536d219* proof of work audit part 2 (#5495) (af32f96f
- improve recovery speed (#5489) (d128f850)
- add consistent ban reason for sync (#5729) (9564281)
- add mempool min fee (#5606) (15c7e8f)
- ban peer unexpected response (#5608) (02494ae)
- change default script to PushPubKey (#5653) (f5b89ad)
- chat ffi status callback (#5583) (f68b85f)
- chat message fetching pagination (#5594) (2024357)
- chat-ffi logging (#5591) (159959c)
- cleanup errors (#5655) (c1737b9)
- fix formatting block (#5630) (49732f6)
- improve block sync error handling (#5691) (251f796)
- new message callback to chat-ffi (#5592) (bbd543e)
- peer sync limiter (#5445) (548643b)
- remove inherent iterator panic (#5697) (7f153e5)
- remove orphan validation and only validate on insertion (#5601) (41244a3)
- remove unused wasm_key_manager (#5622) (508c971)
- update faucet for genesis block (#5633) (ffb987a)
- update genesis blocks (#5698) (b9145b3)
- add (de)serialize to BalancedBinaryMerkleTree (#5744) (c53ec06)
- add config for grpc server methods (#5886) (a3d7cf7)
- add insert function to SMT (#5776) (5901b4a)
- add...
v1.0.0-pre.2
v1.0.0-pre.1
1.0.0-pre.1 (2023-12-08)
⚠ BREAKING CHANGES
- update status (#6008)
Features
- hazop findings (#6020) (a68d0dd)
- add miner input processing (#6016) (26f5b60)
- add wallet ffi shutdown tests (#6007) (3129ce8)
- fix hazop findings (#6017) (0bc62b4)
- make base node support 1 click mining (#6019) (d377269)
- update faucets (#6024) (394976c)
- update status (#6008) (e19ce15)
Bug Fixes
v1.0.0-pre.0
v1.0.0-pre.0