Releases: XRPLF/xrpl-py
Releases · XRPLF/xrpl-py
v4.0.0b2
v4.0.0b0
v4.0.0b1
v3.0.0
Breaking Changes
What's Changed
- incorporate DeliverMax in Payment transactions by @ckeshava in #684
- Add nfts_by_issuer data type by @Kassaking7 in #707
from_xrpl
should not accept snake_case dict keys by @ckeshava in #694- Use kw_only=True parameter in dataclass module by @ckeshava in #673
- Empty strings in DIDSet transaction by @ckeshava in #717
- feat: add
feature
RPC by @mvadari in #719 - Remove deprecated
full
parameter from ledger request model by @kennyzlei in #722 - Remove deprecated
accounts
andtype
parameters from ledger request model by @kennyzlei in #724 - v3.0.0 release by @khancode in #731
New Contributors
- @Kassaking7 made their first contribution in #707
- @kennyzlei made their first contribution in #722
Full Changelog: v2.6.0...v3.0.0
v2.6.0
What's Changed
- refactor: make transaction flag mapping more maintainable by @mvadari in #677
- add CTID field in the tx command request by @ckeshava in #672
- update the ISO currency code regular expression by @ckeshava in #674
- test: run tests on python 3.12 by @mvadari in #688
- Rectify flag name TF_NO_RIPPLE_DIRECT by @ckeshava in #691
- Update faucet_url processing logic by @ckeshava in #690
- validate the contents of seed before creating a Wallet object by @ckeshava in #686
- add the missing AMMDeposit flag TF_TWO_ASSET_IF_EMPTY by @ckeshava in #696
- Custom timeout for requests by @ckeshava in #687
- Support for PriceOracles by @ckeshava in #701
- remove: Hooks faucet by @khancode in #705
- refactor: use single Oracle class for Price Oracles by @khancode in #704
- feat: add input check for OracleSet params AssetPrice and Scale by @anissa-ripple in #711
New Contributors
- @ckeshava made their first contribution in #672
- @anissa-ripple made their first contribution in #711
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
-
fix: fix network ID tests + refactor network ID logic by @mvadari in #655
-
fix: export
get_nftoken_id
andparse_nftoken_id
, better error handling by @mvadari in #646 -
feat: add support for
server_definitions
RPC by @mvadari in #659 -
feat: add support for XLS-40 + add script to auto-generate models from rippled code by @mvadari in #652
-
chore(deps): bump pycryptodome from 3.18.0 to 3.19.0 by @dependabot in #653
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- feat: Update
SetFee
with new syntax pending XRPFee amendment by @JST5000 in #634 - fix: update request models related to AMM by @khancode in #638
- fix: better error handling if wallet is passed into account/destination by @mvadari in #647
- fix BidMin & BidMax types by @khancode in #649
- feat: add support for XLS-38d by @mvadari in #417
Chores and Docs
- chore(deps-dev): bump pygments from 2.12.0 to 2.15.0 by @dependabot in #637
- chore(deps): bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #636
- docs: Update PR template by @JST5000 in #641
- chore(deps-dev): bump sphinx-rtd-theme from 1.2.2 to 1.3.0 by @dependabot in #639
- docs: Add Discord announcement step by @JST5000 in #640
- docs: Update ReadTheDocs (rtd) configuration by @JST5000 in #642
- docs: Update theme to ReadTheDocs always (fixes regression) by @JST5000 in #643
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- feat: add AMM support by @khancode in #422
- fix: remove unnecessary parameters from LedgerClosed request by @jungsooyun in #628
New Contributors
- @jungsooyun made their first contribution in #628
Full Changelog: v2.2.0...v2.3.0
v2.2.0
v1.10.0
What's Changed
- feature
NetworkID
by @dangell7 in #520 - chore(deps): bump pycryptodome from 3.17 to 3.18.0 by @dependabot in #585
- fix(test): move integration test out from unit tests by @mvadari in #603
- test: run snippets in CI by @mvadari in #602
- feat: Add missing
nft_page
,ledger_index
andledger_hash
fields to requests by @pdp2121 in #604 - Fix invalid account address (#611) by @JST5000 in #625
Full Changelog: v1.9.0...v1.10.0