You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASENOTES.md
+56Lines changed: 56 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,62 @@ This document contains the release notes for `rippled`, the reference server imp
6
6
7
7
Have new ideas? Need help with setting up your node? [Please open an issue here](https://github.com/xrplf/rippled/issues/new/choose).
8
8
9
+
# Version 2.3.1
10
+
11
+
Version 2.3.1 of `rippled`, the reference server implementation of the XRP Ledger protocol, is now available.
12
+
This is a hotfix release that includes the following updates:
13
+
- Fix an erroneous high fee penalty that peers could incur for sending older transactions.
14
+
- Update to the fees charged for imposing a load on the server.
15
+
- Prevent the relaying of internal pseudo-transactions.
16
+
- Before: Pseudo-transactions received from a peer will fail the signature check, even if they were requested (using TMGetObjectByHash) because they have no signature. This causes the peer to be charged for an invalid signature.
17
+
- After: Pseudo-transactions, are put into the global cache (TransactionMaster) only. If the transaction is not part of a TMTransactions batch, the peer is charged an unwanted data fee. These fees will not be a problem in the normal course of operations but should dissuade peers from behaving badly by sending a bunch of junk.
18
+
- Improved logging now specifies the reason for the fee charged to the peer.
19
+
20
+
[Sign Up for Future Release Announcements](https://groups.google.com/g/ripple-server)
21
+
22
+
<!-- BREAK -->
23
+
24
+
## Action Required
25
+
26
+
If you run an XRP Ledger validator, upgrade to version 2.3.1 as soon as possible to ensure stable and uninterrupted network behavior.
27
+
28
+
## Changelog
29
+
30
+
### Amendments and New Features
31
+
32
+
- None
33
+
34
+
### Bug Fixes and Performance Improvements
35
+
36
+
- Change the charged fee for sending older transactions from feeInvalidSignature to feeUnwantedData. [#5243](https://github.com/XRPLF/rippled/pull/5243)
37
+
38
+
### Docs and Build System
39
+
40
+
- None
41
+
42
+
### GitHub
43
+
44
+
The public source code repository for `rippled` is hosted on GitHub at <https://github.com/XRPLF/rippled>.
45
+
46
+
We welcome all contributions and invite everyone to join the community of XRP Ledger developers to help build the Internet of Value.
47
+
48
+
49
+
## Credits
50
+
51
+
The following people contributed directly to this release:
We welcome reviews of the `rippled` code and urge researchers to responsibly disclose any issues they may find.
62
+
63
+
To report a bug, please send a detailed report to: <bugs@xrpl.org>
64
+
9
65
# Version 2.3.0
10
66
11
67
Version 2.3.0 of `rippled`, the reference server implementation of the XRP Ledger protocol, is now available. This release includes 8 new amendments, including Multi-Purpose Tokens, Credentials, Clawback support for AMMs, and the ability to make offers as part of minting NFTs. Additionally, this release includes important fixes for stability, so server operators are encouraged to upgrade as soon as possible.
0 commit comments