Skip to content

Latest commit

 

History

History
660 lines (408 loc) · 54 KB

CHANGELOG.md

File metadata and controls

660 lines (408 loc) · 54 KB

Changelog

0.26.0 (2025-01-30)

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

Features

Chores

0.25.0 (2025-01-23)

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

Features

0.24.0 (2025-01-21)

Full Changelog: v0.23.1...v0.24.0

Features

0.23.1 (2025-01-20)

Full Changelog: v0.23.0...v0.23.1

Bug Fixes

  • client: make service impl constructors internal (#208) (50db282)

0.23.0 (2025-01-18)

Full Changelog: v0.22.0...v0.23.0

Features

Chores

  • internal: upgrade kotlin compiler and gradle (#203) (3e03f2b)

Documentation

0.22.0 (2025-01-16)

Full Changelog: v0.21.0...v0.22.0

Features

0.21.0 (2025-01-15)

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

Features

Chores

  • internal: add and tweak check functions (#195) (059140b)
  • internal: codegen related update (#186) (80ba077)
  • internal: codegen related update (#189) (02ac7e7)
  • internal: extract a checkRequired function (#194) (4d7ef18)
  • internal: fix up root build.gradle.kts formatting (#190) (c6877ff)
  • internal: remove unused Gradle imports (#191) (dc9baca)
  • internal: remove unused or unnecessary Gradle imports (#192) (1d55476)
  • internal: tweak client options nullability handling (059140b)
  • internal: update some gradle formatting (#193) (84dffdc)
  • simplify examples involving lists (#196) (087813e)
  • simplify examples involving unions (#197) (6f4b238)

0.20.0 (2025-01-07)

Full Changelog: v0.19.0...v0.20.0

Features

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

Bug Fixes

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

Documentation

Styles

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

0.19.0 (2025-01-06)

Full Changelog: v0.18.0...v0.19.0

Features

  • api: api update (#180) (4aa16b5)
  • client: allow passing null or optional for nullable fields (#179) (1797a16)

Styles

0.18.0 (2025-01-06)

Full Changelog: v0.17.0...v0.18.0

Features

0.17.0 (2025-01-03)

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

Features

Documentation

0.16.0 (2025-01-03)

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

⚠ BREAKING CHANGES

  • api: endpoint expects amount of new allocation price to be a string, not a number (#10)
  • api: add semi_annual cadence and remove metadata from update items (#2)

Features

Bug Fixes

  • api: endpoint expects amount of new allocation price to be a string, not a number (#10) (f38419a)
  • docs: use correct putAdditionalProperty value (#42) (4f236bc)
  • internal: add missing options (49c0367)
  • unions: fix namespacing in example types for unions that have models (846d155)

Chores

Documentation

Styles

  • internal: make enum value definitions less verbose (#145) (1a3bc07)
  • internal: move enum identity methods to bottom of class (#146) (c2bc9d2)

0.15.0 (2025-01-02)

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

Features

0.14.0 (2024-12-23)

Full Changelog: v0.13.0...v0.14.0

Features

Chores

0.13.0 (2024-12-17)

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

Features

0.12.0 (2024-12-12)

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

Features

Chores

  • internal: remove unused and expand used wildcard imports (#150) (125239d)
  • internal: remove unused and expand used wildcard imports (#151) (e31d1ed)
  • internal: remove unused imports (#147) (fbafbb5)
  • test: remove unused imports (#148) (b170c90)
  • test: use JsonValue instead of JsonString (#149) (b177193)
  • update example values in tests and docs (#143) (3ae9d16)

Styles

  • internal: make enum value definitions less verbose (#145) (618c1a3)
  • internal: move enum identity methods to bottom of class (#146) (8a9c393)

0.11.0 (2024-12-03)

Full Changelog: v0.10.0...v0.11.0

Features

0.10.0 (2024-11-27)

Full Changelog: v0.9.1...v0.10.0

Features

0.9.1 (2024-11-26)

Full Changelog: v0.9.0...v0.9.1

Chores

0.9.0 (2024-11-26)

Full Changelog: v0.8.0...v0.9.0

Features

0.8.0 (2024-11-25)

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

Features

Chores

0.7.0 (2024-11-25)

Full Changelog: v0.6.1...v0.7.0

Features

Chores

0.6.1 (2024-11-19)

Full Changelog: v0.6.0...v0.6.1

Chores

  • rebuild project due to codegen change (#116) (94d7006)

0.6.0 (2024-11-18)

Full Changelog: v0.5.0...v0.6.0

Features

  • api: add webhook validation and parsing (#111) (993bd2b)

0.5.0 (2024-11-15)

Full Changelog: v0.4.1...v0.5.0

Features

Chores

0.4.1 (2024-11-12)

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

Bug Fixes

  • internal: add missing options (1ed6c28)

Chores

  • rebuild project due to codegen change (#105) (6c52ea7)
  • rebuild project due to codegen change (#107) (0365098)

0.4.0 (2024-11-06)

Full Changelog: v0.3.0...v0.4.0

Features

Chores

0.3.0 (2024-11-06)

Full Changelog: v0.2.0...v0.3.0

Features

0.2.0 (2024-11-01)

Full Changelog: v0.1.0...v0.2.0

Features

Chores

0.1.0 (2024-10-28)

Full Changelog: v0.1.0-alpha.7...v0.1.0

Features

0.1.0-alpha.7 (2024-09-26)

Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7

Features

  • api: OpenAPI spec update via Stainless API (#59) (8e8574c)
  • api: OpenAPI spec update via Stainless API (#61) (b48f9fe)
  • api: OpenAPI spec update via Stainless API (#63) (fd13223)
  • api: OpenAPI spec update via Stainless API (#67) (afffd96)
  • api: OpenAPI spec update via Stainless API (#68) (bd66065)
  • api: OpenAPI spec update via Stainless API (#70) (8ab0aab)
  • api: OpenAPI spec update via Stainless API (#76) (5013205)
  • client: added structured fields to errors (#65) (e6226f9)

Chores

Documentation

  • adjust additional properties example (#64) (f200314)

0.1.0-alpha.6 (2024-09-06)

Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6

Features

  • api: codegen changes (#48) (8a0190e)
  • api: OpenAPI spec update via Stainless API (#45) (055d0a8)
  • api: OpenAPI spec update via Stainless API (#47) (cbb6cca)
  • api: OpenAPI spec update via Stainless API (#50) (2bd0af6)
  • api: OpenAPI spec update via Stainless API (#51) (c4e232e)
  • api: OpenAPI spec update via Stainless API (#52) (773d7e7)
  • api: OpenAPI spec update via Stainless API (#53) (7efa5f4)
  • api: OpenAPI spec update via Stainless API (#54) (f9006eb)
  • api: OpenAPI spec update via Stainless API (#55) (73ed069)
  • api: OpenAPI spec update via Stainless API (#57) (4a3ce75)

Chores

  • consistent string literal escaping (#49) (556e69d)
  • internal: codegen related update (#56) (837e1ed)

0.1.0-alpha.5 (2024-08-22)

Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5

Features

  • api: codegen changes (#39) (4568489)
  • api: manual updates (#40) (423de9f)
  • api: OpenAPI spec update via Stainless API (#34) (3a42785)
  • api: OpenAPI spec update via Stainless API (#36) (03178df)
  • api: OpenAPI spec update via Stainless API (#37) (6d07d56)
  • api: OpenAPI spec update via Stainless API (#38) (a92d627)
  • api: OpenAPI spec update via Stainless API (#41) (64fdca5)
  • api: OpenAPI spec update via Stainless API (#43) (ed5e3c8)
  • api: OpenAPI spec update via Stainless API (#44) (9941471)

Bug Fixes

  • docs: use correct putAdditionalProperty value (#42) (4f236bc)

0.1.0-alpha.4 (2024-08-14)

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

Features

  • api: OpenAPI spec update via Stainless API (#31) (aec4e89)

0.1.0-alpha.3 (2024-08-02)

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

⚠ BREAKING CHANGES

  • api: remove methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#30)

Features

  • api: add 'status' to plan creation params (#14) (02ccf47)
  • api: add cadence enum value 'custom' (#25) (61cf205)
  • api: add methods to prices and invoices (#21) (5dbd997)
  • api: deprecate methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#29) (756a150)
  • api: remove methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#30) (988218e)
  • client: improve binary return values (#27) (e5abbb9)

Chores

  • ci: also run workflows for PRs targeting next (#17) (9f47531)
  • ci: limit release doctor target branches (#22) (92f41a2)
  • ci: run tests in CI (#28) (e4c2eb6)
  • docs: document minimum Java version (Java 8) in README (#16) (3630a08)
  • docs: minor update to formatting of API link in README (#19) (65f8385)
  • internal: refactor release doctor script (#23) (c039b0e)
  • internal: remove unused test file (#26) (71b39db)
  • minor updates (#20) (42c2a5c)
  • tests: update prism version (#24) (b14155d)

Documentation

0.1.0-alpha.2 (2024-06-28)

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

⚠ BREAKING CHANGES

  • api: endpoint expects amount of new allocation price to be a string, not a number (#10)

Features

  • api: add support for adding allocation price to subscription (#8) (d150c33)
  • api: add support for query param include_all_blocks (#11) (73d5e94)
  • api: external connections made optional when updating items (#9) (d1a63a3)
  • api: updates (#5) (fb8c7d9)
  • client: add support for putQueryParam on ClientOptions (#6) (71d82b0)

Bug Fixes

  • api: endpoint expects amount of new allocation price to be a string, not a number (#10) (f38419a)

Chores

Documentation

0.1.0-alpha.1 (2024-06-06)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

⚠ BREAKING CHANGES

  • api: add semi_annual cadence and remove metadata from update items (#2)

Features

  • api: add semi_annual cadence and remove metadata from update items (#2) (abd4f60)

Bug Fixes

  • unions: fix namespacing in example types for unions that have models (846d155)