Releases: lithic-com/lithic-java
Releases · lithic-com/lithic-java
Release list
v0.70.0
0.70.0 (2024-11-07)
Full Changelog: v0.69.0...v0.70.0
⚠ BREAKING CHANGES
- client: replace multimaps with custom types (#381)
Features
- client: additional builder setters for error class (142b1f9)
- client: more additional body param setters (#383) (6f7cd8d)
- client: replace multimaps with custom types (#381) (dd6f587)
Bug Fixes
Chores
v0.69.0
0.69.0 (2024-11-05)
Full Changelog: v0.68.0...v0.69.0
⚠ BREAKING CHANGES
- api: removes AuthRules V1 (#378)
- client: add/rename methods for headers/query params (#376)
- client: rename header and query params builder methods (#375)
Features
- api: removes AuthRules V1 (#378) (e887e6c)
- client: add
QueryParamsclass (#372) (e5750ed) - client: add/rename methods for headers/query params (#376) (adf420b)
- client: propagate headers/query params methods to client builders (#374) (61b29b1)
Refactors
v0.68.0
0.68.0 (2024-11-01)
Full Changelog: v0.67.0...v0.68.0
⚠ BREAKING CHANGES
- client: rename some union classes (#361)
Features
- api: add
interest_detailsproperties to LoanTapes (#351) (d71f9c2) - api: removes
transfer_transaction.createdwebhook and updates to VerificationApplication (#343) (e6a1172) - api: updates (#358) (242b018)
- client: add
Headersclass (#369) (de2ec32) - client: add
User-Agentheader (#356) (2e54069) - client: clean up resource leaks when the resource becomes phantom reachable (#359) (0877b0e)
- client: set
X-Stainless-Runtimeheader (#355) (eb4c4e9) - client: support union discriminators in deserialization (#339) (520e3e8)
Bug Fixes
- client: accidental double-wrapping with
RetryingHttpClient(#357) (9454836) - client: add
@JvmOverloadstoHttpClientmethods (#349) (95928aa) - client: ensure constructed objects are immutable (#367) (1a42aeb)
- client: implement
hashCodeforIsMissing(#352) (c93d7f3) - internal: remove unnecessary error handlers (#338) (b9bf1e8)
- merge conflicts (#371) (709b83e)
Chores
- api: add
PIN_BLOCKEDtodetailed_resultsproperty on Event (#353) (20b0e70) - api: adds
charge_offfunctionality to FinancialAccounts (#362) (7bef93d) - api: adds new result types to Transactions and Events (#354) (01c894a)
- docs: updates to documentation for V2 AuthRules (#360) (fa18412)
- internal: delete unused function (#364) (7f394be)
- internal: omit unnecessary code (#337) (c8ede2e)
- internal: remove empty test files (#342) (31579db)
- internal: remove unnecessary
[@file](https://github.com/file):Suppress("OVERLOADS_INTERFACE")(#345) (8517b69) - internal: remove useless
[@file](https://github.com/file):JvmSynthetic(#348) (2be3a58)
Documentation
Styles
- client: make toString methods consistent (#341) (395819c)
- client: rename some union classes (#361) (a1e0c0a)
- internal: improve
OkHttpClientformatting (#346) (6b64c87) - internal: improve
RetryingHttpClientformatting (#350) (81f81ab) - internal: improve terseness of handlers (#332) (cd04c59)
- internal: improve terseness of Properties.kt (#334) (6f7c5b1)
- internal: make
getOrThrowterse and consistent (#363) (cfb64c1) - internal: move Handlers.kt and HttpRequestBodies.kt to core (#335) (765897b)
- internal: simplify client build method (#347) (ed191e9)
- internal: update comment formatting (#344) (20fc451)
- internal: use
ifandif-elseinstead ofwhenidiomatically (#340) (2536dd7)
Refactors
v0.67.0
v0.66.0
0.66.0 (2024-10-09)
Full Changelog: v0.65.0...v0.66.0
⚠ BREAKING CHANGES
- client: don't generate default variant field/method names with underscores (#328)