v0.9.6
Package Downloads
Due to a compatibility issue, we strongly recommend to upgrade EN's binary to v0.9.6 if you have been running an EN with older versions (<=
v0.8.2). If it is your first time upgrading the EN to v0.9.x and want to migrate the data from the older version, you must specify the option******** ADDITIONAL="--db.num-statetrie-partitions 1"
********in the configuration file when you install the newer version.
Currently, we release only Baobab packages.
RPM
Baobab Packages
- kcnd-baobab-v0.9.6-37.el7.x86_64.rpm
- kpnd-baobab-v0.9.6-37.el7.x86_64.rpm
- kend-baobab-v0.9.6-37.el7.x86_64.rpm
Common Packages
Linux
Baobab Packages
- kcn-baobab-v0.9.6-37-linux-amd64.tar.gz
- kpn-baobab-v0.9.6-37-linux-amd64.tar.gz
- ken-baobab-v0.9.6-37-linux-amd64.tar.gz
Common Packages
- kscn-v0.9.6-37-linux-amd64.tar.gz
- kbn-v0.9.6-37-linux-amd64.tar.gz
- kgen-v0.9.6-37-linux-amd64.tar.gz
MacOS
Baobab Packages
- kcn-baobab-v0.9.6-37-darwin-amd64.tar.gz
- kpn-baobab-v0.9.6-37-darwin-amd64.tar.gz
- ken-baobab-v0.9.6-37-darwin-amd64.tar.gz
Common Packages
- kscn-v0.9.6-37-darwin-amd64.tar.gz
- kbn-v0.9.6-37-darwin-amd64.tar.gz
- kgen-v0.9.6-37-darwin-amd64.tar.gz
Windows
- Not supported yet
Release Notes for Klaytn v0.9.6
Fixes
- Fixed a bug in the governance.vote implementation
- Removed an incorrect error check of ErrCodeStoreOutOfGas
Improvements
- Improved the service chain log messages
Release Notes for Klaytn v0.9.5 (unpublished)
Fixes
- Fixed various code bugs
Improvements
- Enhanced node connection through bootnode
- Enabled klay_sha3 API on JavaScript console
- Added more test codes
- Improved prometheus metrics
Release Notes for Klaytn v0.9.4 (unpublished)
Fixes
- Reverted an unsafe change in v0.9.3
Improvements
- Updated the CI script
Release Notes for Klaytn v0.9.3 (unpublished)
Fixes
- Resolved a reorg bug when the chain is split in Clique
- Used timer to prevent endless waiting when writing a p2p message
- Fixed various minor code bugs
Improvements
- Enabled selecting the consensus engine between Istanbul BFT and Clique PoA for service chain
- Added Dockerfiles for go1.12.5
- Improved prometheus metrics and logs
Release Notes for Klaytn v0.9.2 (unpublished)
New features
- Introduced a new RPC API function, net_peerCountByType
Fixes
- Made KEN be able to start without
init
procedure - Changed the default pool size for PN and EN in the conf files
- Fixed duplicated configuration options
- Fixed a data race bug
Improvements
- Added node type in NetworkInfo
- Improved test codes, metrics, and log messages
Release Notes for Klaytn v0.9.1
New features
- Introduced new RPC API functions
- governance_itemsAt
- bridge_getBridgeInformation
Fixes
- Allowed fee-delegated transactions for non-existing sender
- Made a large number of CNs fully connected
- Dropped fastsync from the supported sync modes
- Disabled UseOpcodeComputationCost in klay_call
- Updated JSON output format of account and account key
- Changed the default number of state trie partitions to 4
- Fixed various code bugs
Improvements
- Improved the implementation of service and transaction resend logic
- Used a worker pool in fetcher to limit goroutines for insertChain
- Updated the node daemon configs
- Enhanced test codes, metrics, and log messages
Release Notes for Klaytn v0.9.0 (unpublished)
New features
- Added a test version of Cypress genesis block information
- Hard-coded Cypress’ bootnode addresses
- Introduced new RPC API functions
- klay_clientVersion
- klay_getTxGasHumanReadable
- klay_sha3
Fixes
- Included senderTxHash for all transaction RPC outputs
- Set the time margin for future block as one second
- Stored consensus round number at the end of extraVanity
- Resolved security vulnerability issues in the service chain contracts
- Changed the default max connections for CN, PN, and EN to 100, 200, and 10, respectively
- Fixed various code bugs
Improvements
- Introduced concurrent RLP encodings for the DB commit
- Improved the block reward, governance, and service chain implementation
- Enhanced the random shuffling of nodes in the node discovery
- Improved prometheus metrics, log messages, and test codes
- Added more unit tests