Full Changelog: v7.5.2...v7.6.0
- api: add per endpoint security (5fafaa5)
- api: api update (d114bf8)
- api: api update (583f215)
- api: api update (56c238b)
- api: api update (c9a39db)
- api: api update (e963bfe)
- api: api update (2814404)
- api: api update (f60dbd4)
- api: api update (f1ef890)
- api: api update (24c0b05)
- api: api update (fbab0ba)
- api: api update (3a26e4f)
- api: api update (5c9fec8)
- api: api update (bc19956)
- api: api update (19b774e)
- api: api update (7eff3c6)
- api: api update (3503998)
- api: api update (ea749ed)
- api: api update (84344df)
- api: make client id, client secret optional again (93b2777)
- api: manual updates (4c8cbc7)
- api: update automated code reviewer selection (76becaa)
- client: add
HttpRequest#url()method (b43ba30) - client: add convenience overloads for some methods (28a1baf)
- client: allow configuring dispatcher executor service (0689bb4)
- client: expose sleeper option (5f4376b)
- client: send
X-Stainless-Kotlin-Versionheader (20e5c53)
- ci: use java-version 21 for publish step (46d1d62)
- client: add missing additional properties fields (2398373)
- client: cancel okhttp call when future cancelled (86a5dc5)
- client: deserialization of empty objects (592591e)
- client: disallow coercion from float to int (2d0273c)
- client: ensure single timer is created per client (5f4376b)
- client: fully respect max retries (94750f2)
- client: incorrect
getPackageVersionimpl (8d2117e) - client: multi-value header serialization (0fb6659)
- client: preserve time zone in lenient date-time parsing (30f0600)
- client: send retry count header for max retries 0 (94750f2)
- date time deserialization leniency (fcc607b)
- fix casing issue (9d4c016)
- java: Resolve name collisions (63229b5)
- tests: skip broken date validation test (bb45176)
- update singularization rules (6bef352)
- ci: reduce log noise (b8708e5)
- ci: upgrade
actions/github-script(1813964) - ci: upgrade
actions/setup-java(7a3233e) - improve formatter performance (fd24e7b)
- internal: change some comment formatting (d3b4941)
- internal: clean up maven repo artifact script and add html documentation to repo root (eaa7933)
- internal: codegen related update (67b9eae)
- internal: codegen related update (925032e)
- internal: codegen related update (62d8e8f)
- internal: codegen related update (db5d4c4)
- internal: correct cache invalidation for
SKIP_MOCK_TESTS(58f8c23) - internal: depend on packages directly in example (94750f2)
- internal: improve maven repo docs (baeae07)
- internal: support uploading Maven repo artifacts to stainless package server (9873736)
- internal: update
actions/checkoutversion (fa05bce) - internal: update maven repo doc to include authentication (c6606b8)
- ownership: move from data to platform team (#558) (fcd08ea)
- remove memory upper bound from publishing step (a118c48)
- test on Jackson 2.14.0 to avoid encountering FasterXML/jackson-databind#3240 in tests (fcc607b)
- add comment for arbitrary value fields (a1f83d6)
- prominently feature MCP server setup in root SDK readmes (fce4bb1)
- remove
$for better copy-pasteabality (39ae10c)
- client: handling of absent pagination total (15b40fc)
Full Changelog: v7.5.1...v7.5.2
- client: refactor closing / shutdown (133f431)
- internal: support running formatters directly (fb89e60)
Full Changelog: v7.5.0...v7.5.1
- ci: add build job (c822318)
Full Changelog: v7.4.0...v7.5.0
- add retryable exception (451adb3)
- api: api update (e282b93)
- api: api update (21029e1)
- client: ensure compat with proguard (56c3b0b)
- internal: make formatting faster (6c97cb5)
- example: fix run example comment (316356f)
- increase max gradle JVM heap to 8GB (1eed053)
- internal: add async lock helper (290ee95)
- internal: bump ci test timeout (9e577c2)
- internal: dynamically determine included projects (a9f3ad6)
- internal: format identity methods (fee1332)
- internal: reduce proguard ci logging (97228cc)
- internal: support passing arguments to test script (ed21d5f)
- internal: update comment in script (9a58acb)
- update @stainless-api/prism-cli to v5.15.0 (9338715)
Full Changelog: v7.3.1...v7.4.0
- api: api update (f1f21d9)
- api: api update (21939b3)
- client: add
{QueryParams,Headers}#put(String, JsonValue)methods (c85d73a) - client: add https config options (4ae1b1a)
- client: allow configuring env via system properties (acdb059)
- client: accidental mutability of some classes (f1e80c0)
- client: ensure error handling always occurs (98e72bc)
- internal: fix error handlers on ClientImpl (8cfda8e)
- use errorHandler (f1f1119)
- ci: bump
actions/setup-javato v4 (a15c7b6) - internal: allow running specific example from cli (c1eebc5)
- internal: refactor delegating from client to options (e9e1c40)
- internal: remove unnecessary
[...]in[@see](https://github.com/see)(8b2df3c)
Full Changelog: v7.3.0...v7.3.1
- ci: ensure docs generation always succeeds (0da4805)
Full Changelog: v7.2.0...v7.3.0
- api: api update (ba2711a)
- api: api update (85f964f)
- api: api update (d06d641)
- api: api update (ad3d78f)
- client: add a
withOptionsmethod (a6d2027) - client: implement per-endpoint base URL support (9b313e8)
- ci: release-doctor — report correct token name (9ec953f)
- client:
hasNextPageimpl for some classes (1d74258) - client: bump max requests per host to max requests (5 -> 64) (c2130c2)
- client: don't close client on
withOptionsusage when original is gc'd (f16754f) - client: fix PayStatementResponse body (6e3128c)
- client: remove
@MustBeClosedfor future returning methods (17cef16) - client: update pagination (d6b79ed)
- missing baseUrl call (2040de9)
- ci: enable for pull requests (d88d4b3)
- ci: only run for pushes and fork pull requests (65d0eb9)
- docs: grammar improvements (ec2fe8b)
- internal: codegen related update (ec234c1)
- tests: skip endpoints with basic auth (6c2f07f)
- internal: minor
ClientOptionsTestchange (459de5c)
Full Changelog: v7.1.0...v7.2.0
- api: api update (b3a270c)
Full Changelog: v7.0.0...v7.1.0
- api: api update (c5fd789)
Full Changelog: v6.0.0...v7.0.0
- 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
- api: api update (f226da9)
- api: api update (7932861)
- api: api update (17bd5c1)
- client: allow providing some params positionally (ec6fa40)
- client: extract auto pagination to shared classes (c4a8874)
Full Changelog: v5.5.0...v6.0.0
- 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.
- api: api update (59c1d39)
- api: api update (2aa8003)
- api: api update (988e834)
- api: api update (b98adb3)
- api: api update (f816b28)
- api: api update (d399e4f)
- api: api update (cc2b828)
- api: api update (a9fefbc)
- api: api update (9e451d0)
- api: api update (f45fb21)
- api: api update (43c21f7)
- api: api update (35e522b)
- api: api update (70708d7)
- api: api update (f8988d7)
- api: api update (53c3147)
- api: api update (30df955)
- api: api update (79e067e)
- client: don't require end-users to specify constants (055d459)
- internal: remove flaky
-Xbackend-threads=0option (4271051) - internal: update java toolchain (0242272)
Full Changelog: v5.4.0...v5.5.0
- api: api update (8cdf256)
- ci: only use depot for staging repos (415d708)
- ci: run on more branches and use depot runners (876a6f9)
- internal: java 17 -> 21 on ci (5982e36)
Full Changelog: v5.3.0...v5.4.0
- api: api update (b8eba3e)
- ci: add timeout thresholds for CI jobs (6504b18)
Full Changelog: v5.2.0...v5.3.0
- api: api update (8a943e8)
- internal: improve compilation+test speed (7ce9aa1)
- client: update jackson compat error message (3966f0e)
- explain http client customization (09d6b33)
- explain jackson compat in readme (acd26d9)
- update documentation links to be more uniform (184534f)
Full Changelog: v5.1.0...v5.2.0
- api: api update (544560e)
Full Changelog: v5.0.0...v5.1.0
- api: add models for hrs benefits individuals async responses (511b7fb)
- api: api update (#533) (a7c802c)
- api: benefits mutation API endpoints (create benefit, update benefit, enroll individual, unenroll individual) now properly return async response types (#539) (4d1722f)
- client: make pagination robust to missing data (c054662)
- client: support setting base URL via env var (#535) (2a19f7e)
- fix typo (94a98e8)
- fix typo (#540) (c56d73d)
- internal: expand CI branch coverage (#536) (ed70465)
- internal: reduce CI branch coverage (72adfa6)
- add comments for page methods (c054662)
- client: deduplicate page response classes (#538) (c054662)
- client: migrate pages to builder pattern (#541) (5463e75)
Full Changelog: v4.2.0...v5.0.0
- client: refactor exception structure and methods (#505)
- client: refactor multipart formdata impl (#473)
- api: add new endpoints for pay statement items (#526) (1ab19a3)
- api: api update (#513) (5849824)
- api: api update (#515) (dffd823)
- api: api update (#517) (0123042)
- api: api update (#520) (a6b3092)
- api: api update (#523) (842bb3f)
- api: manual updates (#477) (83f00bd)
- api: manual updates (#527) (b5a2343)
- client: accept
InputStreamandPathfor file params (#479) (721cd2c) - client: add enum validation method (1bd0c25)
- client: allow configuring timeouts granularly (#470) (4d3b414)
- client: detect binary incompatible jackson versions (#480) (fcf521a)
- client: expose request body setter and getter (#524) (1b97fe6)
- client: make datetime deserialization more lenient (#522) (c7265b7)
- client: make union deserialization more robust (#521) (1bd0c25)
- client: support a lower jackson version (#512) (2897011)
- client: support raw response access (#471) (481c99c)
- client: throw on incompatible jackson version (2897011)
- generate and publish docs (#481) (c5c4196)
- client: don't call
validate()during deserialization if we don't have to (#516) (e988e9d) - client: limit json deserialization coercion (#518) (0bd7dd5)
- client: map deserialization bug (8d03e6d)
- client: return
Optional<T>instead ofOptional<? extends T>(#529) (8b601dc) - client: support kotlin 1.8 runtime (#502) (0fb2cbc)
- compilation error (ebc6f30)
- pluralize
listresponse variables (#519) (17c4e8f) - tests: fix jackson attributes (3ccd785)
- client: expose
Optional, not nullable, fromClientOptions(#476) (fc827bc) - client: refactor exception structure and methods (#505) (4be4f06)
- client: refactor multipart formdata impl (#473) (7cb2a7f)
- client: remove unnecessary json state from some query param classes (1bd0c25)
- internal: add
.kotlinto.gitignore(#483) (473058a) - internal: add generated comment (#496) (9543169)
- internal: add invalid json deserialization tests (1bd0c25)
- internal: add json roundtripping tests (1bd0c25)
- internal: add some tests for union classes (#501) (4aff498)
- internal: codegen related update (60e5c13)
- internal: codegen related update (#469) (a308954)
- internal: codegen related update (#488) (5742de2)
- internal: codegen related update (#504) (9be38e0)
- internal: codegen related update (#531) (433f15a)
- internal: delete duplicate tests (d1b1bd2)
- internal: delete unused methods and annotations (#514) (8d03e6d)
- internal: don't use
JvmOverloadsin interfaces (0d38744) - internal: fix example formatting (#508) (89c25c1)
- internal: generate more tests (35fd786)
- internal: make multipart assertions more robust (f0417a8)
- internal: make test classes internal (#495) (2048a6a)
- internal: reenable warnings as errors (#485) (0d38744)
- internal: refactor enum query param serialization (#503) (8894d83)
- internal: refactor query param serialization impl and tests (#498) (6da412b)
- internal: refactor some test assertions (d1b1bd2)
- internal: reformat some tests (#500) (35fd786)
- internal: remove unnecessary
assertNotNullcalls (f0417a8) - internal: remove unnecessary import (#509) (4b12e68)
- internal: rename
getPathParam(#499) (d1b1bd2) - internal: reorder some params methodsc (d1b1bd2)
- internal: swap from
getNullabletogetOptional(#528) (70033bd) - internal: use
getOrNullinstead oforElse(null)(#484) (9c0806b) - tests: improve enum examples (#532) (775392d)
- add
buildmethod comments (#497) (d199989) - add comments to
JsonFieldclasses (8b601dc) - add raw response readme documentation (#474) (81a5824)
- deduplicate and refine comments (#494) (651b10e)
- document
JsonValueconstruction in readme (#487) (e790ad5) - document how to forcibly omit required field (7989f32)
- minor readme tweak (#511) (12e8d47)
- note required fields in
builderjavadoc (#475) (2d0c4c8) - refine comments on multipart params (#507) (f0417a8)
- revise readme docs about nested params (#486) (3682e62)
- swap examples used in readme (#530) (7989f32)
- update readme exception docs (#510) (949341a)
- update URLs from stainlessapi.com to stainless.com (#467) (238b853)
Full Changelog: v4.1.0...v4.2.0
- api: api update (#463) (2eb1796)
- client: allow omitting params object when none required (#455) (cac8229)
- client: use deep identity methods for primitive array types (#459) (4424710)
- internal: add async service tests (#458) (4698263)
- internal: improve sync service tests (4698263)
- internal: refactor
ServiceParamsTest(#460) (c375fa6)
- readme parameter tweaks (4698263)
Full Changelog: v4.0.2...v4.1.0
- api: api update (#454) (6a36319)
- client: get rid of annoying checked exceptions (#449) (e7312ce)
- client: support
JsonField#asX()for known values (#443) (d2c8ddd) - client: update enum
asXmethods (#442) (caffc54)
- ci: update gradle actions to v4 (#447) (97cc45e)
- docs: add faq to readme (#450) (fd63219)
- docs: reorganize readme (#444) (164050e)
- internal: codegen related update (#448) (6db2948)
- internal: get rid of configuration cache (#446) (35edbd8)
- internal: make body class constructors private (545758d)
- internal: make body classes for multipart requests (545758d)
- internal: misc formatting changes (545758d)
- internal: optimize build and test perf (54b58c8)
- internal: remove unnecessary non-null asserts in tests (344ac4b)
- internal: rename internal body classes (545758d)
- internal: update formatter (#439) (54b58c8)
- internal: update some formatting in
Values.kt(d2c8ddd) - internal: use
assertNotNullin tests for type narrowing (344ac4b) - internal: use better test example values (#441) (545758d)
- test: update some test values (#437) (602f2c0)
- add immutability explanation to readme (#452) (8f256fb)
- add source file links to readme (#453) (becaa47)
Full Changelog: v4.0.1...v4.0.2
- add more phantom reachability docs (e4c0a86)
Full Changelog: v4.0.0...v4.0.1
Full Changelog: v3.3.0...v4.0.0
- client: better union variant method and variable names (#410)
- api: api update (#418) (1e88c1b)
- api: api update (#426) (77e6a73)
- api: api update (#427) (daf9de7)
- client: add
_queryParamsand_headersmethods (#419) (2a3c658) - client: add
closemethod (#412) (d9b722b) - client: better union variant method and variable names (#410) (d0db606)
- client: send client-side timeout headers (#428) (d17227d)
- api: add missing
@MustBeClosedannotations (#429) (abe41ab) - api: switch
CompletableFuture<Void>toCompletableFuture<Void?>(abe41ab) - client: add missing validation calls on response (abe41ab)
- client: always provide a body for
PATCHmethods (abe41ab) - client: compiler errors (#422) (2694656)
- client: don't leak responses when retrying (#423) (1c877e6)
- client: make service impl constructors internal (#405) (38d434d)
- client: make some classes and constructors non-public (#416) (0a1b627)
- add max retries to test (#411) (e3831a7)
- internal: add and tweak check functions (#401) (a08f4ba)
- internal: codegen related update (#394) (94b4589)
- internal: codegen related update (#425) (84cd37e)
- internal: extract a
checkRequiredfunction (#400) (f0fec86) - internal: fix up root
build.gradle.ktsformatting (#396) (595151c) - internal: improve
RetryingHttpClientTest(#421) (6f997fe) - internal: minor formatting/style changes (abe41ab)
- internal: remove some unnecessary
constructorkeywords (0a1b627) - internal: remove unused Gradle imports (#397) (c5f656d)
- internal: remove unused or unnecessary Gradle imports (#398) (5d706bc)
- internal: rename some tests (abe41ab)
- internal: swap
checkNotNulltocheckRequired(#409) (4018e4c) - internal: tweak client options nullability handling (a08f4ba)
- internal: update some gradle formatting (#399) (623b174)
- internal: upgrade kotlin compiler and gradle (#403) (0d0766b)
- simplify examples involving lists (#402) (4520086)
asyncandsyncmethod comments (#415) (ab65f2f)- add client documentation (#414) (d4b8051)
- add more documentation (#404) (1cef90d)
- builder, enum, and union comments (#417) (1e1e28e)
- fix incorrect additional properties info (#424) (856e1c9)
- move up requirements section (#408) (a595f32)
- update readme (#406) (31e854c)
- internal: extract request preparation logic (2a3c658)
Full Changelog: v3.2.0...v3.3.0
Full Changelog: v3.1.1...v3.2.0
- client: add various convenience setters to models (#387) (051f37d)
- client: allow setting arbitrary JSON for top-level body params (051f37d)
- client: expose getters for
JsonFieldof body params (051f37d)
- client: consistently throw on omitting required fields (051f37d)
- client: convert
JsonFieldcontaining list type to mutable in builder (051f37d)
- 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)
Full Changelog: v3.1.0...v3.1.1
Full Changelog: v3.0.0...v3.1.0
Full Changelog: v2.0.0...v3.0.0
- client: switch query params objects to use
QueryParams(#369)
- client: switch query params objects to use
QueryParams(#369) (af3c693) - internal: use constructor to deserialize json (#371) (418c911)
Full Changelog: v1.12.0...v2.0.0
- client: numeric enum member type (#349)
- api: api update (#348) (1f7f08f)
- api: api update (#350) (76486fd)
- api: api update (#358) (aef03b5)
- api: api update (#363) (1f2e37b)
- docs: add example project (#367) (7801ba2)
- docs: fix code block language (#368) (723c35a)
- docs: update readme (#365) (fc4a2ac)
- internal: codegen related update (#346) (90f7c99)
- internal: codegen related update (#355) (1a5d595)
- internal: remove unused and expand used wildcard imports (#359) (c825267)
- internal: remove unused and expand used wildcard imports (#361) (3c80b52)
- internal: remove unused imports (#354) (cddb901)
- test: remove unused imports (#356) (a313b58)
- test: use
JsonValueinstead ofJsonString(#357) (d336f7d) - update example values in tests and docs (#351) (792f3f7)
- update parameter examples in tests and docs (#364) (5fb0cac)
- internal: make enum value definitions less verbose (#352) (08a5c64)
- internal: move enum identity methods to bottom of class (#353) (bd29c58)
Full Changelog: v1.11.1...v1.12.0
- remove reference to removed deps 'guava' (ab6b83c)
- fix formatting (a8911c2)
- internal: codegen changes (#340) (3c5d768)
- internal: codegen changes (#342) (3876694)
- internal: codegen related update (#335) (4c594c8)
- internal: codegen related update (#337) (586ee38)
- internal: codegen related update (#343) (2827201)
- internal: update example values (#339) (de78eab)
Full Changelog: v1.11.0...v1.11.1
Full Changelog: v1.10.0...v1.11.0
- rebuild project due to codegen change (#325) (96b384c)
- rebuild project due to codegen change (#328) (11dba94)
- rebuild project due to codegen change (#330) (317e18f)
Full Changelog: v1.9.0...v1.10.0
- api: updates (fb4968b)
Full Changelog: v1.8.0...v1.9.0
Full Changelog: v1.7.0...v1.8.0
Full Changelog: v1.6.0...v1.7.0
Full Changelog: v1.5.0...v1.6.0
- internal: codegen related update (#301) (b46c9ff)
- internal: codegen related update (#306) (3c50e88)
- internal: fix test (be5830b)
- internal: skip failing tests (#303) (caf3fb8)
Full Changelog: v1.4.0...v1.5.0
- api: OpenAPI spec update via Stainless API (#300) (18f03cc)
- client: added structured fields to errors (#299) (5d9dc9e)
Full Changelog: v1.3.0...v1.4.0
Full Changelog: v1.2.1...v1.3.0
- consistent string literal escaping (#289) (8097c3c)
- internal: codegen related update (#292) (59082c1)
Full Changelog: v1.2.0...v1.2.1
Full Changelog: v1.1.0...v1.2.0
Full Changelog: v1.0.1...v1.1.0
Full Changelog: v1.0.0...v1.0.1
Full Changelog: v0.33.0...v1.0.0
Full Changelog: v0.32.0...v0.33.0
Full Changelog: v0.31.1...v0.32.0
- formatting: fix formatting (65f8cd8)
Full Changelog: v0.31.0...v0.31.1
- client: GetAccessTokenResponse was incorrectly expecting property 'accessToken' instead of 'access_token' (#265) (b6a6413)
Full Changelog: v0.30.2...v0.31.0
Full Changelog: v0.30.1...v0.30.2
Full Changelog: v0.30.0...v0.30.1
Full Changelog: v0.29.5...v0.30.0
- api: authentication method type is an enum, not a plain string (#252)
Full Changelog: v0.29.4...v0.29.5
- docs: minor update to formatting of API link in README (#249) (f6edd21)
- internal: codegen related update (#250) (e40ae76)
Full Changelog: v0.29.3...v0.29.4
Full Changelog: v0.29.2...v0.29.3
Full Changelog: v0.29.1...v0.29.2
Full Changelog: v0.29.0...v0.29.1
Full Changelog: v0.28.1...v0.29.0
Full Changelog: v0.28.0...v0.28.1
Full Changelog: v0.27.2...v0.28.0
Full Changelog: v0.27.1...v0.27.2
- examples: fix example snippets (b3dc8dd)
Full Changelog: v0.27.0...v0.27.1
- internal: resolve spec formatting issue (#221) (15696d4)
- tests: update some example values (#219) (bc5a108)
Full Changelog: v0.26.6...v0.27.0
- docs: add SECURITY.md (#213) (8e29a75)
- internal: add scripts-to-rule-them-all (#218) (6e51a61)
- internal: minor updates (#215) (3b61721)
- tests: update client ID example value (#217) (f1f4a5e)
Full Changelog: v0.26.5...v0.26.6
Full Changelog: v0.26.4...v0.26.5
Full Changelog: v0.26.3...v0.26.4
Full Changelog: v0.26.2...v0.26.3
Full Changelog: v0.26.1...v0.26.2
Full Changelog: v0.26.0...v0.26.1
Full Changelog: v0.25.0...v0.26.0
Full Changelog: v0.24.0...v0.25.0
Full Changelog: v0.23.0...v0.24.0
Full Changelog: v0.22.1...v0.23.0
- api: improve descriptions (#186) (00c3753)
- deps: update jackson to v2.14.3 (#181) (5f6c2f7)
- deps: update junit5 to v5.9.3 (#185) (db2931a)
- deps: update kotlin-gradle-plugin to v1.9.23 (#184) (43c0614)
Full Changelog: v0.22.0...v0.22.1
Full Changelog: v0.21.1...v0.22.0
Full Changelog: v0.21.0...v0.21.1
Full Changelog: v0.20.0...v0.21.0
Full Changelog: v0.19.1...v0.20.0
Full Changelog: v0.19.0...v0.19.1
- 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)
Full Changelog: v0.18.1...v0.19.0
- 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)
Full Changelog: v0.18.0...v0.18.1
Full Changelog: v0.17.1...v0.18.0
- interal: make link to api.md relative (#146) (7e3e753)
- internal: support pre-release versioning (#142) (a0ee2c2)
Full Changelog: v0.17.0...v0.17.1
- api: fix authentication_type enum (#139) (6200a53)
- api: update
employer_sizeparameter toemployee_size(#141) (afa0df8)
Full Changelog: v0.16.0...v0.17.0
- ci: rely on Stainless GitHub App for releases (#137) (a66fdd3)
- internal: speculative retry-after-ms support (#135) (c000421)
Full Changelog: v0.15.0...v0.16.0
Full Changelog: v0.14.0...v0.15.0
- client: hook up sandbox auth (#131) (897400c)
- remove redundant endpoint, add sandbox client options (not yet used) (#130) (1b03f96)
Full Changelog: v0.13.2...v0.14.0
- add .keep files for examples and custom code directories (#126) (98b8b4a)
- internal: bump license (#123) (121f7f9)
Full Changelog: v0.13.1...v0.13.2
Full Changelog: v0.13.0...v0.13.1
Full Changelog: v0.12.0...v0.13.0
Full Changelog: v0.11.0...v0.12.0
Full Changelog: v0.10.1...v0.11.0
Full Changelog: v0.10.0...v0.10.1
Full Changelog: v0.9.0...v0.10.0
Full Changelog: v0.8.1...v0.9.0
Full Changelog: v0.8.0...v0.8.1
Full Changelog: v0.7.0...v0.8.0
Full Changelog: v0.6.0...v0.7.0
Full Changelog: v0.5.1...v0.6.0
Full Changelog: v0.5.0...v0.5.1
Full Changelog: v0.4.2...v0.5.0
Full Changelog: v0.4.1...v0.4.2
Full Changelog: v0.4.0...v0.4.1
Full Changelog: v0.3.6...v0.4.0
Full Changelog: v0.3.5...v0.3.6
Full Changelog: v0.3.4...v0.3.5
Full Changelog: v0.3.3...v0.3.4
- docs: adjust some docstrings (#77) (a8cdb4f)
- docs: adjust some docstrings (#78) (9402e63)
- internal: add a top-level generated comment to each file (#79) (439d020)
Full Changelog: v0.3.2...v0.3.3
Full Changelog: v0.3.1...v0.3.2
Full Changelog: v0.3.0...v0.3.1
Full Changelog: v0.2.4...v0.3.0
- client: restructure some methods (#59)
0.2.4 (2023-08-26)
0.2.3 (2023-08-16)
- 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)
- assign default reviewers to release PRs (#47) (d68e3ca)
- ci: allow release to proceed without signing key id secret (#43) (eb68631)
- internal: add
codegen.logto.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)
0.2.1 (2023-07-17)
0.2.0 (2023-06-29)
- improve pagination response types (#16)
- add JsonValue.convert method (#14) (c8e25a8)
- core: add
asUnknowntoJsonField(#17) (7f1a599) - improve pagination response types (#16) (dd55fad)
- tests: support specifying
SKIP_MOCK_TESTS=true(#18) (54f4511)