Releases: Kava-Labs/kava
Gateway Alpha 2
This alpha release includes the new harvest
module, which lays the foundation for cross-chain money markets on Kava. Use this version of the software for kava-testnet-10000
Note: This is an alpha release and is not compatible with the current 'kava-3' mainnet. Expect breaking changes and the potential for bugs.
Gateway Alpha 1
This minor release fixes a bug in the committee
module where the committee parameters did not reflect the updated parameters of the cdp
module. Use this version of the software for kava-testnet-9000.
Gateway Alpha 0
This is the first alpha release targeting the features expected to become a part of the kava-4 'Gateway' release'. The main features introduced include:
- Support for multiple bep3 assets
- Support for assets controlled by a single issuer
- CDP module upgrades to better support multiple collaterals
- CDP support for one collateral to have multiple CDP types
Note: This is an alpha release and is not compatible with the current 'kava-3' mainnet. Expect breaking changes and the potential for bugs.
[HOTFIX] Patch application panic
Mainnet patch - Critical
Patches an issue where rewards for denominations not initialized at genesis cause an application panic in the begin blocker.
This patch can safely be deployed with the existing database, do not reset your node or delete any data.
Diff: v0.9.1...v0.10.0
Update instructions
# from kava directory
git fetch origin
git checkout v0.10.0
make install
# restart kvd process
v0.9.1
Bump tendermint version to address tendermint security advisory syringa
Bep3 Patch Release
Kava Testnet 7000 Release Candidate
This release candidate patches an issue with v0.8.1
that prevented adjusting the asset supply limit for bep3 assets. This release candidate is intended to run on kava testnet 7000 to verify the bugfix. Note that for this release candidate, the bugfix takes effect on July 2nd, 2020 at 14:00 UTC. A different date will be used for the official release, and this release should not be run on mainnet.
kava-3 Patch Release
This version mitigates a memory leak in tendermint that was found prior to launching kava-3. It is fully compatible with v0.8.0 and is intended to replace that version as the canonical software version for upgrading the Kava mainnet from kava-2 to kava-3. Note that there are no breaking changes between the versions, but a safety check was added to this version to prevent starting the node with an unsafe configuration.
Bugfix
The default tendermint pruning strategy, pruning="syncable"
is currently unsafe due to a memory leak that can cause irrecoverable data loss. This patch release prevents kvd
from being started with the pruning="syncable"
configuration. Until a patch for tendermint is released, the ONLY pruning strategies that are safe to run are everything
(an archival node) or nothing
(only the most recent state is kept). It is strongly recommended that validators use pruning="everything"
for kava-3. It is expected that a patch to tendermint will be released in a non-breaking manner and that nodes will be able to update seamlessly after the launch of kava-3.
Migration
The steps for upgrading to kava-3
can be found here. Please note the additional section on pruning.
kava-3 Release
This version is intended to be the canonical software version for upgrading the Kava mainnet from kava-2
to kava-3
. As a result, no subsequent versions of Kava will be released until kava-3
launches unless necessary due to critical state-machine faults that require a new version to launch successfully.
Migration
The steps for upgrading to kava-3
can be found here
Features
This is the first release that includes all the modules which comprise the CDP system.
State Machine Breaking Changes
(sdk) Update Cosmos-SDK version to v0.38.4. To review cosmos-sdk changes, see the changelog.
v0.8.0-rc2
Latest stable release candidate.