Reference
Document status |
| ||||||
Release status |
|
Milestones
Start date |
|
Release branch cut (1.2.0) |
|
Testnet upgrade |
|
Stage Mainnet upgrade (1.2.0) |
|
Stakeholders
Ralf Kubli | CTO | |
CEO |
Development team
Program manager | Project Manager | Engineering Lead | SRE |
Release Overview
Simple Overview
Release 21.05 marks the second Mainnet version upgrade of the Casper protocol. The team has identified several areas of opportunity where the protocol will benefit from performance and sustainability fixes.
Detailed Overview
This release will focus on Performance & Sustainability.
The goal is to patch Mainnet with the second round of sustainability features:
Context state improvements
Network stability enhancements
Deploy processing stabilization
Event stream enhancementenhancements
Update documentation at docs.casperlabs.io
Node
Network stability enhancements
Deploy processing stabilization
Event stream enhancement
Execution Engine
Context state improvements
Quantstamp audit remediation Make bottom third of auction contract participants a rotating set (randomize it according to stake).
Ecosystem
JS SDK release with a new implementation of CLValue
Casper Signer with support for mnemonics and integration tutorial
The first release of Caspiler
The new version of the vesting contract
Update documentation at docs.casperlabs.io
Developer experience courses
Video tutorial content for the following
setting up a node
Tickets for this Release
Features
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Ecosystem Features
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Key Consensus Deliverables
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Key Node Deliverables
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Key Contract Runtime Deliverables
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Ecosystem Product Updates
Javascript SDK
Enhancements to Signer
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
SRE
Network Health Monitoring
Documentation
Updated dApp developer guide for Rust Node
Defects Fixed
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Metric for tracking the success:
What is special about this release?
For dApp Developers
For Node Operators
Are we doing something differently? If so, why are we doing it this way?
Before these features were available, what were developers able to do?
After these features launch, what will developers be able (and not able) to do?
Description of release packaging
Release packaging will include:
Debian package
Docker image
Brew packages
RPM package
tar.gz file
Where do developers go to learn more and get started?
At release, links to installation packages and relevant documentation is available at
Packages available at: http://github.com/CasperLabs/releases
Docs available on GitHub. http://docs.casperlabs.io
Where will bugs be filed?
Github - part of the public release.