Skip to content

Latest commit

 

History

History
1746 lines (920 loc) · 114 KB

CHANGELOG.md

File metadata and controls

1746 lines (920 loc) · 114 KB

Changelog

0.79.0 (2024-11-14)

Full Changelog: v0.78.1...v0.79.0

Features

0.78.1 (2024-11-12)

Full Changelog: v0.78.0...v0.78.1

Bug Fixes

  • don't use dicts as iterables in transform (#627) (717c8a9)

Chores

  • api: add business_account_token param for listing Balances (#625) (7513850)
  • api: adds replacement_account_token to Card create parameters (#623) (79071df)
  • internal: cleanup duplicate import (#624) (d067e5e)
  • tests: adjust retry timeout values (#621) (1a732a9)

Documentation

0.78.0 (2024-11-05)

Full Changelog: v0.77.2...v0.78.0

⚠ BREAKING CHANGES

  • api: removes AuthRules V1 (#620)

Features

0.77.2 (2024-11-04)

Full Changelog: v0.77.1...v0.77.2

Bug Fixes

  • support json safe serialization for basemodel subclasses (#616) (be1d3e3)

0.77.1 (2024-11-02)

Full Changelog: v0.77.0...v0.77.1

Bug Fixes

  • don't use dicts as iterables in transform (#615) (65456d4)

Chores

  • api: adds charge_off functionality to FinancialAccounts (#613) (44895bb)
  • docs: updates to documentation for V2 AuthRules (#611) (8931217)
  • internal: bump mypy (#614) (717b3f3)

0.77.0 (2024-10-28)

Full Changelog: v0.76.0...v0.77.0

Features

Chores

  • api: add PIN_BLOCKED to detailed_results property on Event (#606) (ac9985f)
  • api: adds new result types to Transactions and Events (#608) (ff13e35)
  • internal: bump pytest to v8 & pydantic (#609) (a2641b7)

0.76.0 (2024-10-23)

Full Changelog: v0.75.0...v0.76.0

Features

  • api: add interest_details properties to LoanTapes (#604) (365001b)

0.75.0 (2024-10-22)

Full Changelog: v0.74.1...v0.75.0

Features

  • api: removes transfer_transaction.created webhook and updates to VerificationApplication (#603) (b387f32)

Chores

  • internal: remove unused black config (#601) (73a28e5)

0.74.1 (2024-10-21)

Full Changelog: v0.74.0...v0.74.1

Bug Fixes

  • client/async: correctly retry in all cases (#600) (d0f302c)

Chores

0.74.0 (2024-10-11)

Full Changelog: v0.73.0...v0.74.0

Features

  • api: updates to documentation and addition of new 3DS simulation methods (#595) (041dc26)

0.73.0 (2024-10-09)

Full Changelog: v0.72.1...v0.73.0

Features

  • api: small updates to Documents, AccountHolders and LoanTapes (#594) (7011e2d)

Chores

0.72.1 (2024-10-07)

Full Changelog: v0.72.0...v0.72.1

Bug Fixes

  • client: avoid OverflowError with very large retry counts (#591) (aa81a86)

Chores

  • api: small updates to verification addresses and Statement and LoanTape fields (#588) (98d9c01)
  • internal: add support for parsing bool response content (#590) (1cb2aa4)

0.72.0 (2024-10-01)

Full Changelog: v0.71.0...v0.72.0

Features

  • api: rename loan_tape_response.statement_balance to previous_statement_balance (#587) (57b648e)

Documentation

  • fix typo in fenced code block language (#586) (5e8dbb4)
  • improve and reference contributing documentation (#584) (aa350d9)

0.71.0 (2024-10-01)

Full Changelog: v0.70.0...v0.71.0

Features

  • api: add Management Operations and Loan Tapes API (#582) (34cdf6a)

0.70.0 (2024-09-25)

Full Changelog: v0.69.0...v0.70.0

Features

  • api: adds endpoint for migrating auth rules from v1 to V2. marks v1 auth rules as deprecated (#581) (71cfe49)
  • client: allow overriding retry count header (#580) (ee6b2a9)

Chores

  • internal: use typing_extensions.overload instead of typing (#578) (186a97c)

0.69.0 (2024-09-24)

Full Changelog: v0.68.0...v0.69.0

Features

  • api: add ACCOUNT_DELINQUENT to detailed_results enum (#576) (b4f8760)

0.68.0 (2024-09-23)

Full Changelog: v0.67.0...v0.68.0

Features

  • api: add canceled to transaction_status enum values (#575) (d10002b)

Chores

  • internal: update pydantic v1 compat helpers (#573) (90fa3a1)

0.67.0 (2024-09-19)

Full Changelog: v0.66.2...v0.67.0

⚠ BREAKING CHANGES

  • api: update model FinancialAccount (#572)

Features

0.66.2 (2024-09-19)

Full Changelog: v0.66.1...v0.66.2

Bug Fixes

  • client: handle domains with underscores (#568) (82cdfb0)

0.66.1 (2024-09-18)

Full Changelog: v0.66.0...v0.66.1

Chores

  • internal: specify API version for each endpoints instead of hardcoded in base URLs (#565) (ad2d835)
  • tests: fix get_embed_url to specify /v1/ prefix (f84ec12)

0.66.0 (2024-09-17)

Full Changelog: v0.65.0...v0.66.0

⚠ BREAKING CHANGES

  • api: updates book transfer status, updates to transactions, add currency model (#564)

Features

  • api: updates book transfer status, updates to transactions, add currency model (#564) (49a3a63)

Chores

Documentation

  • readme: add section on determining installed version (#560) (05ba523)
  • update CONTRIBUTING.md (#561) (1ac232c)

0.65.0 (2024-09-06)

Full Changelog: v0.64.0...v0.65.0

Features

  • api: add tier and state to financial_accounts (#557) (9bad05b)

Chores

0.64.0 (2024-09-03)

Full Changelog: v0.63.0...v0.64.0

Features

  • api: declare AccountHolderBusinessResponse and remove entity_token from BusinessEntity (#551) (6e6aff0)

0.63.0 (2024-08-29)

Full Changelog: v0.62.0...v0.63.0

⚠ BREAKING CHANGES

  • api: add shared model Document (#549)

Features

0.62.0 (2024-08-28)

Full Changelog: v0.61.0...v0.62.0

Features

  • api: add 'pin status' and 'pending_commands' to Card model (#548) (659ecca)

Chores

0.61.0 (2024-08-23)

Full Changelog: v0.60.0...v0.61.0

Features

  • api: add endpoints and webhooks for 3DS challenge decisions and challenges (#544) (c5437be)

0.60.0 (2024-08-23)

Full Changelog: v0.59.0...v0.60.0

Features

  • api: new book_transfer_transaction events and Settlement Report field deprecations (#542) (2e73d68)

0.59.0 (2024-08-20)

Full Changelog: v0.58.0...v0.59.0

Features

  • api: add property next_payment_end_date and next_payment_due_date to Statement model (#541) (eba1a51)

Chores

  • ci: also run pydantic v1 tests (#540) (c48e5c4)
  • client: fix parsing union responses when non-json is returned (#539) (139cfd8)
  • docs: update state description on Card (#537) (73f607e)

0.58.0 (2024-08-16)

Full Changelog: v0.57.0...v0.58.0

Features

  • api: add StatementListParams property include_initial_statements (#536) (6a24d16)

Chores

  • internal: use different 32bit detection method (#534) (1e1f813)

0.57.0 (2024-08-14)

Full Changelog: v0.56.0...v0.57.0

Features

  • api: add SettlementReport property is_complete (#533) (cd57de3)

Chores

0.56.0 (2024-08-12)

Full Changelog: v0.55.0...v0.56.0

Features

  • api: add property Account.cardholder_currency (#529) (26f0669)
  • api: add property Card.cardholder_currency (26f0669)
  • api: add property CardProgram.cardholder_currencies (26f0669)
  • api: add property CardProgram.cardholder_currency (26f0669)

Chores

  • ci: bump prism mock server version (#526) (c610f81)
  • internal: ensure package is importable in lint cmd (#528) (194b0d7)

0.55.0 (2024-08-09)

Full Changelog: v0.54.0...v0.55.0

⚠ BREAKING CHANGES

  • api: rename property 'financial_accounts.statement.AccountStanding.state' to 'period_state' (#525)

Features

  • api: add event type 'card.reissued' (#521) (87e7ab3)
  • api: add methods to simulate enrollment review and enrollment document review (#523) (4e4515f)
  • api: rename property 'financial_accounts.statement.AccountStanding.state' to 'period_state' (#525) (909ecac)

Chores

0.54.0 (2024-08-05)

Full Changelog: v0.53.1...v0.54.0

Features

  • api: add event type 'statements.created' (#518) (2dd6b21)
  • client: add retries_taken to raw response class (#514) (2d797d0)

Chores

0.53.1 (2024-07-29)

Full Changelog: v0.53.0...v0.53.1

Bug Fixes

  • client: correctly apply client level timeout for account holders (#510) (9ec85e1)

Chores

  • internal: add type construction helper (#508) (a0cfd29)

0.53.0 (2024-07-26)

Full Changelog: v0.52.0...v0.53.0

Features

  • api: add method to fetch the extended credit for a given credit product (#507) (fb874a3)

Chores

0.52.0 (2024-07-23)

Full Changelog: v0.51.0...v0.52.0

⚠ BREAKING CHANGES

  • api: deprecate 'auth rule token' in 'card' and 'account holder' models (#504)

Features

  • api: deprecate 'auth rule token' in 'card' and 'account holder' models (#504) (9cf5402)

Chores

Documentation

0.51.0 (2024-07-19)

Full Changelog: v0.50.0...v0.51.0

Features

  • api: add method to retrieve a transaction's enhanced commercial data (#500) (f0662e9)

Chores

  • ci: limit release doctor target branches (#499) (4fa41c9)
  • docs: document how to do per-request http client customization (#497) (bae139d)

0.50.0 (2024-07-17)

Full Changelog: v0.49.0...v0.50.0

Features

Chores

  • docs: minor update to formatting of API link in README (#495) (4f1dd78)
  • internal: minor options / compat functions updates (#493) (05b1935)

0.49.0 (2024-07-11)

Full Changelog: v0.48.6...v0.49.0

Features

  • api: param 'financial_account_token' for 'external_bank_accounts.create()' is now required (#491) (1b8968d)

0.48.6 (2024-07-11)

Full Changelog: v0.48.5...v0.48.6

Chores

Documentation

0.48.5 (2024-07-02)

Full Changelog: v0.48.4...v0.48.5

Bug Fixes

  • client: always respect content-type multipart/form-data if provided (#481) (cb58f98)

Chores

  • gitignore test server logs (#478) (333ec59)
  • internal: add helper method for constructing BaseModels (#480) (037c807)
  • internal: add reflection helper function (#476) (4d84125)
  • internal: add rich as a dev dependency (#479) (a7843c1)

0.48.4 (2024-06-27)

Full Changelog: v0.48.3...v0.48.4

Chores

0.48.3 (2024-06-27)

Full Changelog: v0.48.2...v0.48.3

Bug Fixes

  • build: include more files in sdist builds (#472) (9f173fd)

0.48.2 (2024-06-26)

Full Changelog: v0.48.1...v0.48.2

Bug Fixes

  • temporarily patch upstream version to fix broken release flow (#470) (ca18455)

0.48.1 (2024-06-25)

Full Changelog: v0.48.0...v0.48.1

Bug Fixes

  • docs: fix link to advanced python httpx docs (#469) (f1683b5)

Chores

0.48.0 (2024-06-21)

Full Changelog: v0.47.0...v0.48.0

⚠ BREAKING CHANGES

  • api: remove unused event type 'statement.created'
  • api: remove unused business account type
  • api: remove unused embed request params type
  • api: updates (#466)

Features

  • api: add 'reverse' method for book transfers (0e94cdb)
  • api: add field 'trace numbers' to payment method attribute model (0e94cdb)
  • api: remove unused business account type (0e94cdb)
  • api: remove unused embed request params type (0e94cdb)
  • api: remove unused event type 'statement.created' (0e94cdb)
  • api: updates (#466) (0e94cdb)

Bug Fixes

  • client/async: avoid blocking io call for platform headers (#465) (67c2ce2)

Chores

  • internal: add a default_query method (#463) (37cd9bd)

0.47.0 (2024-06-12)

Full Changelog: v0.46.0...v0.47.0

Features

0.46.0 (2024-06-05)

Full Changelog: v0.45.0...v0.46.0

⚠ BREAKING CHANGES

  • api: remove some endpoints and other API updates (#458)

Features

  • api: remove some endpoints and other API updates (#458) (378e64e)

0.45.0 (2024-05-30)

Full Changelog: v0.44.0...v0.45.0

Features

  • api: update detailed_results enum values (#456) (16837ea)

0.44.0 (2024-05-29)

Full Changelog: v0.43.0...v0.44.0

Features

  • api: add simulate_receipt and simulate_action endpoints (#454) (d7058ec)

0.43.0 (2024-05-29)

Full Changelog: v0.42.0...v0.43.0

Features

Chores

Documentation

  • contributing: update references to rye-up.com (#451) (7ac824e)
  • readme: fix misleading timeout example value (#439) (74afd3f)

0.42.0 (2024-05-01)

Full Changelog: v0.41.0...v0.42.0

Features

Bug Fixes

Chores

0.41.0 (2024-04-08)

Full Changelog: v0.40.0...v0.41.0

Features

  • api: add detailed result CARD_NOT_ACTIVATED (#413) (c0f2fc0)
  • api: add event type digital_wallet.tokenization_two_factor_authentication_code_sent (#409) (2431cc1)
  • api: add params spend_limit and spend_velocity (#412) (40d9cce)
  • api: add settlement_report.updated enum (#402) (49b6566)
  • api: update financial transaction status enum (#405) (5978972)
  • api: update link to encrypted PIN block docs (#414) (aefe04e)
  • api: updates (#403) (a1f9274)
  • client: add DefaultHttpxClient and DefaultAsyncHttpxClient (#415) (d264e68)
  • package: export default constants (#404) (aadd2c5)

Bug Fixes

  • project: use absolute github links on PyPi (#406) (cf279ff)
  • revert regression with 3.7 support (#401) (ca50938)

Chores

  • client: validate that max_retries is not None (#408) (a073786)
  • internal: defer model build for import latency (#410) (48a5b9a)
  • internal: streaming updates (#411) (42944ef)

Documentation

0.40.0 (2024-03-21)

Full Changelog: v0.39.0...v0.40.0

Features

Performance Improvements

Chores

  • add back examples (e0eba72)
  • add back removed code (36c5c4e)
  • client: improve error message for invalid http_client argument (#380) (0ea3801)
  • docs: add back custom readme code (23a52b2)
  • docs: mention install from git repo (#377) (8b6e48c)
  • docs: temporarily remove custom readme code (#387) (93530fd)
  • export NOT_GIVEN sentinel value (#384) (841497f)
  • internal: add core support for deserializing into number response (#381) (cb5e9d2)
  • internal: bump pyright (#382) (8aad846)
  • internal: formatting change (#394) (b9ede81)
  • internal: improve deserialisation of discriminated unions (#385) (9062866)
  • internal: loosen input type for util function (#392) (1294d5b)
  • internal: minor core client restructuring (#374) (bca5b1c)
  • internal: split up transforms into sync / async (#378) (0cecc63)
  • internal: support more input types (#379) (0cde41d)
  • internal: support parsing Annotated types (#383) (ded4ec2)
  • internal: update generated pragma comment (#391) (cac2a8b)
  • temporarily remove examples for migration (644a601)
  • temporarily remove various code as part of refactor (#388) (306df73)

Documentation

0.39.0 (2024-02-27)

Full Changelog: v0.38.0...v0.39.0

Features

Chores

0.38.0 (2024-02-23)

Full Changelog: v0.37.0...v0.38.0

Features

Chores

0.37.0 (2024-02-21)

Full Changelog: v0.36.0...v0.37.0

Features

  • api: create financial account and retry microdeposits endpoints (#366) (4cc06ec)

Chores

0.36.0 (2024-02-19)

Full Changelog: v0.35.0...v0.36.0

Features

  • api: update financial_account_type and documentation (#363) (589dd28)

Chores

  • internal: refactor release environment script (#361) (6da0145)
  • tests: add integration test for pagination (#358) (8aafef9)

Documentation

0.35.0 (2024-02-07)

Full Changelog: v0.34.2...v0.35.0

Features

0.34.2 (2024-02-06)

Full Changelog: v0.34.1...v0.34.2

Bug Fixes

  • types: loosen most List params types to Iterable (#355) (9d94f70)

Chores

0.34.1 (2024-02-04)

Full Changelog: v0.34.0...v0.34.1

Bug Fixes

  • prevent crash when platform.architecture() is not allowed (#351) (fc7fd7b)

Chores

  • interal: make link to api.md relative (#349) (f85a5e0)

0.34.0 (2024-01-31)

Full Changelog: v0.33.0...v0.34.0

Features

  • api: add account_token and card_program_token to Card (#347) (f94944e)

0.33.0 (2024-01-31)

Full Changelog: v0.32.0...v0.33.0

Features

Chores

  • internal: cast type in mocked test (#344) (aa6e754)
  • internal: enable ruff type checking misuse lint rule (#341) (312383f)
  • internal: support multipart data with overlapping keys (#340) (e74deea)
  • internal: support pre-release versioning (#345) (44505cc)

0.32.0 (2024-01-23)

Full Changelog: v0.31.1...v0.32.0

⚠ BREAKING CHANGES

  • api: change account holder creation response, new settlement detail type (#337)

Features

  • api: change account holder creation response, new settlement detail type (#337) (6d8a046)

Chores

  • ci: rely on Stainless GitHub App for releases (#334) (90063d7)
  • internal: add internal helpers (#336) (9849b51)
  • internal: remove redundant client test (#331) (18ad2ad)
  • internal: share client instances between all tests (#335) (0fe132a)
  • internal: speculative retry-after-ms support (#332) (579486a)
  • lazy load raw resource class properties (#333) (e275233)

0.31.1 (2024-01-17)

Full Changelog: v0.31.0...v0.31.1

Features

Chores

0.31.0 (2024-01-16)

Full Changelog: v0.30.0...v0.31.0

Features

  • client: add support for streaming raw responses (#323) (ab894d3)

Bug Fixes

  • client: ensure path params are non-empty (#324) (c569801)

Chores

  • client: improve debug logging for failed requests (#320) (c68b9a6)

Documentation

0.30.0 (2024-01-09)

Full Changelog: v0.29.1...v0.30.0

Features

  • add None default value to nullable response properties (#315) (81458b1)
  • api: add card renew endpoint (#319) (2ec8b25)

Chores

  • add .keep files for examples and custom code directories (#318) (d21bb0c)
  • internal: bump license (#312) (03038ed)
  • internal: loosen type var restrictions (#317) (fae02b2)
  • internal: replace isort with ruff (#314) (8b841b0)
  • use property declarations for resource members (#316) (969451f)

0.29.1 (2023-12-28)

Full Changelog: v0.29.0...v0.29.1

Bug Fixes

  • client: correctly use custom http client auth (#311) (d3913db)

Chores

0.29.0 (2023-12-18)

Full Changelog: v0.28.0...v0.29.0

Features

  • api: remove /auth_stream enrollment endpoints (#302) (a810e9c)

Chores

  • ci: run release workflow once per day (#300) (edfd745)

0.28.0 (2023-12-15)

Full Changelog: v0.27.2...v0.28.0

Features

  • api: rename token and type to financial_account_token and financial_account_type (#299) (e7fe65c)

Documentation

Refactors

0.27.2 (2023-12-08)

Full Changelog: v0.27.1...v0.27.2

Bug Fixes

  • avoid leaking memory when Client.with_options is used (#293) (7d31816)

0.27.1 (2023-12-08)

Full Changelog: v0.27.0...v0.27.1

Bug Fixes

  • errors: properly assign APIError.body (#292) (b331f3a)

Chores

0.27.0 (2023-12-05)

Full Changelog: v0.26.2...v0.27.0

Features

  • api: remove CLOSED account enum and update docstrings (#284) (6441b1e)

Chores

0.26.2 (2023-12-01)

Full Changelog: v0.26.1...v0.26.2

Bug Fixes

  • client: correct base_url setter implementation (#280) (1b9427c)

Chores

  • internal: minor internal restructuring (#277) (c897da5)
  • internal: remove unused type var (#279) (fcdcf4b)
  • internal: replace string concatenation with f-strings (#278) (b6d02a1)

Documentation

0.26.1 (2023-11-30)

Full Changelog: v0.26.0...v0.26.1

Bug Fixes

  • client: ensure retried requests are closed (#274) (2275961)

Chores

0.26.0 (2023-11-28)

Full Changelog: v0.25.1...v0.26.0

Features

  • api: add get spend_limits endpoints to cards and accounts (#269) (d5601a3)

Chores

0.25.1 (2023-11-21)

Full Changelog: v0.25.0...v0.25.1

Bug Fixes

  • client: attempt to parse unknown json content types (#261) (e8650d3)

Chores

  • internal: update stats file (#259) (f312176)
  • internal: update type hint for helper function (#260) (ee16cd4)

Documentation

0.25.0 (2023-11-16)

Full Changelog: v0.24.3...v0.25.0

Features

Chores

  • internal: fix devcontainer interpeter path (#253) (17d39da)
  • internal: fix typo in NotGiven docstring (#251) (be151c6)

Documentation

0.24.3 (2023-11-13)

Full Changelog: v0.24.2...v0.24.3

Bug Fixes

  • client: retry if SSLWantReadError occurs in the async client (#249) (1267620)

0.24.2 (2023-11-10)

Full Changelog: v0.24.1...v0.24.2

Bug Fixes

  • client: serialise pydantic v1 default fields correctly in params (#247) (ed6f61a)

0.24.1 (2023-11-10)

Full Changelog: v0.24.0...v0.24.1

Bug Fixes

  • models: mark unknown fields as set in pydantic v1 (#246) (a495004)

Chores

Documentation

0.24.0 (2023-11-09)

Full Changelog: v0.23.0...v0.24.0

Features

Chores

  • internal: improve github devcontainer setup (#239) (c95e537)

0.23.0 (2023-11-08)

Full Changelog: v0.22.2...v0.23.0

Features

  • client: support passing httpx.Timeout to method timeout argument (#234) (d70cab3)

Bug Fixes

  • api: correct type for other fees details (#238) (3e4efea)

Chores

0.22.2 (2023-11-06)

Full Changelog: v0.22.1...v0.22.2

Bug Fixes

  • prevent TypeError in Python 3.8 (ABC is not subscriptable) (#233) (55fd8a3)

Chores

  • internal: remove unused int/float conversion (#231) (1256055)

Documentation

  • api: improve method signatures for named path params (#228) (476d296)
  • improve account holder control person documentation (#230) (36abfb0)
  • readme: improve example snippets (#232) (ace36a4)

0.22.1 (2023-11-03)

Full Changelog: v0.22.0...v0.22.1

Bug Fixes

  • binaries: don't synchronously block in astream_to_file (#226) (cfc5441)

0.22.0 (2023-11-03)

Full Changelog: v0.21.0...v0.22.0

Features

  • api: add verification_attempts response property (#223) (84446d7)
  • client: allow binary returns (#224) (78c7e86)
  • client: support accessing raw response objects (#218) (8540bba)
  • client: support passing BaseModels to request params at runtime (#225) (ab37ce8)
  • github: include a devcontainer setup (#222) (1256ea0)
  • package: add classifiers (#221) (a1d9641)

Chores

  • internal: minor restructuring of base client (#220) (2c36aa7)
  • internal: require explicit overrides (#217) (c85bd62)

0.21.0 (2023-10-26)

Full Changelog: v0.20.0...v0.21.0

Features

  • api: add CardProgram and DigitalCardArt resources (#213) (afcb7e4)

0.20.0 (2023-10-25)

Full Changelog: v0.19.3...v0.20.0

Features

  • api: add AUTH_STREAM_ACCESS to responder endpoints (#205) (55d9f21)
  • api: add verification_failed_reason (#203) (b6dfb4d)
  • api: updates (#197) (34f3534)
  • client: add logging setup (#187) (4ec658e)
  • client: adjust retry behavior to be exponential backoff (#209) (b571389)
  • client: improve file upload types (#208) (ff0cca0)
  • client: support passing httpx.URL instances to base_url (#199) (fec5362)
  • make webhook headers case insensitive (#190) (e0a5811)

Bug Fixes

  • client: accept io.IOBase instances in file params (#194) (c41ebb0)
  • client: correctly handle arguments with env vars (#188) (1bc8b58)

Chores

Documentation

  • improve to dictionary example (#211) (773b0f5)
  • organisation -> organization (UK to US English) (#195) (d082979)

Refactors

0.19.3 (2023-10-11)

Full Changelog: v0.19.2...v0.19.3

Features

  • client: add forwards-compatible pydantic methods (#181) (0bb14e3)
  • client: add support for passing in a httpx client (#183) (c2a69fb)

0.19.2 (2023-10-05)

Full Changelog: v0.19.1...v0.19.2

Features

0.19.1 (2023-10-03)

Full Changelog: v0.19.0...v0.19.1

Features

  • client: handle retry-after header with a date format (#176) (3d6fbc8)

Chores

0.19.0 (2023-09-29)

Full Changelog: v0.18.6...v0.19.0

⚠ BREAKING CHANGES

  • api: remove post /webhooks/account_holders endpoint (#171)

Refactors

  • api: remove post /webhooks/account_holders endpoint (#171) (a2143d4)

0.18.6 (2023-09-27)

Full Changelog: v0.18.5...v0.18.6

Features

Bug Fixes

  • client: don't error by default for unexpected content types (#166) (cf9c611)

Chores

  • internal: move error classes from _base_exceptions to _exceptions (⚠️ breaking) (#168) (f959dd5)
  • tests: improve raw response test (#170) (0848bd0)

0.18.5 (2023-09-20)

Full Changelog: v0.18.4...v0.18.5

Features

  • api: add simulation endpoints, event types, fix transfer request AuthRule (#164) (ca1e3dc)

0.18.4 (2023-09-15)

Full Changelog: v0.18.3...v0.18.4

Features

  • client: retry on 408 Request Timeout (#160) (9ef57a3)

Bug Fixes

  • client: properly configure model set fields (#159) (1c13556)

Chores

Documentation

  • add some missing inline documentation (#156) (e1a3ac0)

0.18.3 (2023-09-11)

Full Changelog: v0.18.2...v0.18.3

Features

  • api: add Simulate Return Payment endpoint (#155) (b81d2ac)
  • api: add tokenizations.simulate and correct typo'd enum (#151) (8968036)
  • api: add user defined id (#144) (88a2f52)
  • fixes tests where an array has to have unique enum values (#147) (0dbc2e6)
  • types: remove unused types (#145) (9e13e49)

Bug Fixes

  • client: properly handle optional file params (#146) (15a0f07)

Chores

Documentation

0.18.2 (2023-08-24)

Chores

0.18.1 (2023-08-17)

Features

0.18.0 (2023-08-15)

⚠ BREAKING CHANGES

  • api: change key to secret (#121)

Features

Styles

  • prefer importing types directly instead of module names (#124) (5048bec)

Chores

0.17.8 (2023-08-11)

Features

  • allOf models now have toXxx methods to access the separate allOf models (#117) (f6103e9)
  • api: add card reissue shipping options (#116) (ed1bad9)

Chores

0.17.7 (2023-08-08)

Features

  • api: add carrier property to card create and reissue params (#111) (a2d0279)

Documentation

  • readme: remove beta status + document versioning policy (#108) (b7dc50d)

Chores

0.17.6 (2023-08-01)

Features

Bug Fixes

  • adjust typo of 'descisioning' to 'decisioning' (#103) (2b0c0e7)
  • client: correctly handle environment variable access (#95) (1666080)

Chores

0.17.5 (2023-07-27)

Features

  • api: add payment and external bank accounts resource (#91) (9a63218)

Documentation

  • readme: use client everywhere for consistency (#93) (be4350d)

0.17.4 (2023-07-21)

Features

Documentation

  • readme: reference "client" in errors section and add missing import (#89) (66127cc)

0.17.3 (2023-07-18)

Features

0.17.2 (2023-07-17)

Features

  • api: add more enum members to event types (#79) (3e57d94)
  • api: no longer require website_url property on KYB object (#82) (673a1c3)

Chores

  • internal: add codegen.log to .gitignore (#81) (ec2ea75)

0.17.1 (2023-07-12)

Features

  • api: add state query param for cards (#73) (84fc0f5)
  • api: add digital wallet tokenization result event type (#74) (e3e21be)

Bug Fixes

  • client: use correct units for account holders create timeout (#75) (54915d3)

Chores

  • package: pin major versions of dependencies (#76) (9fd090c)
  • package: pin major versions of dependencies (#77) (0635c8b)

0.17.0 (2023-07-05)

⚠ BREAKING CHANGES

  • api: remove previous_auth_rule_tokens from auth rules (#69)

Chores

Refactors

  • api: remove previous_auth_rule_tokens from auth rules (#69) (a6a3bc5)

0.16.2 (2023-07-01)

Bug Fixes

  • deps: pin pydantic to less than v2.0 (#65) (57ec609)

Chores

Styles

  • minor reordering of types and properties (#61) (36fd9f0)

Documentation

0.16.1 (2023-06-19)

Documentation

  • api: clarify dispute evidence filename docstring (#52) (4116977)

0.16.0 (2023-06-15)

⚠ BREAKING CHANGES

  • api: remove avs_type property, add dispute evidence filename, and mark properties nullable (#51)

Features

  • api: remove avs_type property, add dispute evidence filename, and mark properties nullable (#51) (0cce574)

Documentation

  • point to github repo instead of email contact (#47) (90583fe)

Chores

  • internal: add overloads to client.get for streaming (#49) (7952321)

0.15.1 (2023-06-12)

Bug Fixes

  • properly handle key aliases in transform step (#33) (a4693bf)

0.15.0 (2023-05-12)

⚠ BREAKING CHANGES

  • api: replace transaction_token param in favour of transaction_tokens (#28)

Refactors

  • api: replace transaction_token param in favour of transaction_tokens (#28) (d1e7591)

0.14.4 (2023-05-12)

Refactors

0.14.3 (2023-05-11)

Features

  • api: add support for new transaction_tokens query param (#19) (20ce43e)
  • api: updates (#17) (4365e71)

Bug Fixes

  • client: correctly send array query params (#21) (cb95cb4)

0.14.2 (2023-05-05)

Bug Fixes

  • event > payload type is now any object instead of unknown (#8) (a7830f7)
  • pagination: correct check for next page for cursor pagination (#13) (8070e51)

0.14.1 (2023-04-28)

Features

  • api: more detailed post /disputes/{dispute_token}/evidences response (#5) (1d9aba0)