|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 0.161.0 (2025-01-13) |
| 4 | + |
| 5 | +Full Changelog: [v0.160.0...v0.161.0](https://github.com/Increase/increase-java/compare/v0.160.0...v0.161.0) |
| 6 | + |
| 7 | +### Features |
| 8 | + |
| 9 | +* **client:** add various convenience setters to models ([#682](https://github.com/Increase/increase-java/issues/682)) ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 10 | +* **client:** allow passing null or optional for nullable fields ([#679](https://github.com/Increase/increase-java/issues/679)) ([7e006d5](https://github.com/Increase/increase-java/commit/7e006d5c6e40f33214a218bb828b191291fe132f)) |
| 11 | +* **client:** allow setting arbitrary JSON for top-level body params ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 12 | +* **client:** expose getters for `JsonField` of body params ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 13 | + |
| 14 | + |
| 15 | +### Bug Fixes |
| 16 | + |
| 17 | +* **client:** add some missing `validate()` calls ([#684](https://github.com/Increase/increase-java/issues/684)) ([3695f32](https://github.com/Increase/increase-java/commit/3695f32cd34625432630d9e1710d8b2a00e3056e)) |
| 18 | +* **client:** consistently throw on omitting required fields ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 19 | +* **client:** convert `JsonField` containing list type to mutable in builder ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 20 | + |
| 21 | + |
| 22 | +### Chores |
| 23 | + |
| 24 | +* **internal:** codegen related update ([#683](https://github.com/Increase/increase-java/issues/683)) ([237ecbe](https://github.com/Increase/increase-java/commit/237ecbe32368323fea0a55e8c28fb6dca57b4500)) |
| 25 | +* **internal:** fix up root `build.gradle.kts` formatting ([#685](https://github.com/Increase/increase-java/issues/685)) ([2b491a4](https://github.com/Increase/increase-java/commit/2b491a46fbdecc3be4d303102f883e7161246704)) |
| 26 | +* **internal:** refactor `validate` methods ([3695f32](https://github.com/Increase/increase-java/commit/3695f32cd34625432630d9e1710d8b2a00e3056e)) |
| 27 | +* **internal:** remove unused Gradle imports ([#686](https://github.com/Increase/increase-java/issues/686)) ([f9ab04f](https://github.com/Increase/increase-java/commit/f9ab04ffa0b3f36d62a1233f0e35f5cc63eb82da)) |
| 28 | +* **internal:** remove unused or unnecessary Gradle imports ([#687](https://github.com/Increase/increase-java/issues/687)) ([d5bdf23](https://github.com/Increase/increase-java/commit/d5bdf239816098ce93f254ecf55019f43b8a5848)) |
| 29 | +* **internal:** update examples ([#680](https://github.com/Increase/increase-java/issues/680)) ([c0b2611](https://github.com/Increase/increase-java/commit/c0b26111b85e9990629dabb4394f9d247bdc5f92)) |
| 30 | +* **internal:** update some gradle formatting ([#688](https://github.com/Increase/increase-java/issues/688)) ([7538c22](https://github.com/Increase/increase-java/commit/7538c22efbff557c69eaa8bee4627426a6ce6be0)) |
| 31 | + |
| 32 | + |
| 33 | +### Documentation |
| 34 | + |
| 35 | +* add params class javadocs ([#681](https://github.com/Increase/increase-java/issues/681)) ([8afc6b9](https://github.com/Increase/increase-java/commit/8afc6b97936da522428847f45b6c0f74f3bbe0a9)) |
| 36 | + |
| 37 | + |
| 38 | +### Styles |
| 39 | + |
| 40 | +* **internal:** explicitly add some method return types ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 41 | +* **internal:** move headers and query params setters below others ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 42 | +* **internal:** simplify existing convenience setters on params ([57324bd](https://github.com/Increase/increase-java/commit/57324bd4fdf994132ce7011a3a17be8b93e9e709)) |
| 43 | +* **internal:** sort fields ([#677](https://github.com/Increase/increase-java/issues/677)) ([258af91](https://github.com/Increase/increase-java/commit/258af913ced4e717f3662bec83e4371a8f1b1137)) |
| 44 | + |
3 | 45 | ## 0.160.0 (2025-01-03) |
4 | 46 |
|
5 | 47 | Full Changelog: [v0.159.0...v0.160.0](https://github.com/Increase/increase-java/compare/v0.159.0...v0.160.0) |
|
0 commit comments