mirror of
				https://github.com/XRPLF/xrpl-dev-portal.git
				synced 2025-11-04 11:55:50 +00:00 
			
		
		
		
	
		
			
				
	
	
	
		
			8.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			8.9 KiB
		
	
	
	
	
	
	
	
category, date, template, seo, labels, markdown
| category | date | template | seo | labels | markdown | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 2025-10-06 | ../../@theme/templates/blogpost | 
  | 
  | 
  | 
Introducing XRP Ledger version 2.6.1
Version 2.6.1 of rippled, the reference server implementation of the XRP Ledger protocol, is now available. This release supersedes version 2.6.0, adding new features and bug fixes.
Action Required
If you run an XRP Ledger server, upgrade to version 2.6.1 as soon as possible to ensure service continuity.
Install / Upgrade
On supported platforms, see the instructions on installing or updating rippled.
| Package | SHA-256 | 
|---|---|
| RPM for Red Hat / CentOS (x86-64) | 0fbbff570e962fea4df4d604cb848976fc9af9ebc34512a1002eb4866549850d | 
| DEB for Ubuntu / Debian (x86-64) | de3bfdae5fb95d922a4b5bffa5bc9441f1bc4bac15bd7b83f77f14166c65bb7e | 
For other platforms, please build from source. The most recent commit in the git log should be the change setting the version:
commit 70d5c624e8cf732a362335642b2f5125ce4b43c1
Author: Ed Hennis <ed@ripple.com>
Date:   Tue Sep 30 16:09:11 2025 -0400
    Set version to 2.6.1
Full Changelog
Amendments
- PermissionDelegation (XLS-75) - A bug was discovered in 
PermissionDelegation, and the amendment was disabled. The fix for this feature will be included in a future release asPermissionDelegationV1_1. (#5805) 
New Features
- Improved the 
account_txmethod to show MPT-related transactions for an issuer. (#5530) - Added the 
network_idfield tovalidationsandledgersubscription streams. (#5579) - Added 
nftoken_id,nftoken_ids, andoffer_idto themetafield of transaction streams from thesubscribemethod. (#5230) 
Bug Fixes
- Fixed stalled consensus detection to prevent false positives in situations where there were no disputed transactions. (#5627)
 - Added the 
allowTrustLineLockingflag as an option for theaccount_infomethod. (#5535) - Removed the automatic creation of trust lines to the 
Destinationaccount inVaultWithdrawtransactions. (#5572) - Removed the deprecated 
typefield from theledgermethod. (#4934) - Fixed incorrect error and warning logs for AMM offer retrievals and IOU payment checks. (#5686)
 - Fixed a crash when trace-logging in tests. (#5529)
 - Removed circular includes in header files. (#5544)
 - Fixed Boost Library linking to be explicit. (#5546)
 - Silenced a dummy warning in GCC 12. (#5554)
 - Fixed an issue where the order of 
PriceDataSeriesdesynced between the time aPriceOraclewas created and when it was updated. (#5485) - Fixed the logging logic to correctly report the specific reason (full or duplicate) for a rejected peer connection. (#5664)
 - Added 
-Wno-deprecated-declarationsfor Clang only. (#5680) - Fixed a crash due to a recurrent call to 
Slot::deletePeerwhen a peer is disconnected at just the wrong moment. (#5635) - Fixed a MacOS pipeline issue. (#5585)
 
Other Improvements
- Optimized hash performance. (#5469)
 - Removed release notes from the 
rippledcodebase to facilitate more frequent releases. (#5508) - Removed the obsolete 
OwnerPaysFeeamendment. It was never enabled. (#5435, #5550) - Retired the 
FlowCrossamendment. The functionality is now part of the core protocol unconditionally. (#5562, #5575) - Added an 
XRPL_ABANDONmacro for features that were never enabled or implemented. (#5510) - Switched some unit tests to doctests. (#5383)
 - Refactored 
CredentialHelpersand removed unnecessary dependencies. (#5487) - Fixed a compilation error with 
clang-20. (#5543) - Downgraded the required 
CMakeversion forAntithesisSDK. (#5548) - Removed unused headers. (#5526)
 - Updated the CI workflow to use Conan 2. (#5556)
 - Enabled unit tests regardless of an amendment's supported status. (#5537)
 - Updated several dependencies to their latest versions. (#5567)
 - Removed 
include(default)from thelibxrplprofile. (#5587) - Refactored 
rngfillto reduce false warnings from GCC. (#5563) - Fixed the 
clang-formatworkflow. (#5598) - Refactored 
HashRouterflags to be type-safe. (#5371) - Renamed the 
libxrplprofile todefault, making it more usable. (#5599) - Switched instrumentation workflow to use dependencies. (#5607)
 - Updated RocksDB to its latest version. (#5568)
 - Downgraded Boost to version 1.83.0. (#5759)
 - Removed old build options. (#5581)
 - Updated Conan dependencies to temporarily build from source. (#5623)
 - Added MacOS build instructions for specific versions of AppleClang. (#5645)
 - Decoupled 
ledgerfromxrpld/app, modularising the ledger component. (#5492) - Updated 
BUILD.mdwith instructions for Conan 2, Apple Clang 17, Clang 20, and CMake 4. (#5478) - Removed the patched Conan recipes from the 
externaldirectory and updated instructions for obtaining patched recipes. (#5643) - Changed 
developbranch merge process to upload built Conan dependencies to the Conan remote. (#5654) - Switched Conan 1 commands to Conan 2 and fixed credentials. (#5655)
 - Cleaned up unused files from the 
bindirectory. (#5660) - Updated 
CONAN_REMOTE_URLto also work with PRs from forks. (#5662) - Updated autolint behavior on all files. (#5657)
 - Updated test suite names to match the folder the test files are located. (#5597)
 - Updated 
BUILD.mdfor users who prefer to explicitly download recipes. (#5676) - Updated 
.git-blame-ignore-revsfor #5657. (#5675) - Updated the list of maintainers and common code reviewers. (#5687)
 - Reverted to 
std::shared_mutexfromboost::shared_mutex. (#5576) 
Credits
The following GitHub users contributed to this release:
- RippleX Engineering
 - RippleX Docs
 - RippleX Product
 - @Afformativ
 - @dangell7
 - @hgandhi-perfx
 - @tequdev
 
Bug Bounties and Responsible Disclosures
We welcome reviews of the rippled code and urge researchers to responsibly disclose any issues they may find.
To report a bug, please send a detailed report to: bugs@xrpl.org