Skip to content

Tags: Finch-API/finch-api-kotlin

Tags

v8.1.3

Toggle v8.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 8.1.3 (#477)

* chore(ci): ensure docs generation always succeeds

* release: 8.1.3

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v8.1.2

Toggle v8.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 8.1.2 (#476)

* refactor(internal): minor `ClientOptionsTest` change

* release: 8.1.2

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v8.1.1

Toggle v8.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 8.1.1 (#475)

* fix(ci): release-doctor — report correct token name

* chore(ci): only run for pushes and fork pull requests

* fix(client): don't close client on `withOptions` usage when original is gc'd

* release: 8.1.1

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v8.1.0

Toggle v8.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 8.1.0 (#474)

* chore(docs): grammar improvements

* feat(api): api update

* feat(api): api update

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* chore(tests): skip endpoints with basic auth

* fix(client): `hasNextPage` impl for some classes

* fix(client): fix PayStatementResponse body

* fix(client): update pagination

* codegen metadata

* feat(api): api update

* feat(api): api update

* feat(client): implement per-endpoint base URL support
Refactor `HttpRequest` to always take a `baseUrl`, instead of storing this in `OkHttpClient`. This allows better reuse of `OkHttpClient` when changing the `baseUrl`.

* feat(client): add a `withOptions` method

* fix(client): missing base URL

* chore(ci): enable for pull requests

* fix(client): bump max requests per host to max requests (5 -> 64)

* release: 8.1.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Co-authored-by: Tomer Aberbach <tomer@stainless.com>

v8.0.0

Toggle v8.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 8.0.0 (#473)

* feat(api): api update

* release: 8.0.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v7.0.0

Toggle v7.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 7.0.0 (#471)

* feat(client): allow providing some params positionally

* feat(client)!: extract auto pagination to shared classes
refactor(client)!: rename `getNextPage{,Params}` to `nextPage{,Params}`
refactor(client)!: swap `nextPage{,Params}` to return non-nullable

# Migration

- If you were referencing the `AutoPager` class on a specific `*Page` or `*PageAsync` type, then you should instead reference the shared `AutoPager` and `AutoPagerAsync` types, under the `core` package
- If you were referencing `getNextPage` or `getNextPageParams`:
   - Swap to `nextPage()` and `nextPageParams()`
   - Note that these both now return non-nullable types (use `hasNextPage()` before calling these, since they will throw if it's impossible to get another page)

There are examples and further information about pagination in the readme.

* feat(api): api update

* feat(api): api update

* feat(api): api update

* release: 7.0.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v6.0.0

Toggle v6.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 6.0.0 (#470)

* codegen metadata

* codegen metadata

* chore(ci): run on more branches and use depot runners

* chore(ci): only use depot for staging repos

* chore(internal): java 17 -> 21 on ci

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* chore(internal): update java toolchain

* feat(api): api update

* feat(api): api update

* feat(api): api update

* feat(api): api update

* chore(internal): remove flaky `-Xbackend-threads=0` option

* feat(client)!: don't require end-users to specify constants

# Migration

Builder methods that previously accepted a single possible value no longer need to be called.

* release: 6.0.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v5.5.0

Toggle v5.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 5.5.0 (#469)

* codegen metadata

* codegen metadata

* chore(ci): run on more branches and use depot runners

* chore(ci): only use depot for staging repos

* chore(internal): java 17 -> 21 on ci

* feat(api): api update

* release: 5.5.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v5.4.0

Toggle v5.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 5.4.0 (#468)

* codegen metadata

* chore(ci): add timeout thresholds for CI jobs

* feat(api): api update

* release: 5.4.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>

v5.3.0

Toggle v5.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release: 5.3.0 (#466)

* docs: update documentation links to be more uniform

* docs(client): update jackson compat error message

* docs: explain jackson compat in readme

* perf(internal): improve compilation+test speed

* docs: explain http client customization

* feat(api): api update

* codegen metadata

* release: 5.3.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>