Skip to content

Commit cafe18c

Browse files
committed
Set version to 0.80.0
1 parent 3e5490e commit cafe18c

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

RELEASENOTES.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,35 @@ If you are using Red Hat Enterprise Linux 7 or CentOS 7, you can [update using `
1111

1212
# Releases
1313

14+
## Version 0.80.0
15+
16+
The `rippled` 0.80.0 release introduces several enhancements that improve the reliability, scalability and security of the XRP Ledger.
17+
18+
Highlights of this release include:
19+
20+
- The `SortedDirectories` amendment, which allows the entries stored within a page to be sorted, and corrects a technical flaw that could, in some edge cases, prevent an empty intermediate page from being deleted.
21+
- Changes to the UNL and quorum rules
22+
+ Use a fixed size UNL if the total listed validators are below threshold
23+
+ Ensure a quorum of 0 cannot be configured
24+
+ Set a quorum to provide Byzantine fault tolerance until a threshold of total validators is exceeded, at which time the quorum is 80%
25+
26+
**New and Updated Features**
27+
28+
- Improve directory insertion and deletion ([#2165](https://github.com/ripple/rippled/issues/2165))
29+
- Move consensus thread safety logic from the generic implementation in Consensus into the RCL adapted version RCLConsensus ([#2106](https://github.com/ripple/rippled/issues/2106))
30+
- Refactor Validations class into a generic version that can be adapted ([#2084](https://github.com/ripple/rippled/issues/2084))
31+
- Make minimum quorum Byzantine fault tolerant ([#2093](https://github.com/ripple/rippled/issues/2093))
32+
- Make amendment blocked state thread-safe and simplify a constructor ([#2207](https://github.com/ripple/rippled/issues/2207))
33+
- Use ledger hash to break ties ([#2169](https://github.com/ripple/rippled/issues/2169))
34+
- Refactor RangeSet ([#2113](https://github.com/ripple/rippled/issues/2113))
35+
36+
**Bug Fixes**
37+
38+
- Fix an issue where `setAmendmentBlocked` is only called when processing the `EnableAmendment` transaction for the amendment ([#2137](https://github.com/ripple/rippled/issues/2137))
39+
- Track escrow in recipient's owner directory ([#2212](https://github.com/ripple/rippled/issues/2212))
40+
41+
**New and Updated Features**
42+
1443
## Version 0.70.2
1544

1645
The `rippled` 0.70.2 release corrects an emergent behavior which causes large numbers of transactions to get

src/ripple/protocol/impl/BuildInfo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ char const* const versionString =
3434
// The build version number. You must edit this for each release
3535
// and follow the format described at http://semver.org/
3636
//
37-
"0.80.0-rc3"
37+
"0.80.0"
3838

3939
#if defined(DEBUG) || defined(SANITIZER)
4040
"+"

0 commit comments

Comments
 (0)