Skip to content

Latest commit

 

History

History
1590 lines (1050 loc) · 145 KB

File metadata and controls

1590 lines (1050 loc) · 145 KB

Changelog

1.12.0 (2026-01-28)

Full Changelog: v1.11.0...v1.12.0

⚠ BREAKING CHANGES

  • api: define shared model ConversionRateConfig

Features

Bug Fixes

  • ci: use java-version 21 for publish step (efc7891)
  • client: deserialization of empty objects (d4ef4ac)
  • client: disallow coercion from float to int (29a6000)
  • client: ensure single timer is created per client (1bc7983)
  • client: fully respect max retries (bea76d1)
  • client: incorrect getPackageVersion impl (1612dd1)
  • client: multi-value header serialization (bdc7d3a)
  • client: preserve time zone in lenient date-time parsing (a47bca4)
  • client: r8 support (4d46e62)
  • client: send retry count header for max retries 0 (bea76d1)
  • date time deserialization leniency (d36ec82)
  • schema: Rename unit price type to avoid naming conflict (25c6f8c)

Chores

  • ci: upgrade actions/setup-java (836c0b6)
  • formatting (d925332)
  • internal: bump ci test timeout (c9b431a)
  • internal: change some comment formatting (537aba1)
  • internal: codegen related update (ee2f754)
  • internal: codegen related update (b249265)
  • internal: codegen related update (703e12a)
  • internal: codegen related update (b0ad475)
  • internal: codegen related update (844eb52)
  • internal: codegen related update (3239df5)
  • internal: codegen related update (b604e38)
  • internal: codegen related update (936fe66)
  • internal: codegen related update (d06f656)
  • internal: correct cache invalidation for SKIP_MOCK_TESTS (41aaa54)
  • internal: depend on packages directly in example (bea76d1)
  • internal: reduce proguard ci logging (ba337ee)
  • internal: refactor build files to support future stainless package uploads (bc7560c)
  • internal: update actions/checkout version (e68ea00)
  • test on Jackson 2.14.0 to avoid encountering FasterXML/jackson-databind#3240 in tests (d36ec82)

Documentation

  • add comment for arbitrary value fields (2d38893)
  • remove $ for better copy-pasteabality (7e95cda)

1.11.0 (2025-07-26)

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

Features

1.10.0 (2025-07-24)

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

Features

  • api: api update (3ec6fe0)
  • client: add {QueryParams,Headers}#put(String, JsonValue) methods (cf9cff1)

Chores

  • internal: remove unnecessary [...] in [@see](https://github.com/see) (b6dcd6c)

Documentation

1.9.0 (2025-07-21)

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

Features

  • api: api update (21582fa)
  • client: add https config options (f1b310c)
  • client: allow configuring env via system properties (33565ab)

Chores

  • internal: refactor delegating from client to options (0ac1964)

1.8.0 (2025-07-17)

Full Changelog: v1.7.1...v1.8.0

Features

1.7.1 (2025-07-17)

Full Changelog: v1.7.0...v1.7.1

Bug Fixes

  • client: ensure error handling always occurs (54cb075)

1.7.0 (2025-07-16)

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

Features

Chores

  • internal: allow running specific example from cli (afad1bb)

1.6.0 (2025-07-16)

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

Features

1.5.0 (2025-07-16)

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

Features

Chores

  • ci: bump actions/setup-java to v4 (bbb2f4c)

1.4.0 (2025-07-08)

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

Features

Chores

  • ci: ensure docs generation always succeeds (74e2ba0)

1.3.0 (2025-07-04)

Full Changelog: v1.2.3...v1.3.0

Features

1.2.3 (2025-06-30)

Full Changelog: v1.2.2...v1.2.3

Refactors

  • internal: minor ClientOptionsTest change (58a615f)

1.2.2 (2025-06-29)

Full Changelog: v1.2.1...v1.2.2

Bug Fixes

  • client: don't close client on withOptions usage when original is gc'd (c5407a8)

Chores

  • ci: only run for pushes and fork pull requests (ac1dcec)

1.2.1 (2025-06-26)

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

Bug Fixes

  • ci: release-doctor — report correct token name (e5de47b)

1.2.0 (2025-06-26)

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

Features

1.1.0 (2025-06-23)

Full Changelog: v1.0.0...v1.1.0

Features

  • api: api update (1af4331)
  • api: api update (1c73f2d)
  • api: api update (651160e)
  • client: add a withOptions method (69cec0e)
  • client: implement per-endpoint base URL support (150d8fc)

Bug Fixes

  • client: bump max requests per host to max requests (5 -> 64) (6ab4bbc)

Chores

  • ci: enable for pull requests (4742d3a)

1.0.0 (2025-06-09)

Full Changelog: v0.1.0-alpha.49...v1.0.0

⚠ BREAKING CHANGES

  • client: breaking change to re-use types
  • client: improve some class names
  • client: extract auto pagination to shared classes
  • client: 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)
  • client: don't require end-users to specify constants
  • client: Migration: Builder methods that previously accepted a single possible value no longer need to be called.

