Skip to content

Releases: Finch-API/finch-api-java

v7.8.1

15 May 17:06
b7e4ab5

Choose a tag to compare

7.8.1 (2026-05-13)

Full Changelog: v7.8.0...v7.8.1

Chores

  • internal: codegen related update (2893186)

v7.8.0

12 May 23:28
fe1ec65

Choose a tag to compare

7.8.0 (2026-05-12)

Full Changelog: v7.7.0...v7.8.0

Features

  • api: add register benefits method (6e858e5)
  • api: manual updates (ad2d05d)

v7.7.0

12 May 22:11
86552de

Choose a tag to compare

7.7.0 (2026-05-12)

Full Changelog: v7.6.0...v7.7.0

Features

  • api: api update (2770448)
  • api: api update (7428d26)
  • api: api update (e79d0da)
  • api: api update (9a22d87)
  • api: api update (e0941b9)
  • api: api update (b81180a)
  • api: change auth to npm to oidc (22cb9c3)
  • api: manual updates (f4455bb)
  • client: add connection pooling option (b32cb5e)
  • client: add more convenience service method overloads (98dfad7)
  • client: improve logging (45718e3)
  • client: more robust error parsing (31c1298)
  • client: support proxy authentication (164fca2)
  • support setting headers via env (3d5f1bb)

Bug Fixes

  • api: remove invalid transform config (8e955cc)
  • client: allow updating header/query affecting fields in toBuilder() (a2bef27)
  • client: incorrect Retry-After parsing (184ead0)
  • docs: fix mcp installation instructions for remote servers (2263e95)

Performance Improvements

  • client: create one json mapper (fa5904f)

Chores

  • api: minor updates (517681b)
  • ci: skip lint on metadata-only changes (097c2e8)
  • ci: skip uploading artifacts on stainless-internal branches (511e088)
  • drop apache dependency (7e8f6e8)
  • internal: allow passing args to ./scripts/test (5a4b86a)
  • internal: codegen related update (7e59d99)
  • internal: codegen related update (4c0d39d)
  • internal: codegen related update (9390e9d)
  • internal: expand imports (3ee90d0)
  • internal: make OkHttp constructor internal (4817a04)
  • internal: tweak CI branches (0a639b6)
  • internal: update TestServerExtension comment (4f87f8c)
  • internal: update gitignore (c5b3f87)
  • internal: update multipart form array serialization (971b625)
  • internal: update retry delay tests (74d13c9)
  • internal: upgrade AssertJ (1969203)
  • make Properties more resilient to null (0019871)
  • redact api-key headers in debug logs (57fb214)
  • remove duplicated dokka setup (a136d65)
  • tests: bump steady to v0.19.4 (c5bf4b6)
  • tests: bump steady to v0.19.5 (c41f85e)
  • tests: bump steady to v0.19.6 (d0696f6)
  • tests: bump steady to v0.19.7 (cc4b8a7)
  • tests: bump steady to v0.20.1 (8ea2902)
  • tests: bump steady to v0.20.2 (62c445f)
  • tests: bump steady to v0.22.1 (712b749)

Documentation

  • clarify forwards compat behavior (766609c)

Refactors

  • tests: switch from prism to steady (153f640)

v7.6.0

26 Jan 18:40
fab8486

Choose a tag to compare

7.6.0 (2026-01-26)

Full Changelog: v7.5.2...v7.6.0

Features

Bug Fixes

  • ci: use java-version 21 for publish step (46d1d62)
  • client: add missing additional properties fields (2398373)
  • client: cancel okhttp call when future cancelled (86a5dc5)
  • client: deserialization of empty objects (592591e)
  • client: disallow coercion from float to int (2d0273c)
  • client: ensure single timer is created per client (5f4376b)
  • client: fully respect max retries (94750f2)
  • client: incorrect getPackageVersion impl (8d2117e)
  • client: multi-value header serialization (0fb6659)
  • client: preserve time zone in lenient date-time parsing (30f0600)
  • client: send retry count header for max retries 0 (94750f2)
  • date time deserialization leniency (fcc607b)
  • fix casing issue (9d4c016)
  • java: Resolve name collisions (63229b5)
  • tests: skip broken date validation test (bb45176)
  • update singularization rules (6bef352)

