On Wednesday, RippleX, Ripple's development arm, released XRP Ledger version 2.5.0, which introduces some major improvements and bug fixes.
Mayukha Vadari, senior software engineer at RippleX, has stated that this is "possibly the best single lineup of amendments" packed within a single release.
Key amendments
Several new amendments can now be voted on with the latest release. The XLS-85 amendment extends XRP's Ledger escrow feature by making it possible to handle tokens issued by third parties (such as stablecoins). It will also enable support for multi-purpose tokens (MPTs) that are primarily meant for institutional use.
The XLS‑56 amendment allows wrapping up to eight transactions into one wrapper transaction. About 30% of multi-step transactions do not go as planned, and the amendment is meant to dramatically reduce failed flows.
Both amendments were introduced by core contributor Denis Angell, who is known for working on the Xahau sidechain project.
The XLS-81 and XLS-75 amendments will add permissioned decentralized exchanges and enable permission delegation, respectively.
Key bug fixes
The new version of the XRP Ledger adds invariant checks for automated market maker (AMM) transactions to block any activity that could violate the network's safety rules.
XRPL users are now also protected from NFT-related spam. An NFT interaction has to be explicitly authorized by the participant.
Another bug fix prevents the accidental or malicious creation of unusable payment channels.