Skip to content

Latest commit

 

History

History
1086 lines (558 loc) · 60.5 KB

CHANGELOG.md

File metadata and controls

1086 lines (558 loc) · 60.5 KB

Changelog

3.2.0 (2025-01-08)

Full Changelog: v3.1.1...v3.2.0

Features

  • client: add various convenience setters to models (#387) (051f37d)
  • client: allow setting arbitrary JSON for top-level body params (051f37d)
  • client: expose getters for JsonField of body params (051f37d)

Bug Fixes

  • client: consistently throw on omitting required fields (051f37d)
  • client: convert JsonField containing list type to mutable in builder (051f37d)

Chores

Styles

  • internal: explicitly add some method return types (051f37d)
  • internal: move headers and query params setters below others (051f37d)
  • internal: simplify existing convenience setters on params (051f37d)

3.1.1 (2025-01-07)

Full Changelog: v3.1.0...v3.1.1

Documentation

3.1.0 (2025-01-07)

Full Changelog: v3.0.0...v3.1.0

Features

3.0.0 (2025-01-06)

Full Changelog: v2.0.0...v3.0.0

⚠ BREAKING CHANGES

  • client: switch query params objects to use QueryParams (#369)

Features

  • client: allow passing null or optional for nullable fields (#379) (e4f8ca9)

Chores

Styles

Refactors

  • client: switch query params objects to use QueryParams (#369) (af3c693)
  • internal: use constructor to deserialize json (#371) (418c911)

2.0.0 (2024-12-19)

Full Changelog: v1.12.0...v2.0.0

⚠ BREAKING CHANGES

  • client: numeric enum member type (#349)

Features

Bug Fixes

Chores

Styles

  • internal: make enum value definitions less verbose (#352) (08a5c64)
  • internal: move enum identity methods to bottom of class (#353) (bd29c58)

1.12.0 (2024-11-27)

Full Changelog: v1.11.1...v1.12.0

Features

Bug Fixes

  • remove reference to removed deps 'guava' (ab6b83c)

Chores

1.11.1 (2024-11-20)

Full Changelog: v1.11.0...v1.11.1

Chores

1.11.0 (2024-11-19)

Full Changelog: v1.10.0...v1.11.0

Features

Chores

  • rebuild project due to codegen change (#325) (96b384c)
  • rebuild project due to codegen change (#328) (11dba94)
  • rebuild project due to codegen change (#330) (317e18f)

1.10.0 (2024-11-01)

Full Changelog: v1.9.0...v1.10.0

Features

1.9.0 (2024-11-01)

Full Changelog: v1.8.0...v1.9.0

Features

1.8.0 (2024-10-25)

Full Changelog: v1.7.0...v1.8.0

Features

1.7.0 (2024-10-03)

Full Changelog: v1.6.0...v1.7.0

Features

1.6.0 (2024-10-02)

Full Changelog: v1.5.0...v1.6.0

Features

Chores

1.5.0 (2024-09-20)

Full Changelog: v1.4.0...v1.5.0

Features

  • api: OpenAPI spec update via Stainless API (#300) (18f03cc)
  • client: added structured fields to errors (#299) (5d9dc9e)

Documentation

  • adjust additional properties example (#297) (110e7a3)

1.4.0 (2024-09-03)

Full Changelog: v1.3.0...v1.4.0

Features

  • api: OpenAPI spec update via Stainless API (#294) (b206b73)

1.3.0 (2024-08-30)

Full Changelog: v1.2.1...v1.3.0

Features

  • api: OpenAPI spec update via Stainless API (#291) (9475ba0)

Chores

1.2.1 (2024-08-28)

Full Changelog: v1.2.0...v1.2.1

Chores

1.2.0 (2024-08-28)

Full Changelog: v1.1.0...v1.2.0

Features

  • chore: update reviewers for new teams (#283) (37494b4)

1.1.0 (2024-08-13)

Full Changelog: v1.0.1...v1.1.0

Features

1.0.1 (2024-08-09)

Full Changelog: v1.0.0...v1.0.1

Chores

1.0.0 (2024-08-01)

Full Changelog: v0.33.0...v1.0.0

Chores

0.33.0 (2024-07-30)

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

Features

  • client: deprecate getAccessToken in favor of client.accessTokens().create() (#272) (cf49dcd)

Chores

0.32.0 (2024-07-30)

Full Changelog: v0.31.1...v0.32.0

Features

  • client: improve binary return values (#270) (2be9d90)

Chores

  • formatting: fix formatting (65f8cd8)

0.31.1 (2024-07-29)

Full Changelog: v0.31.0...v0.31.1

Bug Fixes

  • client: GetAccessTokenResponse was incorrectly expecting property 'accessToken' instead of 'access_token' (#265) (b6a6413)

0.31.0 (2024-07-26)

Full Changelog: v0.30.2...v0.31.0

Features

  • api: add 'payment frequencies' and 'pay group ids' to payment model (#262) (0e1ab3c)

0.30.2 (2024-07-24)

Full Changelog: v0.30.1...v0.30.2

Bug Fixes

  • api: mark redirect_uri as optional for getAccessToken helper (#260) (b7dcddf)

0.30.1 (2024-07-23)

Full Changelog: v0.30.0...v0.30.1

Chores

0.30.0 (2024-07-19)

Full Changelog: v0.29.5...v0.30.0

⚠ BREAKING CHANGES

  • api: authentication method type is an enum, not a plain string (#252)

Bug Fixes

  • api: authentication method type is an enum, not a plain string (#252) (1ac0fc0)

Chores

0.29.5 (2024-07-17)

Full Changelog: v0.29.4...v0.29.5

Bug Fixes

Chores

  • docs: minor update to formatting of API link in README (#249) (f6edd21)
  • internal: codegen related update (#250) (e40ae76)

0.29.4 (2024-07-11)

Full Changelog: v0.29.3...v0.29.4

Chores

  • ci: also run workflows for PRs targeting next (#241) (653add2)

Documentation

0.29.3 (2024-07-10)

Full Changelog: v0.29.2...v0.29.3

Chores

  • docs: document minimum Java version (Java 8) in README (#239) (6b0e37d)

0.29.2 (2024-07-01)

Full Changelog: v0.29.1...v0.29.2

Chores

0.29.1 (2024-06-28)

Full Changelog: v0.29.0...v0.29.1

Chores

0.29.0 (2024-06-17)

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

Features

  • client: add support for putQueryParam on ClientOptions (#232) (d2c4f26)

0.28.1 (2024-06-07)

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

Bug Fixes

0.28.0 (2024-06-06)

Full Changelog: v0.27.2...v0.28.0

Features

0.27.2 (2024-05-29)

Full Changelog: v0.27.1...v0.27.2

Documentation

  • examples: fix example snippets (b3dc8dd)

0.27.1 (2024-05-17)

Full Changelog: v0.27.0...v0.27.1

Chores

0.27.0 (2024-05-14)

Full Changelog: v0.26.6...v0.27.0

Features

  • propagate resource description field from stainless config to SDK docs (#211) (07c4e2a)

Bug Fixes

  • api: correct authentication methods type (#216) (3bd8f8f)

Chores

0.26.6 (2024-05-01)

Full Changelog: v0.26.5...v0.26.6

Chores

  • internal: bump mock server version to ~5.8.0 (#208) (c0d14f5)

0.26.5 (2024-04-30)

Full Changelog: v0.26.4...v0.26.5

Chores

0.26.4 (2024-04-30)

Full Changelog: v0.26.3...v0.26.4

Chores

0.26.3 (2024-04-29)

Full Changelog: v0.26.2...v0.26.3

Bug Fixes

  • internal: escape characters for POM description in gradle publish (#203) (d500403)

Chores

  • internal: use actions/checkout@v4 for codeflow (#200) (b8f017b)

Documentation

  • clarify behavior around employee_size (#202) (3492cd3)

0.26.2 (2024-04-23)

Full Changelog: v0.26.1...v0.26.2

Chores

  • internal: gradlew v8.7, use gradle task config avoidance APIs (#198) (526a3d9)

0.26.1 (2024-04-21)

Full Changelog: v0.26.0...v0.26.1

Chores

0.26.0 (2024-04-16)

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

Features

Chores

Build System

  • configure UTF-8 locale in devcontainer (#195) (e0a37c5)

0.25.0 (2024-04-10)

Full Changelog: v0.24.0...v0.25.0

Features

  • client: implement support for multipart/form-data body requests (#190) (4f08515)

0.24.0 (2024-04-09)

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

Features

Chores

  • tests: import wiremock.client.WireMock.put (#189) (3d5d1e7)

0.23.0 (2024-04-04)

Full Changelog: v0.22.1...v0.23.0

Features

  • client: add support for top-level array body params (#183) (e528955)

Chores

0.22.1 (2024-03-27)

Full Changelog: v0.22.0...v0.22.1

Bug Fixes

  • handle nullable values inside of arrays (#178) (a859d7f)

Chores

Documentation

  • readme: consistent use of sentence case in headings (#176) (969e463)

0.22.0 (2024-03-13)

Full Changelog: v0.21.1...v0.22.0

Features

0.21.1 (2024-03-05)

Full Changelog: v0.21.0...v0.21.1

Chores

0.21.0 (2024-03-05)

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

Features

  • api: remove deprecated deduction from docstring (#167) (cf4b0e3)

Chores

Documentation

0.20.0 (2024-02-23)

Full Changelog: v0.19.1...v0.20.0

Features

0.19.1 (2024-02-23)

Full Changelog: v0.19.0...v0.19.1

Chores

  • ci: update actions/setup-java action to v4 (#159) (14036c4)
  • internal: update deps (#157) (5af2b48)
  • update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.25.0 (#161) (31416ab)
  • update dependency com.github.tomakehurst:wiremock-jre8 to v2.35.2 (#164) (97a9de1)
  • update dependency com.google.guava:guava to v33 (#162) (7ec9b80)
  • update dependency com.squareup.okhttp3:okhttp to v4.12.0 (#160) (4689351)
  • update dependency org.apache.httpcomponents.client5:httpclient5 to v5.3.1 (#158) (84d1596)
  • update dependency org.assertj:assertj-core to v3.25.3 (#154) (712f10b)
  • update dependency org.assertj:assertj-guava to v3.25.3 (#156) (f196f19)
  • update dependency org.slf4j:slf4j-simple to v2 (#163) (908ff08)

0.19.0 (2024-02-22)

Full Changelog: v0.18.1...v0.19.0

Features

Chores

  • update dependency org.apache.httpcomponents.core5:httpcore5 to v5.2.4 (#152) (ac75fd1)
  • update dependency org.slf4j:slf4j-simple to v1.7.36 (#153) (2daf2d6)

0.18.1 (2024-02-15)

Full Changelog: v0.18.0...v0.18.1

Chores

  • internal: refactor release environment script (#147) (0071bb2)

0.18.0 (2024-02-02)

Full Changelog: v0.17.1...v0.18.0

Features

  • api: create access token reads client opts if not provided (#145) (645d324)

Bug Fixes

  • pagination: correct hasNextPage check (#144) (53eee41)

Chores

  • interal: make link to api.md relative (#146) (7e3e753)
  • internal: support pre-release versioning (#142) (a0ee2c2)

0.17.1 (2024-01-29)

Full Changelog: v0.17.0...v0.17.1

Bug Fixes

  • api: fix authentication_type enum (#139) (6200a53)
  • api: update employer_size parameter to employee_size (#141) (afa0df8)

0.17.0 (2024-01-18)

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

Features

  • api: add employer_contributions field (#138) (a79589d)

Chores

  • ci: rely on Stainless GitHub App for releases (#137) (a66fdd3)
  • internal: speculative retry-after-ms support (#135) (c000421)

0.16.0 (2024-01-12)

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

Features

  • webhooks: add types to the unwrap method (#132) (b474d37)

Documentation

0.15.0 (2024-01-11)

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

Features

  • client: hook up sandbox auth (#131) (897400c)
  • remove redundant endpoint, add sandbox client options (not yet used) (#130) (1b03f96)

Chores

  • internal: rename unreleased connection status type (#128) (f6b4e30)

0.14.0 (2024-01-09)

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

Features

Chores

  • add .keep files for examples and custom code directories (#126) (98b8b4a)
  • internal: bump license (#123) (121f7f9)

0.13.2 (2023-12-19)

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

Documentation

0.13.1 (2023-12-17)

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

Chores

  • ci: run release workflow once per day (#119) (f1b0194)

0.13.0 (2023-12-07)

Full Changelog: v0.12.0...v0.13.0

Features

  • api: add lp tax payer type enum value (#117) (ab3fbbb)

0.12.0 (2023-12-06)

Full Changelog: v0.11.0...v0.12.0

Features

  • api: add client_type and connection_type to introspection (#114) (1429584)

0.11.0 (2023-12-04)

Full Changelog: v0.10.1...v0.11.0

Features

0.10.1 (2023-12-04)

Full Changelog: v0.10.0...v0.10.1

0.10.0 (2023-11-21)

Full Changelog: v0.9.0...v0.10.0

Features

Chores

0.9.0 (2023-11-13)

Full Changelog: v0.8.1...v0.9.0

Features

0.8.1 (2023-11-07)

Full Changelog: v0.8.0...v0.8.1

Chores

0.8.0 (2023-11-06)

Full Changelog: v0.7.0...v0.8.0

Features

Documentation

0.7.0 (2023-11-05)

Full Changelog: v0.6.0...v0.7.0

Features

Documentation

0.6.0 (2023-10-31)

Full Changelog: v0.5.1...v0.6.0

Features

  • github: include a devcontainer setup (#97) (d38039d)

0.5.1 (2023-10-24)

Full Changelog: v0.5.0...v0.5.1

0.5.0 (2023-10-24)

Full Changelog: v0.4.2...v0.5.0

Features

0.4.2 (2023-10-19)

Full Changelog: v0.4.1...v0.4.2

0.4.1 (2023-10-18)

Full Changelog: v0.4.0...v0.4.1

Chores

  • internal: add missing deprecation notice (#89) (697ae9a)

0.4.0 (2023-10-16)

Full Changelog: v0.3.6...v0.4.0

Features

  • make webhook headers case insensitive (#87) (921143b)

Chores

Documentation

  • organisation -> organization (UK to US English) (#88) (6907cdb)

0.3.6 (2023-10-12)

Full Changelog: v0.3.5...v0.3.6

Chores

  • internal: rearrange client arguments (#82) (a703739)

0.3.5 (2023-10-11)

Full Changelog: v0.3.4...v0.3.5

Bug Fixes

0.3.4 (2023-10-04)

Full Changelog: v0.3.3...v0.3.4

Features

  • api: add /forward endpoint and other updates (#76) (f8590fa)

Chores

  • docs: adjust some docstrings (#77) (a8cdb4f)
  • docs: adjust some docstrings (#78) (9402e63)
  • internal: add a top-level generated comment to each file (#79) (439d020)

0.3.3 (2023-09-25)

Full Changelog: v0.3.2...v0.3.3

Features

0.3.2 (2023-09-19)

Full Changelog: v0.3.1...v0.3.2

Features

  • client: retry on 408 Request Timeout (#65) (f3601a6)

Chores

  • api: remove deprecated & unused ATS API (#68) (60d13e0)

0.3.1 (2023-09-06)

Full Changelog: v0.3.0...v0.3.1

Features

  • add webhook verification methods (#62) (98a20c4)

0.3.0 (2023-08-29)

Full Changelog: v0.2.4...v0.3.0

⚠ BREAKING CHANGES

  • client: restructure some methods (#59)

Features

  • client: restructure some methods (#59) (4a53cb8)

Chores

  • ci: setup workflows to create releases and release PRs (#56) (09f532d)

0.2.4 (2023-08-26)

Chores

0.2.3 (2023-08-16)

Features

  • ci: add a publish-sonatype workflow for manual running (#38) (955e06f)
  • default timeout is set for java clients (#46) (81cf300)
  • generate addXxx methods for array types (#48) (b09c620)

Bug Fixes

  • set correct timeouts on okhttp client (#49) (e4d644c)

Chores

  • assign default reviewers to release PRs (#47) (d68e3ca)
  • ci: allow release to proceed without signing key id secret (#43) (eb68631)
  • internal: add codegen.log to .gitignore (#36) (fdb1391)
  • internal: publish with --stacktrace for more helpful error information (#40) (9837fbf)
  • internal: reorganize types (#44) (6e16f39)
  • internal: support passing GPG_SIGNING_KEY_ID from secrets (#42) (8559c90)

0.2.2 (2023-07-22)

Bug Fixes

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

Chores

  • reformatting and response auto-closing (#34) (a923265)

0.2.1 (2023-07-17)

Chores

0.2.0 (2023-06-29)

⚠ BREAKING CHANGES

  • improve pagination response types (#16)

Features

  • add JsonValue.convert method (#14) (c8e25a8)
  • core: add asUnknown to JsonField (#17) (7f1a599)
  • improve pagination response types (#16) (dd55fad)
  • tests: support specifying SKIP_MOCK_TESTS=true (#18) (54f4511)

Chores

  • internal: add explicit type annotations to validate() (#15) (6346363)
  • internal: added version comment (#12) (fde66a8)
  • internal: cleaner asUnknown implementation (#19) (c2ff924)
  • internal: remove unused check-test-server script (#20) (27ddf0c)

Documentation