Chores

  • ci: reduce log noise (b8708e5)
  • ci: upgrade actions/github-script (1813964)
  • ci: upgrade actions/setup-java (7a3233e)
  • improve formatter performance (fd24e7b)
  • internal: change some comment formatting (d3b4941)
  • internal: clean up maven repo artifact script and add html documentation to repo root (eaa7933)
  • internal: codegen related update (67b9eae)
  • internal: codegen related update (925032e)
  • internal: codegen related update (62d8e8f)
  • internal: codegen related update (db5d4c4)
  • internal: correct cache invalidation for SKIP_MOCK_TESTS (58f8c23)
  • internal: depend on packages directly in example (94750f2)
  • internal: improve maven repo docs (baeae07)
  • internal: support uploading Maven repo artifacts to stainless package server (9873736)
  • internal: update actions/checkout version (fa05bce)
  • internal: update maven repo doc to include authentication (c6606b8)
  • ownership: move from data to platform team (#558) (fcd08ea)
  • remove memory upper bound from publishing step (a118c48)
  • test on Jackson 2.14.0 to avoid encountering FasterXML/jackson-databind#3240 in tests (fcc607b)

Documentation

  • add comment for arbitrary value fields (a1f83d6)
  • prominently feature MCP server setup in root SDK readmes (fce4bb1)
  • remove $ for better copy-pasteabality (39ae10c)

Refactors

  • client: handling of absent pagination total (15b40fc)

v7.5.2

21 Aug 15:34
e7e3c8d

Choose a tag to compare

7.5.2 (2025-08-20)

Full Changelog: v7.5.1...v7.5.2

Chores

  • client: refactor closing / shutdown (133f431)
  • internal: support running formatters directly (fb89e60)

v7.5.1

18 Aug 19:52
95a334a

Choose a tag to compare

7.5.1 (2025-08-14)

Full Changelog: v7.5.0...v7.5.1

Chores

v7.5.0

14 Aug 16:24
1890647

Choose a tag to compare

7.5.0 (2025-08-14)

Full Changelog: v7.4.0...v7.5.0

Features

Bug Fixes

  • client: prioritise bearer auth (3e8af3a)
  • client: r8 support (700fb08)

Performance Improvements

  • internal: make formatting faster (6c97cb5)

Chores

  • example: fix run example comment (316356f)
  • increase max gradle JVM heap to 8GB (1eed053)
  • internal: add async lock helper (290ee95)
  • internal: bump ci test timeout (9e577c2)
  • internal: dynamically determine included projects (a9f3ad6)
  • internal: format identity methods (fee1332)
  • internal: reduce proguard ci logging (97228cc)
  • internal: support passing arguments to test script (ed21d5f)
  • internal: update comment in script (9a58acb)
  • update @stainless-api/prism-cli to v5.15.0 (9338715)

v7.4.0

25 Jul 16:10
5a44ce6

Choose a tag to compare

7.4.0 (2025-07-24)

Full Changelog: v7.3.1...v7.4.0

Features

  • api: api update (f1f21d9)
  • api: api update (21939b3)
  • client: add {QueryParams,Headers}#put(String, JsonValue) methods (c85d73a)
  • client: add https config options (4ae1b1a)
  • client: allow configuring env via system properties (acdb059)

Bug Fixes

  • client: accidental mutability of some classes (f1e80c0)
  • client: ensure error handling always occurs (98e72bc)
  • internal: fix error handlers on ClientImpl (8cfda8e)
  • use errorHandler (f1f1119)

Chores

  • ci: bump actions/setup-java to v4 (a15c7b6)
  • internal: allow running specific example from cli (c1eebc5)
  • internal: refactor delegating from client to options (e9e1c40)
  • internal: remove unnecessary [...] in [@see](https://github.com/see) (8b2df3c)

Documentation

v7.3.1

09 Jul 21:04
8370327

Choose a tag to compare

7.3.1 (2025-07-08)

Full Changelog: v7.3.0...v7.3.1

Chores

  • ci: ensure docs generation always succeeds (0da4805)

v7.3.0

02 Jul 20:37
26584b3

Choose a tag to compare

7.3.0 (2025-07-02)

Full Changelog: v7.2.0...v7.3.0

Features

Bug Fixes

  • ci: release-doctor — report correct token name (9ec953f)
  • client: hasNextPage impl for some classes (1d74258)
  • client: bump max requests per host to max requests (5 -> 64) (c2130c2)
  • client: don't close client on withOptions usage when original is gc'd (f16754f)
  • client: fix PayStatementResponse body (6e3128c)
  • client: remove @MustBeClosed for future returning methods (17cef16)
  • client: update pagination (d6b79ed)
  • missing baseUrl call (2040de9)

Chores

  • ci: enable for pull requests (d88d4b3)
  • ci: only run for pushes and fork pull requests (65d0eb9)
  • docs: grammar improvements (ec2fe8b)
  • internal: codegen related update (ec234c1)
  • tests: skip endpoints with basic auth (6c2f07f)

Refactors

  • internal: minor ClientOptionsTest change (459de5c)