[DevNet] v0.9.0-alpha
Pre-release
Pre-release
Important changes
- New protocol version:
3
- The IOTA CLI now supports shell completions
- Genesis delegation is configurable
Timelock
objects can be also unlocked with the sharedClock
object immediately after expiration- Removed legacy
TransferIota
command from the IOTA CLI, use thepay
module
What's Changed
- feat(iota-genesis-builder): create a Hornet snapshot filter framework + filter out voting outputs by @miker83z in #4513
- Update proof-of-stake.mdx by @oliviasaa in #4707
- feat(iota-genesis-builder): Add configurable delegator to genesis CLI by @nonast in #4346
- feat(iota)!: remove legacy transfer-iota CLI command by @Thoralf-M in #4701
- fix(gen-files): fix the Dockerfile to update the openrpc and graphql specs by @bingyanglin in #4705
- fix: update the bucket information in iota-tool by @junwei0117 in #4740
- fix: replaced all RPC urls with ours and fixed some references in the docs to wrong URLs by @alexsporn in #4722
- chore: upgrade proptest-derive by @thibault-martinez in #4745
- feat(iota)!: unordered optional IotaClientCommands::NewAddress arguments by @thibault-martinez in #4647
- feat(iota-sdk): Add build_mainnet fn for convenience by @DaughterOfMars in #4738
- feat(iota): Add shell completions by @DaughterOfMars in #4608
- chore: fix more 1.83 lints by @thibault-martinez in #4750
- fix(iota-framework): audit issues fix by @valeriyr in #4743
- feat(examples): add move errors example by @Thoralf-M in #4725
- chore(iota): Pass the RPC error if estimating gas budget fails by @DaughterOfMars in #4737
- feat(iota-framework): added clock-based methods to the timelock module by @valeriyr in #4759
- chore(iota): Add debug prints for execution time of a tx / dry run by @DaughterOfMars in #4760
- fix(node): Merge bug fix from upstream changes: event sending module relocation (#19672) by @bingyanglin in #4712
- chore(iota-indexer): fix typos in IndexerMetrics by @roman1e2f5p8s in #4763
- fix(iota-framework): the test_expiration_time_is_passed timelock test fix by @valeriyr in #4769
- fix(iota): properly set iota keytool command --alias option by @thibault-martinez in #4767
- feat(iota): ignore chain id when using --dump-bytecode-as-base64 by @Thoralf-M in #4761
- feat(iota-data-ingestion-core): add README.md by @sergiupopescu199 in #4570
- chore(rust): bump to 1.83 (fixes empty_line_after_outer_attr and empty_line_after_doc_comments) by @thibault-martinez in #4639
- refactor: use CancellationToken for IndexerExecutor by @sergiupopescu199 in #4638
- Introduce protocol version 3 by @alexsporn in #4741
New Contributors
- @UMR1352 made their first contribution in #4714
- @roman1e2f5p8s made their first contribution in #4763
Full Changelog: v0.8.1-rc...v0.9.0-alpha