Skip to content

[Mainnet] v1.2.3

Latest
Compare
Choose a tag to compare
@lzpap lzpap released this 16 Jun 07:43
d9dbd00

Nodes (Validators and Full nodes)

⚠️ Protocol Version 8 ⚠️

  • Enable Move enums variants to be counted as nodes when a type layout is generated from a type
  • Consensus:
    • Enable Smart Ancestor Selection on Devnet and Testnet
    • Enable Round Prober on Devnet and Testnet
    • Enable Round Prober on Devnet and Testnet
    • Switch to distributed vote scoring on Devnet and Testnet
    • Enable zstd compression on Devnet and Testnet
    • Enable Garbage Collection on Devnet and Testnet
    • Enable new commit rule on Devnet and Testnet
  • Enable improved sequencer in Devnet

#6523: Added an optional
IotaNamesConfig option to the NodeConfig

#7093: Fixed a bug causing iota-node
to crash after re-joining the consensus committee as validator.

Indexer

#6523: Added iotax_iotaNamesLookup,
iotax_iotaNamesReverseLookup, iotax_iotaNamesFindAllRegistrationNFTs
RPC endpoints (Devnet support only). Added iota-names configuration
options to the IndexerConfig.

#6971: Disable insertion order indexing (will be revisited while
enabling optimistic indexing)

JSON-RPC

#6523: Added iotax_iotaNamesLookup,
iotax_iotaNamesReverseLookup, iotax_iotaNamesFindAllRegistrationNFTs
RPC endpoints (Devnet support only).

GraphQL

#6523: Added resolveIotaNamesAddress query and
iotaNamesDefaultName field for address (Devnet support only). Added
iota-names configuration options to the ServiceConfig.

#6969: Fix graphiql web interface

CLI

#6381: Fixed validator commands for committee members

#6467: Removed the iota console command

#6497: Added --verify-compatibility flag in client upgrade
command, which checks upgrade compatibility locally before publishing
upgrades

#6523: Added iota name command to operate IOTA-Names smart
contracts deployed on the devnet only

#6450: Adds support to iota client ptb to create transactions with
iota::object::ID values as pure inputs. ID inputs are specified like
addresses (hexadecimal numbers with a leading @) and their type is
inferred from usage.

#6760: incorrect argument of command iota validator serialize-payload-pop was renamed from --protocol-public-key to
--authority-public-key

#6846: Added --faucet-coin-count option to the iota start
command

Rust SDK

#6697: Add PagedFn trait which can be used to more easily
manage paged API calls.

#6840: Added ReadApi::{iota_names_lookup, iota_names_reverse_lookup, iota_names_find_all_registration_nfts}


Full Log: v1.1.0...v1.2.3