Releases: lithic-com/lithic-java
Releases · lithic-com/lithic-java
Release list
v0.88.0
0.88.0 (2025-04-21)
Full Changelog: v0.87.0...v0.88.0
Features
- api: updates to Card definition for PCI clarity (e0c802a)
Bug Fixes
- docs: fix card import in example (6f2fd98)
- docs: format (5a06ca4)
- example: fix other import (6e77f87)
- internal: empty commit to copy over changes (8464ccc)
- internal: refresh schemas (5c9ea2f)
- internals: fix Card schema definition (be7c01a)
Performance Improvements
- internal: improve compilation+test speed (0be1be3)
Chores
- internal: codegen related update (b8d0664)
- internal: codegen related update (8bdb139)
- internal: reduce CI branch coverage (ad2f765)
Documentation
- client: update jackson compat error message (73711ba)
- explain http client customization (c820d2d)
- explain jackson compat in readme (a0fb98a)
Refactors
v0.87.0
v0.86.0
v0.85.0
v0.84.0
v0.83.0
0.83.0 (2025-04-04)
Full Changelog: v0.82.2...v0.83.0
Features
- client: add enum validation method (8669139)
- client: expose request body setter and getter (#579) (beb9c74)
- client: make union deserialization more robust (#576) (8669139)
Bug Fixes
Performance Improvements
Chores
- client: remove unnecessary json state from some query param classes (8669139)
- internal: add invalid json deserialization tests (8669139)
- internal: add json roundtripping tests (8669139)
- internal: codegen related update (#578) (55b33e8)
- internal: swap from
getNullabletogetOptional(#581) (9e37edb)
Documentation
- add comments to
JsonFieldclasses (b750ff3)
v0.82.2
v0.82.1
v0.82.0
0.82.0 (2025-03-27)
Full Changelog: v0.81.0...v0.82.0
⚠ BREAKING CHANGES
- client: rename
_3dsVersiontothreeDSVersion(#562) - client: refactor exception structure and methods (#549)
Features
- client: support a lower jackson version (#558) (824e02d)
- client: throw on incompatible jackson version (824e02d)
Bug Fixes
- client: map deserialization bug (ff7984e)
Chores
- api: new attribute targets for Auth Rules and new Financial Account State schema (#560) (013733b)
- client: refactor exception structure and methods (#549) (43441d9)
- client: rename
_3dsVersiontothreeDSVersion(#562) (bc35d5f) - fix typos (#561) (07976b9)
- internal: add missing release please block (#546) (c524fd6)
- internal: delete unused methods and annotations (#563) (ff7984e)
- internal: fix example formatting (#553) (ee172e8)
- internal: make multipart assertions more robust (de6247c)
- internal: remove unnecessary
assertNotNullcalls (de6247c) - internal: remove unnecessary import (#554) (2750ce7)
- internal: remove workflow condition (#567) (dbbf4c7)
- internal: swap from
Builder().from(...)totoBuilder()(#564) (93c789c) - internal: update .stats.yml (#548) (872c032)
Documentation
v0.81.0
0.81.0 (2025-03-18)
Full Changelog: v0.80.0...v0.81.0
Features
- api: updates to 2
FinancialAccountsendpoints and newExpireAuthorizationendpoint (#543) (cbd38ee) - client: don't require params for some service methods (#541) (1dc4c22)
Bug Fixes
Chores
- internal: add generated comment (#535) (5ec4019)
- internal: add some tests for union classes (#542) (3faa3b8)
- internal: add tests for
_headers()(#539) (de2778e) - internal: delete duplicate tests (f68c161)
- internal: generate more tests (cf4866c)
- internal: make test classes internal (#534) (3737c81)
- internal: refactor query param serialization impl and tests (#537) (aa4e7b9)
- internal: refactor some test assertions (f68c161)
- internal: reformat some tests (#540) (cf4866c)
- internal: remove extra empty newlines (#531) (1ec3d9c)
- internal: rename
getPathParam(#538) (f68c161) - internal: reorder some params methodsc (f68c161)