Full Changelog: v1.9.0...v1.10.0
- api: define shared model ConversionRateConfig
- add retryable exception (cf6742e)
- api: api update (4e4f486)
- api: api update (5595866)
- api: api update (ca80943)
- api: api update (66b024c)
- api: api update (f14a0b8)
- api: api update (a321e4c)
- api: api update (16c09ab)
- api: api update (42a3bf2)
- api: api update (8d40c66)
- api: api update (340aeb5)
- api: api update (8c81c68)
- api: api update (bf19834)
- api: api update (db21295)
- api: api update (8d0120a)
- api: api update (dfd1f8b)
- api: api update (2c02d15)
- api: api update (c7d3dda)
- api: api update (5f65069)
- api: api update (f28bee7)
- api: api update (b6f5318)
- api: api update (1a45d5d)
- api: api update (108cdfc)
- api: api update (f101f63)
- api: api update (6c895f2)
- api: api update (84cc66c)
- api: api update (ab79480)
- api: api update (0f4e585)
- api: api update (617892e)
- api: api update (bf412bc)
- api: api update (6aa1d53)
- api: api update (321aa41)
- api: api update (cf6fd19)
- api: api update (9c8977c)
- api: api update (247937e)
- api: api update (5d00bf2)
- api: api update (05b6a4e)
- api: api update (3b2489b)
- api: api update (e90f837)
- api: define shared model ConversionRateConfig (13fc2ef)
- api: manual updates (268bca0)
- client: add
HttpRequest#url()method (cad2dc0) - client: allow configuring dispatcher executor service (14307ff)
- client: ensure compat with proguard (83ddd55)
- client: expose sleeper option (427df35)
- extract minimum composite to type (3e25650)
- ci: use java-version 21 for publish step (b290b3a)
- client: cancel okhttp call when future cancelled (c9b8382)
- client: deserialization of empty objects (1764089)
- client: disallow coercion from float to int (03a24de)
- client: ensure single timer is created per client (427df35)
- client: fully respect max retries (032e2e6)
- client: incorrect
getPackageVersionimpl (9bc6ac9) - client: multi-value header serialization (bf4d413)
- client: r8 support (27da721)
- client: send retry count header for max retries 0 (032e2e6)
- date time deserialization leniency (bc5e9be)
- schema: Rename unit price type to avoid naming conflict (7738ed4)
- ci: upgrade
actions/setup-java(023c1ff) - fix formatting (a6e527f)
- improve formatter performance (5d37bc1)
- internal: bump ci test timeout (0e68dd4)
- internal: change some comment formatting (7e80bfe)
- internal: clean up maven repo artifact script and add html documentation to repo root (c79bf46)
- internal: codegen related update (97bd293)
- internal: codegen related update (3a4300a)
- internal: codegen related update (185acb8)
- internal: codegen related update (76d269d)
- internal: depend on packages directly in example (032e2e6)
- internal: improve maven repo docs (f8215cc)
- internal: reduce proguard ci logging (9b4d208)
- internal: support uploading Maven repo artifacts to stainless package server (24af903)
- internal: update
actions/checkoutversion (f9c0414) - test on Jackson 2.14.0 to avoid encountering FasterXML/jackson-databind#3240 in tests (bc5e9be)
- remove
$for better copy-pasteabality (c20680a)
Full Changelog: v1.8.0...v1.9.0
- api: api update (8d61cd4)
Full Changelog: v1.7.0...v1.8.0
- api: api update (d9b5f74)
- client: add
{QueryParams,Headers}#put(String, JsonValue)methods (1985d12)
- internal: remove unnecessary
[...]in[@see](https://github.com/see)(cc42cf6)
Full Changelog: v1.6.0...v1.7.0
- api: api update (b20980d)
- client: add https config options (15ac3d4)
- client: allow configuring env via system properties (c32c0d2)
- internal: refactor delegating from client to options (12282fa)
Full Changelog: v1.5.1...v1.6.0
- api: api update (5b452b3)
Full Changelog: v1.5.0...v1.5.1
- client: ensure error handling always occurs (833326e)
Full Changelog: v1.4.0...v1.5.0
- api: api update (9eba618)
- internal: allow running specific example from cli (88917ff)
Full Changelog: v1.3.0...v1.4.0
Full Changelog: v1.2.0...v1.3.0
- api: api update (a00c440)
Full Changelog: v1.1.0...v1.2.0
- api: api update (0c0d055)
Full Changelog: v1.0.0...v1.1.0
- api: api update (91c85d4)
- api: api update (e58761c)
- api: api update (83c2707)
- api: api update (614dfad)
- client: add a
withOptionsmethod (744d7a6) - client: implement per-endpoint base URL support (6172f77)
- ci: release-doctor — report correct token name (d631afb)
- client: bump max requests per host to max requests (5 -> 64) (5576ea4)
- client: don't close client on
withOptionsusage when original is gc'd (002c10d)
- ci: enable for pull requests (ecdbbd4)
- ci: only run for pushes and fork pull requests (cbc078a)
- fix formatting (fe0ad84)
- internal: minor
ClientOptionsTestchange (d7614c8)
Full Changelog: v0.57.0...v1.0.0
- client: breaking change to re-use types
- api: api update (70f55e5)
- api: api update (180d51e)
- api: api update (6d3367a)
- api: api update (0bfa7ad)
- api: api update (616608c)
- api: api update (7bbb55e)
- api: api update (7f05af6)
- api: manual updates (0efca0a)
- api: manual updates (a419c35)
- client: breaking change to re-use types (ad6e081)
- internal: codegen related update (0907df6)
- internal: codegen related update (2a0fdab)
- internal: codegen related update (1ce04bd)
Full Changelog: v0.56.0...v0.57.0
- client: improve some class names
- client: extract auto pagination to shared classes
- client: Migration: - If you were referencing the
AutoPagerclass on a specific*Pageor*PageAsynctype, then you should instead reference the sharedAutoPagerandAutoPagerAsynctypes, under thecorepackageAutoPagerAsyncnow has different usage. You can call.subscribe(...)on the returned object instead to get called back each page item. You can also callonCompleteFuture()to get a future that completes when all items have been processed. Finally, you can call.close()on the returned object to stop auto-paginating early- If you were referencing
getNextPageorgetNextPageParams:- Swap to
nextPage()andnextPageParams() - Note that these both now return non-optional types (use
hasNextPage()before calling these, since they will throw if it's impossible to get another page)
- Swap to
- client: allow providing some params positionally (7ddd872)
- client: extract auto pagination to shared classes (9affbde)
- internal: fix name collision errors from Unit import (1f7beef)
- internal: improve compilation+test speed (f72c4ad)
- ci: only use depot for staging repos (68dcdd8)
- ci: run on more branches and use depot runners (ddcc77e)
- docs: grammar improvements (7b5fb07)
- internal: codegen related update (9df208b)
- internal: codegen related update (7db8db6)
- internal: java 17 -> 21 on ci (7f2fb10)
- internal: remove flaky
-Xbackend-threads=0option (b085373) - internal: update java toolchain (2b4abdf)
- client: update jackson compat error message (b3ceb27)
- explain http client customization (31827ac)
- explain jackson compat in readme (fb2505d)
- client: improve some class names (9460c52)
Full Changelog: v0.55.0...v0.56.0
- client: make pagination robust to missing data (bf8c89e)
- client: support setting base URL via env var (#397) (4ac10b3)
- add comments for page methods (bf8c89e)
- client: deduplicate page response classes (#401) (bf8c89e)
- client: migrate pages to builder pattern (#402) (bbcd954)
Full Changelog: v0.54.0...v0.55.0
Full Changelog: v0.53.0...v0.54.0
- internal: codegen related update (#385) (067d5dd)
- internal: codegen related update (#387) (9040df4)
- internal: swap from
getNullabletogetOptional(#386) (6a6bc6d)
- document how to forcibly omit required field (1090267)
- swap examples used in readme (#388) (1090267)
Full Changelog: v0.52.2...v0.53.0
- client: add enum validation method (d6fdaa3)
- client: make union deserialization more robust (#379) (d6fdaa3)
- client: remove unnecessary json state from some query param classes (d6fdaa3)
- internal: add invalid json deserialization tests (d6fdaa3)
- internal: add json roundtripping tests (d6fdaa3)
- internal: codegen related update (#381) (1373dc9)
Full Changelog: v0.52.1...v0.52.2
Full Changelog: v0.52.0...v0.52.1
Full Changelog: v0.51.0...v0.52.0
- client: support a lower jackson version (#368) (659e62b)
- client: throw on incompatible jackson version (659e62b)
- client: map deserialization bug (da01e21)
- internal: delete unused methods and annotations (#369) (da01e21)
- internal: fix example formatting (#364) (99e8b5b)
- internal: make multipart assertions more robust (4f4527e)
- internal: remove unnecessary
assertNotNullcalls (4f4527e) - internal: remove unnecessary import (#365) (3a0fe1e)
- minor readme tweak (#367) (bc3f6c3)
- refine comments on multipart params (#362) (4f4527e)
- update readme exception docs (#366) (9443b23)
Full Changelog: v0.50.0...v0.51.0
Full Changelog: v0.49.1...v0.50.0
- client: refactor exception structure and methods (#357)
- compilation error (287236c)
- client: refactor exception structure and methods (#357) (adc2898)
- internal: codegen related update (#356) (56e24bf)
- internal: refactor enum query param serialization (#353) (06904bf)
- internal: version bump (#354) (8d4d3e1)
Full Changelog: v0.49.0...v0.49.1
- internal: add generated comment (#346) (670dae5)
- internal: add some tests for union classes (#351) (8daea2a)
- internal: delete duplicate tests (a2ae257)
- internal: generate more tests (399f1ce)
- internal: make test classes internal (#345) (8566c48)
- internal: refactor query param serialization impl and tests (#348) (15e112d)
- internal: refactor some test assertions (a2ae257)
- internal: reformat some tests (#350) (399f1ce)
- internal: rename
getPathParam(#349) (a2ae257) - internal: reorder some params methodsc (a2ae257)
Full Changelog: v0.48.0...v0.49.0
- api: correctly support ExternalCustomerID array filter on Subscriptions.List (#340) (f5c8c0b)
- internal: remove extra empty newlines (#338) (fb8b1a2)
Full Changelog: v0.47.0...v0.48.0
Full Changelog: v0.46.1...v0.47.0
- internal: don't use
JvmOverloadsin interfaces (19acfcf) - internal: reenable warnings as errors (#327) (19acfcf)
- document
JsonValueconstruction in readme (#330) (9401e34) - revise readme docs about nested params (#329) (9a2a812)
Full Changelog: v0.46.0...v0.46.1
- internal: add
.kotlinto.gitignore(#323) (8c1f105) - internal: codegen related update (#321) (a45ffe2)
- internal: don't generate docs (#325) (dccfa35)
- internal: use
getOrNullinstead oforElse(null)(#324) (02fd429)
Full Changelog: v0.45.0...v0.46.0
- compilation error (a4cfad1)
Full Changelog: v0.44.0...v0.45.0
- api: api update (#317) (540fe9c)
- client: detect binary incompatible jackson versions (#315) (50dd8a9)
Full Changelog: v0.43.0...v0.44.0
- api: api update (#313) (6121464)
- client: accept
InputStreamandPathfor file params (#311) (11ca664)
Full Changelog: v0.42.0...v0.43.0
Full Changelog: v0.41.0...v0.42.0
Full Changelog: v0.40.0...v0.41.0
Full Changelog: v0.39.0...v0.40.0
- client: refactor multipart formdata impl (#296)
- api: api update (#300) (d5cb74a)
- client: allow configuring timeouts granularly (#294) (fd71049)
- client: support raw response access (#295) (70b0eb8)
- client: expose
Optional, not nullable, fromClientOptions(#299) (20f1914) - client: refactor multipart formdata impl (#296) (22e538b)
- internal: refactor
ErrorHandlingTest(#292) (d1ec6ff)
- add raw response readme documentation (#297) (648e2e6)
- note required fields in
builderjavadoc (#298) (1af73ac)
Full Changelog: v0.38.0...v0.39.0
Full Changelog: v0.37.0...v0.38.0
- client: use deep identity methods for primitive array types (#283) (6e2862d)
- internal: add async service tests (#281) (8171ba6)
- internal: improve sync service tests (8171ba6)
- internal: refactor
ServiceParamsTest(#285) (7894edb)
- readme parameter tweaks (8171ba6)
Full Changelog: v0.36.0...v0.37.0
Full Changelog: v0.35.0...v0.36.0
Full Changelog: v0.34.0...v0.35.0
Full Changelog: v0.33.0...v0.34.0
Full Changelog: v0.32.0...v0.33.0
- docs: add faq to readme (#262) (67226ff)
- internal: remove unnecessary non-null asserts in tests (c6f1170)
- internal: use
assertNotNullin tests for type narrowing (c6f1170)
Full Changelog: v0.31.1...v0.32.0
- api: api update (#258) (859dff9)
- client: support
JsonField#asX()for known values (#253) (95dc5c6) - client: update enum
asXmethods (#251) (87ebe15)
- ci: update gradle actions to v4 (#257) (b11b2bc)
- docs: reorganize readme (#254) (7c807a4)
- internal: get rid of configuration cache (#256) (2315c82)
- internal: update some formatting in
Values.kt(95dc5c6)
Full Changelog: v0.31.0...v0.31.1
- format webhooks (143457b)
- internal: make body class constructors private (3a15ffd)
- internal: make body classes for multipart requests (3a15ffd)
- internal: misc formatting changes (3a15ffd)
- internal: optimize build and test perf (be128e3)
- internal: rename internal body classes (3a15ffd)
- internal: update formatter (#247) (be128e3)
- internal: use better test example values (#249) (3a15ffd)
Full Changelog: v0.30.0...v0.31.0
Full Changelog: v0.29.0...v0.30.0
- add more phantom reachability docs (fbf592c)
Full Changelog: v0.28.0...v0.29.0
Full Changelog: v0.27.1...v0.28.0
Full Changelog: v0.27.0...v0.27.1
- api: add missing
@MustBeClosedannotations (#231) (bc11828) - api: switch
CompletableFuture<Void>toCompletableFuture<Void?>(bc11828) - client: add missing validation calls on response (bc11828)
- client: always provide a body for
PATCHmethods (bc11828)
Full Changelog: v0.26.0...v0.27.0
Full Changelog: v0.25.0...v0.26.0
- internal: codegen related update (#217) (648708a)
- internal: codegen related update (#220) (6975f2c)
- internal: codegen related update (#221) (61fa6a7)
- internal: swap
checkNotNulltocheckRequired(#219) (c77af54)
Full Changelog: v0.24.0...v0.25.0
Full Changelog: v0.23.1...v0.24.0
Full Changelog: v0.23.0...v0.23.1
Full Changelog: v0.22.0...v0.23.0
Full Changelog: v0.21.0...v0.22.0
Full Changelog: v0.20.0...v0.21.0
- api: api update (#198) (5c3b405)
- client: add more builder convenience methods for lists (#188) (2cc7b59)
- internal: add and tweak check functions (#195) (059140b)
- internal: codegen related update (#186) (80ba077)
- internal: codegen related update (#189) (02ac7e7)
- internal: extract a
checkRequiredfunction (#194) (4d7ef18) - internal: fix up root
build.gradle.ktsformatting (#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)
Full Changelog: v0.19.0...v0.20.0
- client: add various convenience setters to models (#184) (5a7e67f)
- client: allow setting arbitrary JSON for top-level body params (5a7e67f)
- client: expose getters for
JsonFieldof body params (5a7e67f)
- client: consistently throw on omitting required fields (5a7e67f)
- client: convert
JsonFieldcontaining list type to mutable in builder (5a7e67f)
- 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)
Full Changelog: v0.18.0...v0.19.0
- api: api update (#180) (4aa16b5)
- client: allow passing null or optional for nullable fields (#179) (1797a16)
Full Changelog: v0.17.0...v0.18.0
Full Changelog: v0.16.0...v0.17.0
Full Changelog: v0.15.0...v0.16.0
- 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)
- api: add semi_annual cadence and remove metadata from update items (#2) (38298ff)
- api: add support for adding allocation price to subscription (#8) (d150c33)
- api: add support for query param include_all_blocks (#11) (73d5e94)
- api: add webhook validation and parsing (#111) (4472875)
- api: api update (#103) (aeb1fed)
- api: api update (#112) (aedd2bf)
- api: api update (#125) (e74b0c3)
- api: api update (#129) (e8edbd0)
- api: api update (#131) (1733a5c)
- api: api update (#137) (60695f9)
- api: api update (#140) (6a3362e)
- api: api update (#152) (7a78319)
- api: api update (#154) (770d4cc)
- api: api update (#159) (f51bb21)
- api: api update (#161) (6b21c9b)
- api: api update (#81) (6b595ca)
- api: api update (#82) (3d2aa72)
- api: api update (#84) (89db90d)
- api: api update (#85) (ccb4f21)
- api: api update (#86) (4f4639d)
- api: api update (#87) (925563d)
- api: api update (#88) (8a09a17)
- api: api update (#90) (6a7b7b8)
- api: api update (#92) (b06d37a)
- api: api update (#93) (311c123)
- api: api update (#94) (1ab1485)
- api: api update (#97) (d85ab62)
- api: codegen changes (#39) (4568489)
- api: codegen changes (#48) (8a0190e)
- api: external connections made optional when updating items (#9) (d1a63a3)
- api: manual updates (#40) (423de9f)
- api: OpenAPI spec update via Stainless API (#31) (aec4e89)
- 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)
- 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)
- 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)
- api: OpenAPI spec update via Stainless API (#78) (e745d41)
- api: OpenAPI spec update via Stainless API (#80) (e1fc9e9)
- api: updates (#5) (fb8c7d9)
- client: add logging when debug env is set (#124) (3a54438)
- client: add support for
putQueryParamonClientOptions(#6) (71d82b0) - client: added structured fields to errors (#65) (e6226f9)
- 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)
- api: rename
voidtovoid_invoicein Java SDK (#72) (61d300a) - consistent string literal escaping (#49) (556e69d)
- docs: improve Coupon description (#7) (4d1d183)
- docs: internal update (#74) (577588d)
- docs: internal update (#75) (6905912)
- docs: update readme (#157) (26c33ec)
- docs: updates price intervals docs (#12) (554df1b)
- fix formatting (6d27c6c)
- gitignore test server logs (#13) (11e4ebc)
- internal: codegen related update (#123) (9bbb41f)
- internal: codegen related update (#134) (61e2a3f)
- internal: codegen related update (#163) (9361feb)
- internal: codegen related update (#164) (d2a3612)
- internal: codegen related update (#167) (5064c6d)
- internal: codegen related update (#56) (837e1ed)
- internal: codegen related update (#71) (99ddc03)
- internal: codegen related update (#73) (5021325)
- internal: fix lint warning for isPresent (#66) (ff81eb6)
- internal: remove unused and expand used wildcard imports (#150) (f2ff940)
- internal: remove unused and expand used wildcard imports (#151) (36ec9ab)
- internal: remove unused imports (#147) (fb322e7)
- internal: update example values (#127) (78608a6)
- internal: version bump (#100) (3993648)
- internal: version bump (#109) (0a4c949)
- internal: version bump (#119) (793a5e4)
- internal: version bump (#121) (8b54a94)
- internal: version bump (#122) (ed488d2)
- internal: version bump (#89) (14ae070)
- rebuild project due to codegen change (#105) (686edce)
- rebuild project due to codegen change (#107) (15f22cd)
- rebuild project due to codegen change (#116) (94d7006)
- test: remove unused imports (#148) (6f766e5)
- test: use
JsonValueinstead ofJsonString(#149) (119422b) - update example values in tests and docs (#143) (28f1ab5)
- internal: make enum value definitions less verbose (#145) (1a3bc07)
- internal: move enum identity methods to bottom of class (#146) (c2bc9d2)
Full Changelog: v0.14.0...v0.15.0
Full Changelog: v0.13.0...v0.14.0
Full Changelog: v0.12.0...v0.13.0
Full Changelog: v0.11.0...v0.12.0
- 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
JsonValueinstead ofJsonString(#149) (b177193) - update example values in tests and docs (#143) (3ae9d16)
- internal: make enum value definitions less verbose (#145) (618c1a3)
- internal: move enum identity methods to bottom of class (#146) (8a9c393)
Full Changelog: v0.10.0...v0.11.0
Full Changelog: v0.9.1...v0.10.0
Full Changelog: v0.9.0...v0.9.1
Full Changelog: v0.8.0...v0.9.0
Full Changelog: v0.7.0...v0.8.0
Full Changelog: v0.6.1...v0.7.0
- internal: codegen related update (#123) (c08609a)
- internal: version bump (#119) (bfcad34)
- internal: version bump (#121) (6388030)
- internal: version bump (#122) (3163e60)
Full Changelog: v0.6.0...v0.6.1
Full Changelog: v0.5.0...v0.6.0
Full Changelog: v0.4.1...v0.5.0
Full Changelog: v0.4.0...v0.4.1
- internal: add missing options (1ed6c28)
- rebuild project due to codegen change (#105) (6c52ea7)
- rebuild project due to codegen change (#107) (0365098)
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.2.0...v0.3.0
Full Changelog: v0.1.0...v0.2.0
Full Changelog: v0.1.0-alpha.7...v0.1.0
- api: api update (#81) (6b595ca)
- api: api update (#82) (3d2aa72)
- api: api update (#84) (89db90d)
- api: api update (#85) (ccb4f21)
- api: api update (#86) (4f4639d)
- api: api update (#87) (925563d)
- api: api update (#88) (8a09a17)
- api: OpenAPI spec update via Stainless API (#78) (e745d41)
- api: OpenAPI spec update via Stainless API (#80) (e1fc9e9)
Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7
- 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)
- api: rename
voidtovoid_invoicein Java SDK (#72) (61d300a) - docs: internal update (#74) (577588d)
- docs: internal update (#75) (6905912)
- internal: codegen related update (#71) (99ddc03)
- internal: codegen related update (#73) (5021325)
- internal: fix lint warning for isPresent (#66) (ff81eb6)
Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6
- 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)
Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5
- 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)
Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3
- api: remove methods 'customers.usage.create' and 'customers.usage.update_by_external_id' (#30)
- 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)
- 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)
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
- api: endpoint expects amount of new allocation price to be a string, not a number (#10)
- 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
putQueryParamonClientOptions(#6) (71d82b0)
- docs: improve Coupon description (#7) (4d1d183)
- docs: updates price intervals docs (#12) (554df1b)
- gitignore test server logs (#13) (11e4ebc)
Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1
- api: add semi_annual cadence and remove metadata from update items (#2)
- unions: fix namespacing in example types for unions that have models (846d155)