This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Version 6.0.0-beta.6
Pre-release
Pre-release
ishantiw
released this
09 Aug 14:19
·
355 commits
to development
since this release
Change Log
v6.0.0-beta.6 (2023-08-09)
Full Changelog: v6.0.0-beta.5...v6.0.0-beta.6
Similar to the previous version, this version also includes several bug fixes and improvements identified, or recommended in the security audit.
Released packages
- lisk-commander@6.0.0-beta.6
- @liskhq/lisk-api-client@6.0.0-beta.5
- @liskhq/lisk-chain@0.4.0-beta.5
- @liskhq/lisk-client@6.0.0-beta.5
- @liskhq/lisk-codec@0.3.0-beta.4
- @liskhq/lisk-cryptography@4.0.0-beta.3
- lisk-elements@6.0.0-beta.5
- @liskhq/lisk-p2p@0.8.0-beta.5
- @liskhq/lisk-transaction-pool@0.6.0-beta.5
- @liskhq/lisk-transactions@0.6.0-beta.4
- @liskhq/lisk-tree@0.3.0-beta.4
- @liskhq/lisk-validator@0.7.0-beta.4
- lisk-framework@0.10.0-beta.6
- @liskhq/lisk-framework-chain-connector-plugin@0.1.0-beta.6
- @liskhq/lisk-framework-dashboard-plugin@0.2.0-beta.6
- @liskhq/lisk-framework-faucet-plugin@0.2.0-beta.6
- @liskhq/lisk-framework-forger-plugin@0.3.0-beta.6
- @liskhq/lisk-framework-monitor-plugin@0.3.0-beta.6
- @liskhq/lisk-framework-report-misbehavior-plugin@0.3.0-beta.6
- lisk-sdk v6.0.0-beta.6
Bug fixes and Improvements
- The beforeExecuteBlock function in the StateMachine class should be called beforeTransactionsExecute #8641
- Lack of validation in InitializeMessageRecoveryCommand may lead to non-inclusion proof #8612
- Incorrect comment in InitializeStateRecoveryCommand #8619
- The Channel Terminated Command does not validate the CCM status #8608
- Missing check isLive for SidechainInteroperabilityInternalMethod #8408
- Poor validation isChainNameAvailable endpoint #8624
- Interoperability Module: error message typo #8553
- Add additional validation to config parameters #8465
- Lisk Validator does not validate integer formats when provided as a number #8617
- Interoperability Module: incorrect error message #8512
- Remove unused ccu property from the context #8609
- The executeBlock function in the StateMachine class is exported but is never used #8640
- terminateChain method does not work #8603
- Unreachable code in supportToken #8648
- Improve error handling in transferCrossChain command #8650
- Validate PoS params whose ranges are defined by block time #8694
- Sidechain Terminated Command uses the wrong chain ID variable #8509
- Update BFT votes subStore prefix #8756
- Liveness limit to be updated to 4 weeks #8751
- Update bounce method #8732
- Clean up LISK32 charset handling #7927
- Duplicate constants for Lisk32 charset #8653
- Use of hard-coded charset string in error messages #8510
- verifyLivenessConditionForRegisteredChains function has a duplicate implementation #8552
- Unnecessarily complex code for getAllAccounts function #8549
- Duplicate implementation of functionality #8511
- Update the getGeneratorsBetweenTimestamps error message #8652
- Improve how StateStore handles multiple snapshots #8768
- Introduce interoperability_getMainchainID endpoint #8309
- The applicationURL property of the Dashboard plugin needs correction #8773
- BaseInteroperabilityInternalMethod.getChainValidators #8780
- Initialize userStore when it does not exist for token recovery #8389
- Sending of custom token from sidechain to mainchain fails #8761
- Recovered messages can be replayed #8613
- verifyDataBlock in message recovery command was given invalid parameters #8774
- Update encryption to AES-128-GCM #8750
- Update ambiguous message tags #8727
- TotalWeight may exceed MAX_UINT64 in mainchain registration command verification #8782
- Fix a bug in state recovery initialization command #8722
- Add events for SMT and RMT verification errors #8719
- Token support methods are not aligned with the LIP #8505
- Unable to build Lisk Core docker image #8686
- Update State Recovery Command verification #8720
- Update constant recovered value for state recovery command #8807
- Dynamic Rewards module is not exported #8798
- Add ccmID in the topic in ccmContext for sidechainCrossChainUpdate execute #8810
- dashboardPlugin doesn’t display endpoints of the registered plugins #8785
- Update apply method to improve handling of ccm fee #8733
- Lack of schema validation in certificate schema in multiple places #8551
- Use verifyInclusionProof interface for proving the inclusion proofs #8784
- Unable to decode generatorFeeProcessed event data #8779
- Update verifyPartnerChainOutboxRoot and move it to execution #8718
- TerminatedStateCreatedEvent class is not registered on sidechain #8818
- Cross chain update on sidechain fails on verification for nft cc transfer #8803