Release Candidate v0.15.4
Pre-release
Pre-release
Instructions for Node Maintainers
This is the first release that includes the database version upgrade introduced in #494. When you run this version with an existing datadir, you may be asked to upgrade your database version in CLI. To proceed, type y
or yes
and hit enter. Alternatively, you can run this version with a --yes
flag to skip the interactive question.
This database upgrade is a one-way path, which means after updating your datadir to the new version, you won't be able to go back to an earlier version.
What's Changed
- rothschild: donate funds to external address with custom priority fee by @demisrael in #482
- fix wrong combiner condition by @biryukovmaxim in #567
- fix wRPC JSON notification message format by @aspect in #571
- Documentation updates by @aspect in #570
- WASM RPC method type updates by @aspect in #572
- Cleanup legacy bip39 cfg flags interfering with docs.rs documentation builds by @aspect in #573
- Bump tonic and prost versions, adapt middlewares by @biryukovmaxim in #553
- Fix README.md layout and add linting section by @gvbgduh in #488
- Bump tonic version by @michaelsutton in #579
- replace statrs and statest deps & upgrade some deps. by @D-Stacks in #425
- enhance tx inputs processing by @biryukovmaxim in #495
- Parallelize MuHash calculations by @coderofstuff in #575
- Muhash parallel reduce -- optimize U3072 mul when LHS = one by @michaelsutton in #581
- Rust 1.82 fixes + mempool std sig op count check by @michaelsutton in #583
- typo(cli/utils): kaspa wording by @IzioDev in #582
- On-demand calculation for Ghostdag for Higher Levels by @coderofstuff in #494
- Standartize fork activation logic by @someone235 in #588
- Refactoring for cleaner pruning proof module by @coderofstuff in #589
- Pruning proof minor improvements by @coderofstuff in #590
- Add KIP-10 Transaction Introspection Opcodes, 8-byte arithmetic and Hard Fork Support by @biryukovmaxim in #487
- Some simplification to script number types by @someone235 in #594
- feat: add signMessageWithoutRand method for kaspa wasm by @witter-deland in #587
- Optimize window cache building for ibd by @D-Stacks in #576
- Enable payloads for non coinbase transactions by @someone235 in #591
- Small fixes related to enabling payload by @someone235 in #605
- Fix new lints required by Rust 1.83 by @michaelsutton in #606
- IBD sync: recover sampled window by @michaelsutton in #598
- Track the average transaction mass throughout the mempool's lifespan by @michaelsutton in #599
- Create TN11 KIP10 HF activation and KIP9 beta switch by @coderofstuff in #595
New Contributors
- @demisrael made their first contribution in #482
- @IzioDev made their first contribution in #582
- @witter-deland made their first contribution in #587
Full Changelog: v0.15.2...v0.15.4-rc1