Releases: XRPLF/xrpl-py
Releases · XRPLF/xrpl-py
v4.4.0b0-smartescrow
What's Changed
- Add support for Token Escrow - XLS-85d by @Patel-Raj11 in #853
 - Support NFTokenMintOffer by @tequdev in #851
 - Fix snippets by @Patel-Raj11 in #855
 - feat: add support for Permissioned DEX (XLS-81) by @khancode in #854
 - Add warnings for MPTokenMetadata - XLS-89d by @Patel-Raj11 in #856
 - 4.3.0 release by @ckeshava in #858
 
New Contributors
Full Changelog: v4.3.0b0...v4.4.0b0
v4.3.0
What's Changed
- chore(deps): bump h11 from 0.14.0 to 0.16.0 by @dependabot[bot] in #838
 - chore(deps-dev): bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #848
 - update the lock file with newer dependency versions by @ckeshava in #852
 - Single Asset Vault XLS-65d by @ckeshava in #814
 - Add support for Token Escrow - XLS-85d by @Patel-Raj11 in #853
 - Support NFTokenMintOffer by @tequdev in #851
 - Fix snippets by @Patel-Raj11 in #855
 - feat: add support for Permissioned DEX (XLS-81) by @khancode in #854
 - Add warnings for MPTokenMetadata - XLS-89d by @Patel-Raj11 in #856
 - 4.3.0 release by @ckeshava in #858
 
New Contributors
Full Changelog: v4.2.0...v4.3.0
v4.3.0b0-smartescrow
What's Changed
- chore(deps): bump pycryptodome from 3.21.0 to 3.23.0 by @dependabot[bot] in #841
 - expect tecNO_DELEGATE_PERMISSION error code instead of tecNO_PERMISSION by @Patel-Raj11 in #842
 - refactor: improve 
Request.from_dictto have fewer exceptions to the rule by @mvadari in #726 - Revert "fix: Update default cryptographic algorithm in 
Walletclass methods" by @Patel-Raj11 in #843 - execute faucet tests separately by @Patel-Raj11 in #844
 - Fix faucet test - Github actions by @Patel-Raj11 in #845
 - feat: add support for Batch amendment by @mvadari in #757
 - 4.2.0 release by @khancode in #847
 - chore(deps): bump h11 from 0.14.0 to 0.16.0 by @dependabot[bot] in #838
 - chore(deps-dev): bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #848
 - update the lock file with newer dependency versions by @ckeshava in #852
 - Single Asset Vault XLS-65d by @ckeshava in #814
 
Full Changelog: v4.2.0b3...v4.3.0b0
v4.2.0
What's Changed
- Implement account permission delegation - XLS-74d and XLS-75d amendments by @Patel-Raj11 in #840
 - feat: add support for Batch amendment by @mvadari in #757
 - feat: add model validation for types by @mvadari in #708
 - fix: Update default cryptographic algorithm in 
Walletclass methods by @ckeshava in #770 - fix: add 
MPTAmountsupport inIssuemodel by @khancode in #809 - fix: update error msg for MPT float inputs; fix #796 by @ckeshava in #813
 - fix #805: Upgrade pyproject config file to Poetry v2 by @ckeshava in #819
 - Fix the get_latest_open_ledger_sequence method by @ckeshava in #820
 - fix: add 
MPTCurrencytype instead ofMPTAmountforIssues by @mvadari in #822 - fix: increase websocket payload default max size by @rikublock in #795
 - ci: fix flakiness of snippet tests (hopefully) by @mvadari in #823
 - dev: add definitions.json generation script by @mvadari in #772
 - Fix: default flags field for transaction frozen class should be None by @AvbrehtLuka in #821
 - refactor: improve 
Request.from_dictto have fewer exceptions to the rule by @mvadari in #726 - Revert "fix: Update default cryptographic algorithm in 
Walletclass methods" by @Patel-Raj11 in #843 - execute faucet tests separately by @Patel-Raj11 in #844
 - Fix faucet test - Github actions by @Patel-Raj11 in #845
 
New Contributors
- @AvbrehtLuka made their first contribution in #821
 - @Patel-Raj11 made their first contribution in #840
 
Full Changelog: v4.1.0...v4.2.0
v4.2.0b3-smartescrow
Full Changelog: v4.2.0b2-smartescrow...v4.2.0b3
4.2.0b2-smartescrow
This release is a beta that adds support for Smart Escrows.
What's Changed
- fix #805: Upgrade pyproject config file to Poetry v2 by @ckeshava in #819
 - Fix the get_latest_open_ledger_sequence method by @ckeshava in #820
 - fix: add 
MPTCurrencytype instead ofMPTAmountforIssues by @mvadari in #822 - fix: increase websocket payload default max size by @rikublock in #795
 - ci: fix flakiness of snippet tests (hopefully) by @mvadari in #823
 
Full Changelog: 4.2.0b0-smart-escrows...v4.2.0b2-smartescrow
4.2.0b0-smart-escrows
This release is a beta that adds support for Smart Escrows.
What's Changed
- fix: Update default cryptographic algorithm in 
Walletclass methods by @ckeshava in #770 - feat: add model validation for types by @mvadari in #708
 - fix: add 
MPTAmountsupport inIssuemodel by @khancode in #809 - fix: update error msg for MPT float inputs; fix #796 by @ckeshava in #813
 
Full Changelog: v4.1.0...4.2.0b0-smart-escrows
v4.1.0
What's Changed
- chore(deps-dev): bump mypy from 1.13.0 to 1.14.1 by @dependabot in #789
 - [Fix #710] Use network_id to identify faucet_url by @ckeshava in #715
 - refactor: replace 
darglintwithpydoclintby @mvadari in #749 - support DynamicNFT XLS-46 by @yinyiqian1 in #799
 - feat: add support for the 
simulateRPC (XLS-69d) by @mvadari in #793 - chore(deps): bump deprecated from 1.2.15 to 1.2.18 by @dependabot in #800
 - Support AMMClawback amendment by @ckeshava in #802
 - XLS-80d Permissioned Domains by @ckeshava in #773
 - Deep freeze XLS-77d by @achowdhry-ripple in #803
 
New Contributors
- @yinyiqian1 made their first contribution in #799
 - @achowdhry-ripple made their first contribution in #803
 
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- Use Github-Actions for PyPI release process by @ckeshava in #760
 - fix: docs build by @justinr1234 in #761
 - Updates to FeeSettings ledger object by @ckeshava in #758
 - Add include_deleted param to ledger_entry API by @Kassaking7 in #721
 - Validate the serialization of maximum UINT64 value OracleSet txn by @ckeshava in #756
 - Use base 10 serialization for all amount fields in MPT by @khancode
 - feat: Multi-Purpose Tokens (MPT) @khancode in #732
 
Breaking Change
- fix: remove Python 3.7 support to fix dependency installation and use 3.8 as new default by @khancode in #737
 
Full Changelog: v3.0.0...v4.0.0
v4.0.0b3
What's Changed
- update definitions, rename MPTokenHolder to Holder, remove LockedAmount
 - Validate the serialization of maximum UINT64 value OracleSet txn by @ckeshava in #756
 - Add 
include_deletedparam to ledger_entry API by @Kassaking7 in #721 - Updates to FeeSettings ledger object by @ckeshava in #758
 - fix: docs build by @justinr1234 in #761
 - fix: read the docs build by @justinr1234 in #762
 - Update CHANGELOG.md by @dangell7 in #748
 - Use Github-Actions for PyPI release process by @ckeshava in #760
 
Full Changelog: v4.0.0b2...v4.0.0b3