v0.18.0
Pre-release
Pre-release
What's Changed
- docs: add readme for running individual cuke tests by @stringhandler in #1691
- fix(epoch-oracle): greatly reduce base layer epoch sync times by @sdbondi in #1692
- fix(db-inspector): improve state tree table by @sdbondi in #1693
- fix: remove duplicate consensus constants by @sdbondi in #1694
- fix: add list-headers to grpc for cucumber by @stringhandler in #1695
- fix: change cucumber_log to macro to get proper line numbers by @stringhandler in #1696
- fix(template_builtin): adds liquidity pool template with tests by @sdbondi in #1697
- fix: replace json5 with serde_json5 (fix #1648) by @sdbondi in #1700
- fix(cucumber): fixes over faucet max errors & vn not reg by @sdbondi in #1699
- fix!: correct typescript type for ExtraData by @sdbondi in #1702
- chore: rename typescript-bindings to ootle-ts-bindings by @sdbondi in #1701
- chore: remove unused deps, update webrtc by @sdbondi in #1703
- fix: cargo fmt by @sdbondi in #1705
- refactor(indexer/client): minor improvement to API consistency by @sdbondi in #1706
- fix(epochoracle): remove base layer only function from oracle trait by @sdbondi in #1707
- chore(deps): bump rsa from 0.9.8 to 0.9.10 by @dependabot[bot] in #1704
- fix(ci): remove nightly-2025-06-25 cargo check by @sdbondi in #1709
- fix: upgrade notify (fixes #1200) by @sdbondi in #1710
- fix(consensus)!: single byte entity ID + fixes by @sdbondi in #1708
- fix(engine): makes CreateAccount instruction idempotent by @sdbondi in #1714
- fix(engine): reduce memory for WASM calls + ensure threads disable by @sdbondi in #1717
- fix(consensus)!: fix determinism bug in current epoch by @sdbondi in #1715
- chore: move state store tests by @sdbondi in #1718
- chore(deps): bump react-router and react-router-dom in /applications/tari_swarm_daemon/webui by @dependabot[bot] in #1716
- chore: update libp2p RUSTSEC-2026-0002 by @sdbondi in #1719
- fix: fixes several RUSTSECs by @sdbondi in #1720
- chore(ci): update npm publishing to use OIDC trusted publishing by @leet4tari in #1721
- fix(engine)!: remove unnecesary mutexes in runtime state by @sdbondi in #1722
- chore(ci): more debugging for update npm publishing to use OIDC trusted publishing by @leet4tari in #1723
- chore(ci): another set of changes for trusted publishing by @leet4tari in #1724
- chore(deps): bump azure/trusted-signing-action from 0.5.11 to 1.0.0 by @dependabot[bot] in #1726
- docs: revise README for clarity on development status by @sdbondi in #1727
- feat!: adds ootle-rs library + more by @sdbondi in #1728
- fix(network/rpc): remove connection close handling in RPC by @sdbondi in #1730
- chore(ci): update npm publishing workflow for better trust publishing support by @leet4tari in #1729
- fix: fix claim burn cucumber test by @stringhandler in #1725
- refactor: move substate addresses into template_lib_types by @sdbondi in #1731
- fix(swarm): improve logging for claim burn by @sdbondi in #1732
- fix(engine): generic state reader by @sdbondi in #1733
- refactor: move stealth types into template lib types by @sdbondi in #1734
- feat(ootle-rs)!: implement stealth transfer support by @sdbondi in #1735
- fix(template/abi)!: replace string with u32 func idents by @sdbondi in #1736
- fix(consensus): return votes to collector if no rx block by @sdbondi in #1738
- fix(template-abi)!: abi version from string to u16 by @sdbondi in #1739
- chore: v0.18.0 by @sdbondi in #1740
Full Changelog: v0.17.0...v0.18.0