Skip to content

Releases: Modern-Treasury/modern-treasury-kotlin

v2.14.0

28 May 19:07
Compare
Choose a tag to compare

2.14.0 (2024-05-28)

Full Changelog: v2.13.0...v2.14.0

Features

  • api: add currency to ledger account categories (#171) (3b14a1c)
  • api: invoice overdue reminders (aea03ef)
  • api: mark ConnectionLegalEntity response properties as required (#173) (a23854a)
  • api: remove deprecated ledger account payouts (#172) (aea03ef)
  • api: updates (#165) (b974879)
  • api: various API updates (#160) (772e345)
  • propagate resource description field from stainless config to SDK docs (#167) (6b14459)

Bug Fixes

  • client: do not strip date-time 00 seconds when getQueryParams() is called (#161) (a3a2332)

Chores

  • docs: add SECURITY.md (#168) (50419c1)
  • docs: streamline payment purpose and vendor failure handling (#169) (89fb3e4)
  • internal: add dev scripts (#174) (c6f6875)
  • internal: add link to openapi spec (#162) (46e75e7)
  • internal: add scripts-to-rule-them-all (#170) (ce2fbc6)
  • internal: add scripts/mock (#163) (c317e48)
  • internal: bump mock server version to ~5.8.0 (#164) (7399951)
  • internal: gradlew v8.7, use gradle task config avoidance APIs (#157) (e1660e2)
  • internal: use actions/checkout@v4 for codeflow (#159) (20838b6)

v2.13.0

23 Apr 16:13
Compare
Choose a tag to compare

2.13.0 (2024-04-21)

Full Changelog: v2.12.0...v2.13.0

Features

  • api: add ledger_transaction_id field to reversal (#155) (29f6174)
  • client: implement support for multipart/form-data body requests (#152) (ef3db8b)

Chores

Documentation

  • examples: use counterparties in snippets (#150) (d5ca6ce)

Build System

  • configure UTF-8 locale in devcontainer (#154) (7154287)

v2.12.0

09 Apr 17:58
Compare
Choose a tag to compare

2.12.0 (2024-04-09)

Full Changelog: v2.11.0...v2.12.0

Features

Chores

  • deps: update jackson to v2.14.3 (#144) (c5edf39)
  • deps: update junit5 to v5.9.3 (#146) (6bcc7fd)
  • deps: update kotlin-gradle-plugin to v1.9.23 (#145) (8df62b7)
  • deps: update kotlinx-coroutines-core to v1.8.0 (#147) (699f561)
  • tests: import wiremock.client.WireMock.put (#149) (3047524)

v2.11.0

26 Mar 22:49
Compare
Choose a tag to compare

2.11.0 (2024-03-26)

Full Changelog: v2.10.0...v2.11.0

Features

  • add HttpRequestBody.contentLength() (#133) (8d03d2c)
  • api: add citibank enums (#139) (0006fde)
  • api: add date_formed property to legal entities (#131) (4239b76)
  • api: add line item metadata (4fc10db)
  • api: extend list invoices query params (#134) (85118ef)
  • api: introduce bulk transaction create (#137) (4fc10db)
  • api: rename associated_legal_entity to child_legal_entity (#135) (16cdeff)
  • api: rename id_type enum from cl_nut to cl_rut (16cdeff)
  • api: updates (#138) (48020dc)

Chores

Documentation

  • readme: consistent use of sentence case in headings (#136) (9d46fdf)

v2.10.0

12 Mar 18:18
Compare
Choose a tag to compare

2.10.0 (2024-03-05)

Full Changelog: v2.9.0...v2.10.0

Features

  • api: add legal_structure enum member (#128) (515d31c)

Chores

v2.9.0

29 Feb 22:49
Compare
Choose a tag to compare

2.9.0 (2024-02-29)

Full Changelog: v2.8.0...v2.9.0

Features

  • api: add legal_entities resource (#127) (115738d)
  • api: added foreign exchange rate information (#115) (b71184b)

Chores

  • ci: update actions/setup-java action to v4 (#121) (cb39752)
  • ci: uses Stainless GitHub App for releases (#111) (8b88e71)
  • internal: refactor release environment script (#113) (65b9074)
  • internal: update deps (#119) (5b0a6d3)
  • update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.25.0 (#123) (a5cf1e5)
  • update dependency com.github.tomakehurst:wiremock-jre8 to v2.35.2 (#126) (c35f291)
  • update dependency com.google.guava:guava to v33 (#124) (49b23b4)
  • update dependency com.squareup.okhttp3:okhttp to v4.12.0 (#122) (64e90c3)
  • update dependency org.apache.httpcomponents.client5:httpclient5 to v5.3.1 (#120) (ce543cb)
  • update dependency org.apache.httpcomponents.core5:httpcore5 to v5.2.4 (#116) (3c0fb0a)
  • update dependency org.assertj:assertj-guava to v3.25.3 (#118) (314f053)
  • update dependency org.slf4j:slf4j-simple to v1.7.36 (#117) (8782308)
  • update dependency org.slf4j:slf4j-simple to v2 (#125) (1bf8a11)

v2.8.0

13 Feb 17:36
Compare
Choose a tag to compare

2.8.0 (2024-02-13)

Full Changelog: v2.7.1...v2.8.0

Features

Bug Fixes

  • docs: wrong client import in readme usage example (#110) (6332461)
  • pagination: correct hasNextPage check (#107) (54bacb3)

Chores

  • interal: make link to api.md relative (#108) (5976287)
  • internal: support pre-release versioning (#104) (0d28c33)

v2.7.1

30 Jan 17:50
Compare
Choose a tag to compare

2.7.1 (2024-01-30)

Full Changelog: v2.7.0...v2.7.1

Bug Fixes

  • ci: ignore stainless-app edits to release PR title (#103) (8487c6c)

Chores

  • internal: speculative retry-after-ms support (#101) (895542a)

v2.7.0

16 Jan 19:17
Compare
Choose a tag to compare

2.7.0 (2024-01-16)

Full Changelog: v2.6.0...v2.7.0

Features

  • api: add ledger_transactions to expected payment request (#95) (6da6adf)
  • api: add create and delete operations for internal accounts balance reports (#99) (1d4d2d5)

Chores

  • add .keep files for examples and custom code directories (#97) (f2b05a4)
  • internal: minor improvements to auth code (#98) (bf0acc5)

Documentation

v2.6.0

02 Jan 17:20
Compare
Choose a tag to compare

2.6.0 (2024-01-02)

Full Changelog: v2.5.0...v2.6.0

Features

  • api: remove reversed and reversing ledger account status type (#93) (2d29bf5)

Chores