Skip to content

Latest commit

 

History

History
1048 lines (544 loc) · 61.1 KB

CHANGELOG.md

File metadata and controls

1048 lines (544 loc) · 61.1 KB

Changelog

0.67.0 (2024-10-11)

Full Changelog: v0.66.0...v0.67.0

Features

  • api: updates to documentation and addition of new 3DS simulation methods (#330) (54c9c05)

0.66.0 (2024-10-09)

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

⚠ BREAKING CHANGES

  • client: don't generate default variant field/method names with underscores (#328)

Bug Fixes

  • client: don't generate default variant field/method names with underscores (#328) (b57530c)

0.65.0 (2024-10-09)

Full Changelog: v0.64.1...v0.65.0

Features

  • api: small updates to Documents, AccountHolders and LoanTapes (#327) (3717b31)

Chores

  • api: small updates to verification addresses and Statement and LoanTape fields (#324) (2e16bc7)

Styles

  • client: disable formatting for java boilerplate (#326) (5ad2b48)

0.64.1 (2024-10-02)

Full Changelog: v0.64.0...v0.64.1

Bug Fixes

  • client: escape keywords reserved in java, but not in kotlin, for the java sdk (#323) (de90120)

Styles

  • client: move equals, hashCode, and toString to the bottom of entity files (#321) (88d052f)

0.64.0 (2024-10-01)

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

Features

  • api: rename loan_tape_response.statement_balance to previous_statement_balance (#319) (7cf1663)

0.63.0 (2024-10-01)

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

Features

  • api: add Management Operations and Loan Tapes API (#317) (8da35f9)

0.62.0 (2024-09-25)

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

Features

  • api: adds endpoint for migrating auth rules from v1 to V2. marks v1 auth rules as deprecated (#316) (c92d0b3)
  • client: send retry count header (#314) (c9476e0)

0.61.0 (2024-09-24)

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

Features

  • api: add ACCOUNT_DELINQUENT to detailed_results enum (#312) (2f7a283)

0.60.0 (2024-09-23)

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

Features

  • api: add canceled to transaction_status enum values (#310) (e0d7dfc)

0.59.0 (2024-09-19)

Full Changelog: v0.58.1...v0.59.0

⚠ BREAKING CHANGES

  • api: update model FinancialAccount (#308)

Features

0.58.1 (2024-09-18)

Full Changelog: v0.58.0...v0.58.1

Chores

  • internal: specify API version for each endpoints instead of hardcoded in base URLs (#306) (26d3b0a)
  • tests: fix getEmbedURL to specify /v1/ prefix (6659ab9)

0.58.0 (2024-09-17)

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

⚠ BREAKING CHANGES

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

Features

  • api: updates book transfer status, updates to transactions, add currency model (#305) (1f7d713)
  • client: added structured fields to errors (#304) (17761b0)

Documentation

  • adjust additional properties example (#302) (856180b)

0.57.0 (2024-09-06)

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

Features

  • api: add tier and state to financial_accounts (#301) (76f3678)

Chores

  • docs: update description for postal codes (#299) (736626a)

0.56.0 (2024-09-03)

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

Features

  • api: declare AccountHolderBusinessResponse and remove entity_token from BusinessEntity (#297) (52a4f39)

0.55.0 (2024-08-29)

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

⚠ BREAKING CHANGES

  • api: add shared model Document (#296)

Features

Chores

0.54.0 (2024-08-28)

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

Features

  • api: add 'pin status' and 'pending_commands' to Card model (#292) (292b3c4)

0.53.1 (2024-08-26)

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

Bug Fixes

  • do not pass through \ when escaping string literals (#291) (042bf96)

Chores

0.53.0 (2024-08-23)

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

Features

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

0.52.0 (2024-08-23)

Full Changelog: v0.51.2...v0.52.0

Features

  • api: new book_transfer_transaction events and Settlement Report field deprecations (#285) (de673fe)

0.51.2 (2024-08-22)

Full Changelog: v0.51.1...v0.51.2

Bug Fixes

  • remove additionalBodyProperties from methods that don't support request bodies (#283) (e49c446)

0.51.1 (2024-08-21)

Full Changelog: v0.51.0...v0.51.1

Bug Fixes

  • docs: use correct putAdditionalProperty value (#281) (3b0e5f9)

0.51.0 (2024-08-20)

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

Features

  • api: add property next_payment_end_date and next_payment_due_date to Statement model (#280) (a26ea58)

Chores

  • docs: update state description on Card (#278) (c68f905)

0.50.0 (2024-08-16)

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

Features

  • api: add StatementListParams property include_initial_statements (#276) (ee65441)

0.49.0 (2024-08-14)

Full Changelog: v0.48.0...v0.49.0

Features

  • api: add SettlementReport property is_complete (#274) (36ff643)

0.48.0 (2024-08-12)

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

Features

  • api: add property Account.cardholderCurrency (#273) (1fa76b6)
  • api: add property Card.cardholderCurrency (1fa76b6)
  • api: add property CardProgram.cardholderCurrencies (1fa76b6)
  • api: add property CardProgram.cardholderCurrency (1fa76b6)

Chores

0.47.0 (2024-08-09)

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

⚠ BREAKING CHANGES

  • api: rename model property 'Statement.AccountStanding.state' to 'period_state' (#270)

Features

  • api: add event type 'card.reissued' (#267) (a9ba8d6)
  • api: add methods to simulate enrollment review and enrollment document review (#269) (5396ca9)
  • api: rename model property 'Statement.AccountStanding.state' to 'period_state' (#270) (32b2597)

0.46.0 (2024-08-05)

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

Features

  • api: add event type 'statements.created' (#265) (f3ab648)

0.45.0 (2024-07-30)

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

Features

  • client: improve binary return values (#263) (c74f890)

Chores

0.44.0 (2024-07-26)

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

Features

  • api: add method to fetch the extended credit for a given credit product (#260) (92bbb89)

Chores

0.43.0 (2024-07-23)

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

⚠ BREAKING CHANGES

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

Features

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

Chores

0.42.0 (2024-07-19)

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

Features

  • api: add method to retrieve a transaction's enhanced commercial data (#254) (5e5d37d)

Chores

  • ci: limit release doctor target branches (#252) (71508c8)

0.41.0 (2024-07-17)

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

Features

Chores

  • docs: minor update to formatting of API link in README (#249) (4bf0e0b)

0.40.0 (2024-07-11)

Full Changelog: v0.39.1...v0.40.0

⚠ BREAKING CHANGES

  • api: param 'financial account token` when creating an external bank account is now required (#247)

Features

  • api: param 'financial account token` when creating an external bank account is now required (#247) (7b8108b)

0.39.1 (2024-07-11)

Full Changelog: v0.39.0...v0.39.1

Chores

  • ci: also run workflows for PRs targeting next (#245) (c54f42d)
  • docs: document minimum Java version (Java 8) in README (#244) (a2abfe0)
  • gitignore test server logs (#242) (d162867)

Documentation

0.39.0 (2024-06-21)

Full Changelog: v0.38.0...v0.39.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 (#241)

Features

  • api: add 'reverse' method for book transfers (fbc75e3)
  • api: add field 'trace numbers' to payment method attribute model (fbc75e3)
  • api: remove unused business account type (fbc75e3)
  • api: remove unused embed request params type (fbc75e3)
  • api: remove unused event type 'statement.created' (fbc75e3)
  • api: updates (#241) (fbc75e3)
  • client: add support for putQueryParam on ClientOptions (#239) (2ed6c39)

0.38.0 (2024-06-12)

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

Features

0.37.0 (2024-06-05)

Full Changelog: v0.36.2...v0.37.0

⚠ BREAKING CHANGES

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

Features

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

0.36.2 (2024-06-03)

Full Changelog: v0.36.1...v0.36.2

Bug Fixes

  • examples: numerical examples now respect [min, max] range (#233) (05d3f61)

0.36.1 (2024-05-30)

Full Changelog: v0.36.0...v0.36.1

Bug Fixes

  • examples: generate correctly typed example snippets for enums (#225) (21db817)

0.36.0 (2024-05-30)

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

Features

  • api: add simulate_receipt and simulate_action endpoints (#227) (6c125a4)
  • api: update detailed_results enum values (#229) (764a1d8)

0.35.0 (2024-05-29)

Full Changelog: v0.34.0...v0.35.0

Features

  • api: add simulate_receipt and simulate_action endpoints (45e9e91)

0.34.0 (2024-05-29)

Full Changelog: v0.33.0...v0.33.1

Bug Fixes

  • examples: generate correctly typed example snippets for enums (16e93fd)

0.33.0 (2024-05-01)

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

Features

Bug Fixes

  • client: do not strip date-time 00 seconds when getQueryParams() is called (#211) (2a4cee0)
  • internal: escape characters for POM description in gradle publish (#212) (8868340)

Chores

  • add back uploadEvidence override (272bb7f)
  • ci: validate Gradle wrapper (#207) (330e912)
  • internal: add scripts/mock (#213) (477574c)
  • internal: bump mock server version to ~5.8.0 (#214) (961f319)
  • internal: formatting (#204) (ebf705c)
  • internal: gradlew v8.7, use gradle task config avoidance APIs (#208) (9060f8f)
  • internal: use actions/checkout@v4 for codeflow (#209) (c00bd1d)
  • temporarily remove custom code (e98573c)
  • tests: import wiremock.client.WireMock.put (#200) (ffdcfaf)

Build System

  • configure UTF-8 locale in devcontainer (#205) (cbef1d4)

0.32.0 (2024-04-05)

Full Changelog: v0.31.0...v0.32.0

Features

  • api: add detailed result CARD_NOT_ACTIVATED (#198) (35b805c)
  • api: add event type digital_wallet.tokenization_two_factor_authentication_code_sent (#193) (fa8644c)
  • api: add params spend_limit and spend_velocity (#197) (f168da0)
  • api: add settlement_report.updated enum (#188) (72ee6c5)
  • api: update financial transaction status enum (#191) (986ecb4)
  • api: update link to encrypted PIN block docs (#199) (a815440)
  • api: updates (#190) (b29a277)

Chores

0.31.0 (2024-03-21)

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

Features

Chores

  • add back removed code (9965596)
  • docs: add back custom readme code (9361669)
  • docs: temporarily remove custom readme code (#183) (ccda207)
  • temporarily remove various code as part of refactor (#184) (2023541)

Documentation

  • readme: consistent use of sentence case in headings (#185) (15801dc)

0.30.0 (2024-03-05)

Full Changelog: v0.29.0...v0.30.0

Features

Chores

  • add api.md (#179) (0c35055)
  • ci: update actions/setup-java action to v4 (#171) (83830bc)
  • internal: update deps (#169) (3ba398a)
  • update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.25.0 (#173) (2708ed7)
  • update dependency com.github.tomakehurst:wiremock-jre8 to v2.35.2 (#176) (f4a9875)
  • update dependency com.google.guava:guava to v33 (#174) (e6edce2)
  • update dependency com.squareup.okhttp3:okhttp to v4.12.0 (#172) (2be1424)
  • update dependency org.apache.httpcomponents.client5:httpclient5 to v5.3.1 (#170) (af9f5a3)
  • update dependency org.assertj:assertj-core to v3.25.3 (#167) (e5cebab)
  • update dependency org.assertj:assertj-guava to v3.25.3 (#168) (b7398b7)
  • update dependency org.slf4j:slf4j-simple to v1.7.36 (#165) (9a118d3)
  • update dependency org.slf4j:slf4j-simple to v2 (#175) (cb4c68e)

0.29.0 (2024-02-22)

Full Changelog: v0.28.1...v0.29.0

Features

  • api: create financial account and retry microdeposits endpoints (#163) (d9cafd6)
  • api: update financial_account_type and documentation (#162) (b30ed81)

Chores

  • internal: refactor release environment script (#159) (f57f00d)
  • update dependency org.apache.httpcomponents.core5:httpcore5 to v5.2.4 (#164) (a98d5ba)

0.28.1 (2024-02-12)

Full Changelog: v0.28.0...v0.28.1

Bug Fixes

  • docs: wrong client import in readme usage example (#157) (c872712)

0.28.0 (2024-02-08)

Full Changelog: v0.27.0...v0.28.0

Features

Chores

  • interal: make link to api.md relative (#153) (c01249c)
  • tests: add integration test for pagination (#156) (6dc59fe)

0.27.0 (2024-02-01)

Full Changelog: v0.26.0...v0.27.0

Features

  • api: add account_token and card_program_token to Card (#150) (0d6a220)

Bug Fixes

  • pagination: correct hasNextPage check (#152) (1bb997a)

0.26.0 (2024-01-31)

Full Changelog: v0.25.0...v0.26.0

Features

Chores

  • internal: support pre-release versioning (#148) (6d2e3e9)

0.25.0 (2024-01-23)

Full Changelog: v0.24.1...v0.25.0

⚠ BREAKING CHANGES

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

Features

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

Chores

  • ci: rely on Stainless GitHub App for releases (#144) (0018339)
  • internal: speculative retry-after-ms support (#143) (6998390)

0.24.1 (2024-01-17)

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

Features

Documentation

0.24.0 (2024-01-09)

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

Features

Chores

  • add .keep files for examples and custom code directories (#137) (eaa9cc3)
  • internal: bump license (#135) (05eb588)

0.23.0 (2023-12-18)

Full Changelog: v0.22.0...v0.23.0

Features

  • api: remove /auth_stream enrollment endpoints (#134) (dd32a7e)

Chores

  • ci: run release workflow once per day (#132) (74c5bba)

0.22.0 (2023-12-15)

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

Features

  • api: rename token and type to financial_account_token and financial_account_type (#131) (0cd3a82)

0.21.0 (2023-12-05)

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

Features

  • api: remove CLOSED account enum and update docstrings (#128) (ef7909d)

0.20.0 (2023-11-28)

Full Changelog: v0.19.0...v0.20.0

Features

  • api: add get spend_limits endpoints to cards and accounts (#125) (09da657)

Chores

0.19.0 (2023-11-16)

Full Changelog: v0.18.0...v0.19.0

Features

0.18.0 (2023-11-09)

Full Changelog: v0.17.0...v0.18.0

Features

0.17.0 (2023-11-08)

Full Changelog: v0.16.0...v0.17.0

Features

Bug Fixes

  • api: correct type for other fees details (#118) (625cc6d)

Chores

Documentation

  • improve account holder control person documentation (#116) (b1cab62)

0.16.0 (2023-11-01)

Full Changelog: v0.15.0...v0.16.0

Features

  • api: add verification_attempts response property (#113) (947713f)
  • github: include a devcontainer setup (#111) (799818f)

0.15.0 (2023-10-26)

Full Changelog: v0.14.0...v0.15.0

Features

  • api: add CardProgram and DigitalCardArt resources (#109) (1960910)

0.14.0 (2023-10-24)

Full Changelog: v0.13.2...v0.14.0

Features

Chores

Documentation

  • organisation -> organization (UK to US English) (#101) (360cb24)

0.13.2 (2023-10-05)

Full Changelog: v0.13.1...v0.13.2

Features

0.13.1 (2023-10-04)

Full Changelog: v0.13.0...v0.13.1

Chores

  • ci: remove reviewer (#88) (74b27a7)
  • internal: add a top-level generated comment to each file (#92) (4853bc2)
  • internal: remove redundant namespacing in references (#91) (8e9f7fe)

0.13.0 (2023-09-29)

Full Changelog: v0.12.5...v0.13.0

⚠ BREAKING CHANGES

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

Refactors

  • api: remove post /webhooks/account_holders endpoint (#85) (61e5703)

0.12.5 (2023-09-20)

Full Changelog: v0.12.4...v0.12.5

Features

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

0.12.4 (2023-09-15)

Full Changelog: v0.12.3...v0.12.4

Features

  • client: retry on 408 Request Timeout (#80) (9a993d3)

0.12.3 (2023-09-11)

Full Changelog: v0.12.2...v0.12.3

Features

  • api: add Simulate Return Payment endpoint (#77) (8c3020c)
  • api: add tokenizations.simulate and correct typo'd enum (#76) (47fcbc5)
  • api: add user defined id (#75) (47418e4)

Chores

  • ci: setup workflows to create releases and release PRs (#71) (1102a84)

0.12.2 (2023-08-26)

Chores

  • internal: minor code re-ordering (#69) (ffb2691)

0.12.1 (2023-08-16)

Bug Fixes

  • set correct timeouts on okhttp client (#64) (e907386)

0.12.0 (2023-08-15)

⚠ BREAKING CHANGES

  • api: change key to secret (#57)

Features

  • api: change key to secret (#57) (b50b550)
  • default timeout is set for java clients (#59) (e9cb63c)
  • generate addXxx methods for array types (#61) (ae92a46)

Chores

  • assign default reviewers to release PRs (#60) (28f1275)
  • client: send Idempotency-Key header (#62) (191655b)

0.11.7 (2023-08-11)

Features

  • allOf models now have toXxx methods to access the separate allOf models (#55) (bd13b75)
  • api: add card reissue shipping options (#53) (e5b2c1d)

0.11.6 (2023-08-08)

Features

  • api: add carrier property to card create and reissue params (#51) (49865b3)
  • api: enable more of the payments and external bank api (#49) (ef8b823)

Documentation

  • example: reformat example application and stop hitting kyc by default (#47) (4421664)

Chores

  • ci: allow release to proceed without signing key id secret (#48) (1e67b71)
  • internal: publish with --stacktrace for more helpful error information (#44) (bfede6b)
  • internal: support passing GPG_SIGNING_KEY_ID from secrets (#46) (6bf2b13)

0.11.5 (2023-08-01)

Features

Bug Fixes

  • adjust typo of 'descisioning' to 'decisioning' (#41) (bf42abc)
  • change names of ThreeDDecision... to ThreeDSDecision... (#42) (cc691fd)

0.11.4 (2023-07-27)

Features

  • api: add with_content param (#31) (fd23dc0)
  • api: add payment and external bank accounts resource (#37) (ab49de5)
  • api: add with_content param, event message attempts, and auto-close responses (d2c7e81)
  • ci: add a publish-sonatype workflow for manual running (#38) (d9979a3)

Bug Fixes

  • auto-close responses even if an exception is thrown during deserialization (#33) (e2f7088)

Chores

  • internal: add codegen.log to .gitignore (#35) (2233014)
  • unreleased changes (d2c7e81)

0.11.3 (2023-07-18)

Features

0.11.2 (2023-07-17)

Features

  • api: add more enum members to event types (#22) (3c3d46f)
  • api: no longer require website_url property on KYB object (#26) (8db563f)

Chores

  • internal: minor reformatting (#25) (df89dd4)
  • internal: minor reformatting + remove internal examples classes (#24) (f73d039)

0.11.1 (2023-07-12)

Features

  • api: add state query param for cards (#19) (42a3e58)
  • api: add digital wallet tokenization result event type (#20) (0deca73)

Documentation

  • webhooks: clarify webhook signature validation (#17) (e3f6cbb)

0.11.0 (2023-07-05)

⚠ BREAKING CHANGES

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

Documentation

Refactors

  • api: remove previous_auth_rule_tokens from auth rules (#15) (32207a1)

0.10.1 (2023-06-19)

Documentation

  • api: clarify dispute evidence filename docstring (#7) (adf74fb)

0.10.0 (2023-06-15)

⚠ BREAKING CHANGES

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

Features

  • add JsonValue.convert method (b144666)
  • api: remove avs_type property, add dispute evidence filename, and mark properties nullable (#5) (47fd0cf)
  • core: add asUnknown to JsonField (a1105cc)
  • pagination: improve handling of response types (812da74)

Chores

  • internal: add explicit type annotations to validate() (baffee8)
  • internal: added version comment (5dfad4d)
  • internal: cleaner asUnknown implementation (62ea0dd)
  • internal: remove unused check-test-server script (c807ab7)

Documentation

  • api: update docstrings (67aa800)
  • point to github repo instead of email contact (#4) (9143442)