Skip to content

Releases: Modern-Treasury/modern-treasury-go

v2.20.4

17 Dec 17:51
Compare
Choose a tag to compare

2.20.4 (2024-11-25)

Full Changelog: v2.20.3...v2.20.4

Chores

  • api: additional fields for requests to get BalanceReports and create LegalEntities (#292) (579f935)
  • sync openapi spec (#293) (7b6557d)
  • tests: limit array example length (#290) (eb2208c)

v2.20.3

15 Nov 18:05
Compare
Choose a tag to compare

2.20.3 (2024-11-11)

Full Changelog: v2.20.2...v2.20.3

Bug Fixes

  • api: escape key values when encoding maps (#287) (c670a90)
  • client: no panic on missing BaseURL (#289) (06234a3)
  • correct required fields for flattened unions (#288) (7d582c5)

Refactors

  • sort fields for squashed union structs (#285) (79839fd)

v2.20.2

25 Oct 19:49
Compare
Choose a tag to compare

2.20.2 (2024-10-16)

Full Changelog: v2.20.1...v2.20.2

Features

  • api: updates to required fields for ExpectedPayments (#284) (75e3ebc)
  • move pagination package from internal to packages (#283) (5c19e96)

Chores

v2.20.1

09 Oct 16:20
Compare
Choose a tag to compare

2.20.1 (2024-10-09)

Full Changelog: v2.20.0...v2.20.1

Documentation

  • improve and reference contributing documentation (#279) (b80d5c7)

v2.20.0

25 Sep 21:49
Compare
Choose a tag to compare

2.20.0 (2024-09-24)

Full Changelog: v2.19.0...v2.20.0

Features

  • api: add usbank_payment_application_reference_id to reference_number_type (#275) (dfa745b)
  • client: send retry count header (#278) (299e838)

Bug Fixes

  • requestconfig: copy over more fields when cloning (#273) (39900c9)

Chores

  • api: fields and parameters added to bulk actions, transactions and invoice creation (#277) (95ccfdf)

Documentation

v2.19.0

09 Sep 19:41
Compare
Choose a tag to compare

2.19.0 (2024-09-09)

Full Changelog: v2.18.0...v2.19.0

Features

  • api: add us_bank RTP ID's as reference_number_type (#270) (5508677)

Chores

  • docs: update description of bankgirot to se_bankgirot (#272) (f11f19c)

v2.18.0

27 Aug 17:57
Compare
Choose a tag to compare

2.18.0 (2024-08-20)

Full Changelog: v2.17.0...v2.18.0

Features

  • api: add wells fargo reference number types (#268) (56de966)

v2.17.0

13 Aug 17:18
Compare
Choose a tag to compare

2.17.0 (2024-08-13)

Full Changelog: v2.16.0...v2.17.0

Features

Bug Fixes

  • deserialization of struct unions that implement json.Unmarshaler (#264) (3b9fcd2)
  • handle nil pagination responses when HTTP status is 200 (#260) (383d064)
  • improve name for single-keyed union member (#262) (7df1ce3)

Chores

v2.16.0

16 Jul 20:36
Compare
Choose a tag to compare

2.16.0 (2024-07-15)

Full Changelog: v2.15.0...v2.16.0

Features

Bug Fixes

  • internal: fix MarshalJSON logic for interface elemnets (#251) (4f27d96)
  • use slice instead of appending to r.Options (#249) (8047c3a)

Chores

  • ci: also run workflows for PRs targeting next (#252) (e213167)
  • internal: improve deserialization of embedded structs (#250) (907dd05)
  • internal: minor changes to tests (#254) (4f8c716)

Documentation

  • add better documentation for flattened enum types (#246) (e8612db)
  • examples: update example values (#253) (3af4284)

Refactors

  • rename of inconsistent union variants (#248) (7851b60)

v2.15.0

01 Jul 18:27
Compare
Choose a tag to compare

2.15.0 (2024-07-01)

Full Changelog: v2.14.0...v2.15.0

Features

Bug Fixes

  • fix ExtraFields serialization / deserialization (#243) (8b82674)
  • fix port function for interface{} types (#241) (17ad20a)

Chores