2.3.0-rc2
版本发布时间: 2024-11-14 05:37:00
XRPLF/rippled最新发布版本:2.3.0(2024-11-26 08:17:49)
Amendments
Pre-release version 2.3.0-rc2 introduces several new amendments:
- fixReducedOffersV2
- NFTokenMintOffer
- fixEnforceNFTokenTrustline
- fixInnerObjTemplate2
- fixNFTokenPageLinks
- Credentials
- MPTokensV1
- AMMClawback
- fixAMMv1_2
What's Changed
- Fix compatibility with Conan 2.x by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5001
- Add new command line option to make replaying transactions easier by @Bronek in https://github.com/XRPLF/rippled/pull/5027
- Fix conan typo: by @oleks-rip in https://github.com/XRPLF/rippled/pull/5044
- Additional unit tests for testing deletion of trust lines by @ckeshava in https://github.com/XRPLF/rippled/pull/4886
- Amendment fixReducedOffersV2 fixes issue #4937 by @scottschurr in https://github.com/XRPLF/rippled/pull/5032
- Expose all amendments known by libxrpl by @godexsoft in https://github.com/XRPLF/rippled/pull/5026
- chore: remove repeat words by @todaymoon in https://github.com/XRPLF/rippled/pull/5041
- XLS-52d: NFTokenMintOffer by @tequdev in https://github.com/XRPLF/rippled/pull/4845
- docs: explain how to find a clang-format patch generated by CI by @intelliot in https://github.com/XRPLF/rippled/pull/4521
- Update codebase from boost::string_view into std::string_view by @ckeshava in https://github.com/XRPLF/rippled/pull/4509
- Add the fixEnforceNFTokenTrustline amendment: by @scottschurr in https://github.com/XRPLF/rippled/pull/4946
- Change order of checks in amm_info by @Bronek in https://github.com/XRPLF/rippled/pull/4924
- Finish physical redesign by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/4997
- Proposed 2.3.0-b1 by @seelabs in https://github.com/XRPLF/rippled/pull/5050
- fixInnerObjTemplate2 amendment by @scottschurr in https://github.com/XRPLF/rippled/pull/5047
- fix "account_nfts" with unassociated marker returning issue by @yinyiqian1 in https://github.com/XRPLF/rippled/pull/5045
- [TRIVIAL] Bump codecov plugin version to version 4.5.0 by @Bronek in https://github.com/XRPLF/rippled/pull/5055
- Invariant: prevent a deleted account from leaving (most) artifacts on the ledger. by @ximinez in https://github.com/XRPLF/rippled/pull/4663
- fix CTID in tx command returns invalidParams on lowercase hex by @yinyiqian1 in https://github.com/XRPLF/rippled/pull/5049
- chore: remove repeat words by @dashangcun in https://github.com/XRPLF/rippled/pull/5053
- Add xrpld build option and Conan package test by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5052
- Update BUILD.md after PR 5052 by @dangell7 in https://github.com/XRPLF/rippled/pull/5067
- chore: Rename two files from Directory* to Dir*: by @scottschurr in https://github.com/XRPLF/rippled/pull/5058
- chore: Add comments to SignerEntries.h by @scottschurr in https://github.com/XRPLF/rippled/pull/5059
- fix account_objects to disallow filtering by types that an account ca… by @yinyiqian1 in https://github.com/XRPLF/rippled/pull/5056
- [TRIVIAL] Fix NuDB build error by @ximinez in https://github.com/XRPLF/rippled/pull/5061
- [TRIVIAL] Ensure all sorting is ASCII-order consistently across platforms by @ximinez in https://github.com/XRPLF/rippled/pull/5072
- fix: change error for invalid
feature
param infeature
RPC by @mvadari in https://github.com/XRPLF/rippled/pull/5063 - [Trivial] Remove unused constants from resource/Fees.h by @scottschurr in https://github.com/XRPLF/rippled/pull/4856
- docs: Document the process for merging pull requests by @ximinez in https://github.com/XRPLF/rippled/pull/5010
- Merge master into develop by @Bronek in https://github.com/XRPLF/rippled/pull/5085
- Proposed 2.3.0-b2 by @ximinez in https://github.com/XRPLF/rippled/pull/5086
- Fix crash inside
OverlayImpl
loops overids_
by @Bronek in https://github.com/XRPLF/rippled/pull/5071 - chore: Update gcovr EXCLUDE by @Bronek in https://github.com/XRPLF/rippled/pull/5084
- Remove shards by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5066
- refactor: Factor out Transactor::trapTransaction by @Bronek in https://github.com/XRPLF/rippled/pull/5087
- Address rare corruption of NFTokenPage linked list by @scottschurr in https://github.com/XRPLF/rippled/pull/4945
- chore: Fix documentation generation job: by @ximinez in https://github.com/XRPLF/rippled/pull/5091
- Remove reporting mode by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5092
- Remove dead headers by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5081
- Update options documentation by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5083
- Merge master (2.2.2) into develop by @ximinez in https://github.com/XRPLF/rippled/pull/5117
- Retry RPC commands to try to fix MacOS CI jobs by @ximinez in https://github.com/XRPLF/rippled/pull/5120
- Merge 2.2.3 into
develop
by @intelliot in https://github.com/XRPLF/rippled/pull/5134 - chore: fix some comments by @luozexuan in https://github.com/XRPLF/rippled/pull/5094
- updates to book_changes RPC command by @ckeshava in https://github.com/XRPLF/rippled/pull/5096
- Fix order of SQLite PRAGMAS to allow configurable page_size by @vvysokikh1 in https://github.com/XRPLF/rippled/pull/5140
- SQLite: Allow configurable sqlite database pragma variables. by @dangell7 in https://github.com/XRPLF/rippled/pull/5135
- Proposed 2.3.0-b4 by @intelliot in https://github.com/XRPLF/rippled/pull/5144
- docs: clean up API-CHANGELOG.md by @intelliot in https://github.com/XRPLF/rippled/pull/5064
- Elaborate Error Message for rpcInternal by @ckeshava in https://github.com/XRPLF/rippled/pull/4959
- Reformat code with clang-format-18 by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5157
- Consolidate definitions of fields, objects, transactions, and features by @thejohnfreeman in https://github.com/XRPLF/rippled/pull/5122
- Introduce MPT support (XLS-33d): by @gregtatcam in https://github.com/XRPLF/rippled/pull/5143
- fixes small typos in RELEASENOTES.md by @BobConanDev in https://github.com/XRPLF/rippled/pull/5154
- fix account_objects with invalid marker do not return an error by @yinyiqian1 in https://github.com/XRPLF/rippled/pull/5046
- protobuf dependencies are missing on the clean machine by @vlntb in https://github.com/XRPLF/rippled/pull/5156
- Add hubs.xrpkuwait.com to bootstrap by @alloynetworks in https://github.com/XRPLF/rippled/pull/5169
- Add AMMClawback Transaction (XLS-0073d) by @yinyiqian1 in https://github.com/XRPLF/rippled/pull/5142
- Fix unity build by @gregtatcam in https://github.com/XRPLF/rippled/pull/5179
- Add fixAMMv1_2 amendment by @gregtatcam in https://github.com/XRPLF/rippled/pull/5176
- Fix tokens comparison in Payment for temREDUNDANT error by @gregtatcam in https://github.com/XRPLF/rippled/pull/5172
- XLS-70d Credentials by @oleks-rip in https://github.com/XRPLF/rippled/pull/5103
- Fix deadlock in InboundLedgers and NetworkOPs by @Bronek in https://github.com/XRPLF/rippled/pull/5124
- Bug: Replace Uint192 with Hash192 in server_definitions response by @shawnxie999 in https://github.com/XRPLF/rippled/pull/5177
- Proposed 2.3.0-rc1 by @ximinez in https://github.com/XRPLF/rippled/pull/5183
- Fix ledger_entry crash on invalid request by @Bronek in https://github.com/XRPLF/rippled/pull/5189
- fix: include
index
inserver_definitions
RPC by @mvadari in https://github.com/XRPLF/rippled/pull/5190 - Proposed 2.3.0-rc2 by @ximinez in https://github.com/XRPLF/rippled/pull/5191
New Contributors
- @todaymoon made their first contribution in https://github.com/XRPLF/rippled/pull/5041
- @tequdev made their first contribution in https://github.com/XRPLF/rippled/pull/4845
- @yinyiqian1 made their first contribution in https://github.com/XRPLF/rippled/pull/5045
- @dashangcun made their first contribution in https://github.com/XRPLF/rippled/pull/5053
- @luozexuan made their first contribution in https://github.com/XRPLF/rippled/pull/5094
- @vvysokikh1 made their first contribution in https://github.com/XRPLF/rippled/pull/5140
- @BobConanDev made their first contribution in https://github.com/XRPLF/rippled/pull/5154
- @vlntb made their first contribution in https://github.com/XRPLF/rippled/pull/5156
Full Changelog: https://github.com/XRPLF/rippled/compare/2.2.3...2.3.0-rc2