Features

  • api: api update (3b9407e)
  • api: api update (b78da47)
  • api: api update (da539d4)
  • api: api update (ee340f8)
  • api: api update (57c7ae5)
  • api: api update (9be4d13)
  • api: api update (9e0351e)
  • api: manual updates (e542313)
  • api: manual updates (03ff701)
  • client: allow providing some params positionally (e63933b)
  • client: breaking change to re-use types (faf0b26)
  • client: don't require end-users to specify constants (774695b)
  • client: extract auto pagination to shared classes (168d895)

Bug Fixes

  • internal: Unit collision (ee16d77)

Performance Improvements

  • internal: improve compilation+test speed (584c9a8)

Chores

  • ci: add timeout thresholds for CI jobs (261ff43)
  • ci: only use depot for staging repos (02184a1)
  • ci: run on more branches and use depot runners (364e334)
  • docs: grammar improvements (c07512e)
  • internal: java 17 -> 21 on ci (53f3070)
  • internal: remove flaky -Xbackend-threads=0 option (11ec748)
  • internal: update java toolchain (f39ba67)

Documentation

  • client: update jackson compat error message (a435863)
  • explain http client customization (bc9ebe0)
  • explain jackson compat in readme (68e656c)

Refactors

  • client: improve some class names (7d52bb5)

0.1.0-alpha.49 (2025-04-09)

Full Changelog: v0.1.0-alpha.48...v0.1.0-alpha.49

Features

  • client: make pagination robust to missing data (e76e6f6)
  • client: support setting base URL via env var (#358) (2962455)

Bug Fixes

  • client: bump to better jackson version (#361) (dbbfe02)

Chores

  • internal: expand CI branch coverage (#360) (4593485)
  • internal: reduce CI branch coverage (befcc29)

Documentation

  • add comments for page methods (e76e6f6)

Refactors

  • client: deduplicate page response classes (#362) (e76e6f6)
  • client: migrate pages to builder pattern (#363) (4664294)

0.1.0-alpha.48 (2025-04-08)

Full Changelog: v0.1.0-alpha.47...v0.1.0-alpha.48

Features

Chores

0.1.0-alpha.47 (2025-04-07)

Full Changelog: v0.1.0-alpha.46...v0.1.0-alpha.47

Features

  • client: expose request body setter and getter (#346) (0e0965d)

Bug Fixes

  • api: naming for sync_payment_methods methods (#351) (00120a1)

Chores

Documentation

  • add comments to JsonField classes (#349) (7e440ba)
  • document how to forcibly omit required field (51cb762)
  • swap examples used in readme (#350) (51cb762)

0.1.0-alpha.46 (2025-04-02)

Full Changelog: v0.1.0-alpha.45...v0.1.0-alpha.46

Features

  • client: add enum validation method (038d1aa)
  • client: make union deserialization more robust (#342) (038d1aa)

Chores

  • client: remove unnecessary json state from some query param classes (038d1aa)
  • internal: add invalid json deserialization tests (038d1aa)
  • internal: add json roundtripping tests (038d1aa)
  • internal: codegen related update (#344) (d3aa837)

0.1.0-alpha.45 (2025-04-01)

Full Changelog: v0.1.0-alpha.44...v0.1.0-alpha.45

Bug Fixes

0.1.0-alpha.44 (2025-03-31)

Full Changelog: v0.1.0-alpha.43...v0.1.0-alpha.44

Bug Fixes

  • client: limit json deserialization coercion (#336) (fdf0191)

0.1.0-alpha.43 (2025-03-28)

Full Changelog: v0.1.0-alpha.42...v0.1.0-alpha.43

Bug Fixes

  • client: don't call validate() during deserialization if we don't have to (#332) (b687f31)

0.1.0-alpha.42 (2025-03-27)

Full Changelog: v0.1.0-alpha.41...v0.1.0-alpha.42

Features

  • client: support a lower jackson version (#329) (dd30b03)
  • client: throw on incompatible jackson version (dd30b03)

Bug Fixes

  • client: map deserialization bug (989fbaa)

Chores

  • internal: delete unused methods and annotations (#330) (989fbaa)
  • internal: make multipart assertions more robust (193ea38)
  • internal: remove unnecessary assertNotNull calls (193ea38)
  • internal: remove unnecessary import (#326) (f972e35)

Documentation

0.1.0-alpha.41 (2025-03-20)

Full Changelog: v0.1.0-alpha.40...v0.1.0-alpha.41

Features

0.1.0-alpha.40 (2025-03-19)

Full Changelog: v0.1.0-alpha.39...v0.1.0-alpha.40

⚠ BREAKING CHANGES

  • client: refactor exception structure and methods (#319)

Bug Fixes

Chores

  • client: refactor exception structure and methods (#319) (c104589)
  • internal: codegen related update (#317) (8214b19)

0.1.0-alpha.39 (2025-03-18)

Full Changelog: v0.1.0-alpha.38...v0.1.0-alpha.39

Bug Fixes

Chores

  • internal: add generated comment (#308) (508d62f)
  • internal: add some tests for union classes (#313) (8c9ac0b)
  • internal: delete duplicate tests (f2c97e2)
  • internal: generate more tests (e8b0072)
  • internal: make test classes internal (#306) (fce9632)
  • internal: refactor query param serialization impl and tests (#310) (209ee40)
  • internal: refactor some test assertions (f2c97e2)
  • internal: reformat some tests (#312) (e8b0072)
  • internal: rename getPathParam (#311) (f2c97e2)
  • internal: reorder some params methodsc (f2c97e2)

Documentation

0.1.0-alpha.38 (2025-03-15)

Full Changelog: v0.1.0-alpha.37...v0.1.0-alpha.38

Features

Chores

  • api: correctly support ExternalCustomerID array filter on Subscriptions.List (#302) (8d7ea78)
  • internal: codegen related update (#298) (2f1d714)
  • internal: codegen related update (#300) (0bb38e0)
  • internal: remove extra empty newlines (#301) (78e0540)

Documentation

0.1.0-alpha.37 (2025-03-11)

Full Changelog: v0.1.0-alpha.36...v0.1.0-alpha.37

Features

Chores

0.1.0-alpha.36 (2025-03-11)

Full Changelog: v0.1.0-alpha.35...v0.1.0-alpha.36

Bug Fixes

Chores

0.1.0-alpha.35 (2025-03-11)

Full Changelog: v0.1.0-alpha.34...v0.1.0-alpha.35

Features

Chores

Documentation

  • document JsonValue construction in readme (#285) (1975c13)
  • revise readme docs about nested params (#284) (a08d6a2)

0.1.0-alpha.34 (2025-03-07)

Full Changelog: v0.1.0-alpha.33...v0.1.0-alpha.34

Features

0.1.0-alpha.33 (2025-03-06)

Full Changelog: v0.1.0-alpha.32...v0.1.0-alpha.33

Features

Chores

0.1.0-alpha.32 (2025-03-05)

Full Changelog: v0.1.0-alpha.31...v0.1.0-alpha.32

Features

0.1.0-alpha.31 (2025-03-05)

Full Changelog: v0.1.0-alpha.30...v0.1.0-alpha.31

Features

0.1.0-alpha.30 (2025-03-05)

Full Changelog: v0.1.0-alpha.29...v0.1.0-alpha.30

Features

0.1.0-alpha.29 (2025-03-05)

Full Changelog: v0.1.0-alpha.28...v0.1.0-alpha.29

⚠ BREAKING CHANGES

  • client: refactor multipart formdata impl (#257)

Features

Chores

  • client: refactor multipart formdata impl (#257) (f019530)
  • internal: refactor ErrorHandlingTest (#253) (fc5e946)

Documentation

  • add raw response readme documentation (#258) (dea38d4)
  • note required fields in builder javadoc (#259) (03c61ee)

0.1.0-alpha.28 (2025-03-01)

Full Changelog: v0.1.0-alpha.27...v0.1.0-alpha.28

Features

Documentation

  • update URLs from stainlessapi.com to stainless.com (#249) (84489d8)

0.1.0-alpha.27 (2025-02-27)

Full Changelog: v0.1.0-alpha.26...v0.1.0-alpha.27

Features

Chores

  • client: use deep identity methods for primitive array types (#244) (84e7382)
  • internal: add async service tests (#243) (8a2518c)
  • internal: improve sync service tests (8a2518c)
  • internal: refactor ServiceParamsTest (#246) (6610689)

Documentation

  • readme parameter tweaks (8a2518c)

0.1.0-alpha.26 (2025-02-25)

Full Changelog: v0.1.0-alpha.25...v0.1.0-alpha.26

Features

Documentation

0.1.0-alpha.25 (2025-02-21)

Full Changelog: v0.1.0-alpha.24...v0.1.0-alpha.25

Features

0.1.0-alpha.24 (2025-02-21)

Full Changelog: v0.1.0-alpha.23...v0.1.0-alpha.24

Features

Documentation

  • add immutability explanation to readme (#230) (9a7dab7)

0.1.0-alpha.23 (2025-02-20)

Full Changelog: v0.1.0-alpha.22...v0.1.0-alpha.23

Features

Bug Fixes

  • client: mark some request bodies as optional (#227) (afafbad)

Chores

  • client: remove checked exception related code (#224) (235e16e)
  • docs: add faq to readme (#226) (8a1326d)
  • internal: remove unnecessary non-null asserts in tests (afafbad)
  • internal: use assertNotNull in tests for type narrowing (afafbad)

0.1.0-alpha.22 (2025-02-20)

Full Changelog: v0.1.0-alpha.21...v0.1.0-alpha.22

Features

Chores

  • ci: update gradle actions to v4 (#221) (21878ed)
  • docs: reorganize readme (#218) (8af4563)
  • internal: get rid of configuration cache (#220) (a319997)
  • internal: make body class constructors private (f77accd)
  • internal: make body classes for multipart requests (f77accd)
  • internal: misc formatting changes (f77accd)
  • internal: optimize build and test perf (926590b)
  • internal: rename internal body classes (f77accd)
  • internal: update formatter (#213) (926590b)
  • internal: update some formatting in Values.kt (2be0c1e)
  • internal: use better test example values (#215) (f77accd)

0.1.0-alpha.21 (2025-02-14)

Full Changelog: v0.1.0-alpha.20...v0.1.0-alpha.21

Features

0.1.0-alpha.20 (2025-02-13)

Full Changelog: v0.1.0-alpha.19...v0.1.0-alpha.20

Features

Documentation

0.1.0-alpha.19 (2025-02-11)

Full Changelog: v0.1.0-alpha.18...v0.1.0-alpha.19

Features

0.1.0-alpha.18 (2025-02-07)

Full Changelog: v0.1.0-alpha.17...v0.1.0-alpha.18

Features

0.1.0-alpha.17 (2025-02-05)

Full Changelog: v0.1.0-alpha.16...v0.1.0-alpha.17

Bug Fixes

  • api: add missing @MustBeClosed annotations (#197) (e71eae6)
  • api: switch CompletableFuture&lt;Void&gt; to CompletableFuture<Void?> (e71eae6)
  • client: add missing validation calls on response (e71eae6)
  • client: always provide a body for PATCH methods (e71eae6)

Chores

  • internal: minor formatting/style changes (e71eae6)
  • internal: rename some tests (e71eae6)

0.1.0-alpha.16 (2025-02-04)

Full Changelog: v0.1.0-alpha.15...v0.1.0-alpha.16

Features

Documentation

  • fix incorrect additional properties info (#192) (a72c1a0)

0.1.0-alpha.15 (2025-01-30)

Full Changelog: v0.1.0-alpha.14...v0.1.0-alpha.15

Features

0.1.0-alpha.14 (2025-01-29)

Full Changelog: v0.1.0-alpha.13...v0.1.0-alpha.14

Features

  • client: add _queryParams and _headers methods (#182) (6832bb1)
  • client: helpers for discriminated union variants with one required prop (#185) (6456e6b)

Bug Fixes

  • client: don't leak responses when retrying (#187) (a69f2f5)

Chores

  • internal: improve RetryingHttpClientTest (#184) (c4c047d)
  • internal: simplify object construction (#186) (654dcfd)

Refactors

  • internal: extract request preparation logic (6832bb1)

0.1.0-alpha.13 (2025-01-27)

Full Changelog: v0.1.0-alpha.12...v0.1.0-alpha.13

Features

Bug Fixes

  • client: make some classes and constructors non-public (#175) (f39254b)

Chores

  • internal: codegen related update (#180) (aaea37a)
  • internal: remove some unnecessary constructor keywords (f39254b)

Documentation

0.1.0-alpha.12 (2025-01-24)

Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12

⚠ BREAKING CHANGES

  • client: better union variant method and variable names (#169)

Features

Chores

0.1.0-alpha.11 (2025-01-22)

Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11

⚠ BREAKING CHANGES

  • client: switch query params objects to use QueryParams (#128)
  • 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) (8cb42ee)
  • client: allow passing null for nullable fields where missing (#139) (9049246)
  • client: consistently throw on omitting required fields (a033db6)
  • client: convert JsonField containing list type to mutable in builder (a033db6)
  • client: make service impl constructors internal (#160) (f79ba50)
  • docs: use correct putAdditionalProperty value (#44) (47731b7)
  • unions: fix namespacing in example types for unions that have models (3161a77)

Chores

Documentation

Styles

  • internal: explicitly add some method return types (a033db6)
  • internal: make enum value definitions less verbose (#115) (872af16)
  • internal: move enum identity methods to bottom of class (#116) (74f717e)
  • internal: move headers and query params setters below others (a033db6)
  • internal: simplify existing convenience setters on params (a033db6)
  • internal: sort fields (#138) (860b461)

Refactors

  • client: switch query params objects to use QueryParams (#128) (394b11d)
  • internal: use constructor to deserialize json (#129) (91bdb1e)

0.1.0-alpha.10 (2024-11-26)

Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10

⚠ 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) (8cb42ee)
  • docs: use correct putAdditionalProperty value (#44) (47731b7)
  • unions: fix namespacing in example types for unions that have models (3161a77)

Chores

Documentation

0.1.0-alpha.9 (2024-11-25)

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

⚠ 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

  • api: add semi_annual cadence and remove metadata from update items (#2) (3f044f5)
  • api: add support for adding allocation price to subscription (#8) (94987f0)
  • api: add support for query param include_all_blocks (#11) (ce06e75)
  • api: api update (#103) (9d315fb)
  • api: api update (#105) (3c679a5)
  • api: api update (#75) (408cb08)
  • api: api update (#76) (9a6b8c3)
  • api: api update (#77) (21ef9ef)
  • api: api update (#78) (076913c)
  • api: api update (#79) (897b6af)
  • api: api update (#80) (7b1e076)
  • api: api update (#81) (8c187b4)
  • api: api update (#84) (ae64e17)
  • api: api update (#86) (dadd8e6)
  • api: api update (#87) (a6e5e5c)
  • api: api update (#88) (df0ce63)
  • api: api update (#89) (f8bf75e)
  • api: api update (#90) (6747d37)
  • api: api update (#95) (f1af6fb)
  • api: codegen changes (#39) (fe78ca9)
  • api: codegen changes (#48) (c761aa7)
  • api: external connections made optional when updating items (#9) (f12c785)
  • api: manual updates (#40) (f48f51d)
  • api: OpenAPI spec update via Stainless API (#31) (3a0a24f)
  • api: OpenAPI spec update via Stainless API (#34) (08810c4)
  • api: OpenAPI spec update via Stainless API (#36) (c8f652a)
  • api: OpenAPI spec update via Stainless API (#37) (4eb6fd3)
  • api: OpenAPI spec update via Stainless API (#38) (757858a)
  • api: OpenAPI spec update via Stainless API (#43) (9dbc27f)
  • api: OpenAPI spec update via Stainless API (#45) (3e12982)
  • api: OpenAPI spec update via Stainless API (#47) (2651152)
  • api: OpenAPI spec update via Stainless API (#50) (a297a32)
  • api: OpenAPI spec update via Stainless API (#51) (1165133)
  • api: OpenAPI spec update via Stainless API (#53) (da12578)
  • api: OpenAPI spec update via Stainless API (#54) (8410b5c)
  • api: OpenAPI spec update via Stainless API (#55) (a9693dd)
  • api: OpenAPI spec update via Stainless API (#56) (d007aaf)
  • api: OpenAPI spec update via Stainless API (#57) (13f8644)
  • api: OpenAPI spec update via Stainless API (#59) (e8c47fd)
  • api: OpenAPI spec update via Stainless API (#61) (0dd9425)
  • api: OpenAPI spec update via Stainless API (#62) (1607065)
  • api: OpenAPI spec update via Stainless API (#65) (3266176)
  • api: OpenAPI spec update via Stainless API (#66) (545f0da)
  • api: OpenAPI spec update via Stainless API (#67) (7316f84)
  • api: OpenAPI spec update via Stainless API (#72) (849bb2a)
  • api: OpenAPI spec update via Stainless API (#73) (7665415)
  • api: OpenAPI spec update via Stainless API (#74) (3194456)
  • api: updates (#5) (2c0c8e8)
  • api: webhook helpers (#93) (1a03014)
  • client: add support for putQueryParam on ClientOptions (#6) (1d16514)
  • client: added structured fields to errors (#64) (6fbed34)

Bug Fixes

  • api: endpoint expects amount of new allocation price to be a string, not a number (#10) (8cb42ee)
  • docs: use correct putAdditionalProperty value (#44) (47731b7)
  • unions: fix namespacing in example types for unions that have models (3161a77)

Chores

Documentation

0.1.0-alpha.8 (2024-11-19)

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

⚠ 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

  • api: add semi_annual cadence and remove metadata from update items (#2) (3f044f5)
  • api: add support for adding allocation price to subscription (#8) (94987f0)
  • api: add support for query param include_all_blocks (#11) (ce06e75)
  • api: api update (#75) (408cb08)
  • api: api update (#76) (9a6b8c3)
  • api: api update (#77) (21ef9ef)
  • api: api update (#78) (076913c)
  • api: api update (#79) (897b6af)
  • api: api update (#80) (7b1e076)
  • api: api update (#81) (8c187b4)
  • api: api update (#84) (ae64e17)
  • api: api update (#86) (dadd8e6)
  • api: api update (#87) (a6e5e5c)
  • api: api update (#88) (df0ce63)
  • api: api update (#89) (f8bf75e)
  • api: api update (#90) (6747d37)
  • api: api update (#95) (f1af6fb)
  • api: codegen changes (#39) (fe78ca9)
  • api: codegen changes (#48) (c761aa7)
  • api: external connections made optional when updating items (#9) (f12c785)
  • api: manual updates (#40) (f48f51d)
  • api: OpenAPI spec update via Stainless API (#31) (3a0a24f)
  • api: OpenAPI spec update via Stainless API (#34) (08810c4)
  • api: OpenAPI spec update via Stainless API (#36) (c8f652a)
  • api: OpenAPI spec update via Stainless API (#37) (4eb6fd3)
  • api: OpenAPI spec update via Stainless API (#38) (757858a)
  • api: OpenAPI spec update via Stainless API (#43) (9dbc27f)
  • api: OpenAPI spec update via Stainless API (#45) (3e12982)
  • api: OpenAPI spec update via Stainless API (#47) (2651152)
  • api: OpenAPI spec update via Stainless API (#50) (a297a32)
  • api: OpenAPI spec update via Stainless API (#51) (1165133)
  • api: OpenAPI spec update via Stainless API (#53) (da12578)
  • api: OpenAPI spec update via Stainless API (#54) (8410b5c)
  • api: OpenAPI spec update via Stainless API (#55) (a9693dd)
  • api: OpenAPI spec update via Stainless API (#56) (d007aaf)
  • api: OpenAPI spec update via Stainless API (#57) (13f8644)
  • api: OpenAPI spec update via Stainless API (#59) (e8c47fd)
  • api: OpenAPI spec update via Stainless API (#61) (0dd9425)
  • api: OpenAPI spec update via Stainless API (#62) (1607065)
  • api: OpenAPI spec update via Stainless API (#65) (3266176)
  • api: OpenAPI spec update via Stainless API (#66) (545f0da)
  • api: OpenAPI spec update via Stainless API (#67) (7316f84)
  • api: OpenAPI spec update via Stainless API (#72) (849bb2a)
  • api: OpenAPI spec update via Stainless API (#73) (7665415)
  • api: OpenAPI spec update via Stainless API (#74) (3194456)
  • api: updates (#5) (2c0c8e8)
  • api: webhook helpers (#93) (1a03014)
  • client: add support for putQueryParam on ClientOptions (#6) (1d16514)
  • client: added structured fields to errors (#64) (6fbed34)

Bug Fixes

  • api: endpoint expects amount of new allocation price to be a string, not a number (#10) (8cb42ee)
  • docs: use correct putAdditionalProperty value (#44) (47731b7)
  • unions: fix namespacing in example types for unions that have models (3161a77)

Chores

Documentation

0.1.0-alpha.7 (2024-10-25)

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

Features

Chores

Documentation

  • adjust additional properties example (#63) (d2c3f31)

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) (c761aa7)
  • api: OpenAPI spec update via Stainless API (#45) (3e12982)
  • api: OpenAPI spec update via Stainless API (#47) (2651152)
  • api: OpenAPI spec update via Stainless API (#50) (a297a32)
  • api: OpenAPI spec update via Stainless API (#51) (1165133)
  • api: OpenAPI spec update via Stainless API (#53) (da12578)
  • api: OpenAPI spec update via Stainless API (#54) (8410b5c)
  • api: OpenAPI spec update via Stainless API (#55) (a9693dd)
  • api: OpenAPI spec update via Stainless API (#56) (d007aaf)
  • api: OpenAPI spec update via Stainless API (#57) (13f8644)

Chores

  • consistent string literal escaping (#49) (22f2365)
  • internal: codegen related update (#52) (590a760)

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) (fe78ca9)
  • api: manual updates (#40) (f48f51d)
  • api: OpenAPI spec update via Stainless API (#34) (08810c4)
  • api: OpenAPI spec update via Stainless API (#36) (c8f652a)
  • api: OpenAPI spec update via Stainless API (#37) (4eb6fd3)
  • api: OpenAPI spec update via Stainless API (#38) (757858a)
  • api: OpenAPI spec update via Stainless API (#43) (9dbc27f)

Bug Fixes

  • docs: use correct putAdditionalProperty value (#44) (47731b7)

Chores

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) (3a0a24f)

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) (125924a)
  • api: add cadence enum value 'custom' (#25) (847e046)
  • api: add methods to prices and invoices (#21) (e4169ae)
  • api: deprecate methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#29) (41ff2f7)
  • api: remove methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#30) (9c9f653)
  • client: improve binary return values (#27) (e6fc27a)

Chores

  • ci: also run workflows for PRs targeting next (#17) (446a7ab)
  • ci: limit release doctor target branches (#22) (25a2792)
  • ci: run tests in CI (#28) (83b1878)
  • docs: document minimum Java version (Java 8) in README (#16) (b4ac601)
  • docs: minor update to formatting of API link in README (#19) (8d9dbcd)
  • internal: refactor release doctor script (#23) (bc19329)
  • internal: remove unused test file (#26) (908c31a)
  • minor updates (#20) (fe32256)
  • tests: update prism version (#24) (8c504c5)

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) (94987f0)
  • api: add support for query param include_all_blocks (#11) (ce06e75)
  • api: external connections made optional when updating items (#9) (f12c785)
  • api: updates (#5) (2c0c8e8)
  • client: add support for putQueryParam on ClientOptions (#6) (1d16514)

Bug Fixes

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

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) (afec5f5)

Bug Fixes

  • unions: fix namespacing in example types for unions that have models (3161a77)