Releases: wuseal/JsonToKotlinClass
Releases · wuseal/JsonToKotlinClass
3.7.5
Bugfix
- Fix #431: Properties named "list" result in empty names of classes #432 (@ark-1)
- Support nullable array elements #429
- Fix #425: Similar classes get incorrectly deduplicated #433 (@ark-1)
- Fixed negative numbers could not be converted to Long #410 (@AppleSa)
Enhancement
- Feature: Base Class Support #419 (@AZKZero)
- Release library version: 3.7.4 #402 (@wuseal)
- jcenter will be deprecated #350
- Migrate jsontokotlin library from JCenter to MavenCentral #398 (@wuseal)
3.7.4
Bugfix
- Write-access exception #308
- Nullable Types and Non Nullable Default Value Strategy #391
- Repeating classes instead of making a relation between them! #381
Enhancement
- auto determine nullable or not from json value optional null values #307
- Does not detect nullable objects in some cases #379
- Merging data classes of the same structure #390
- Option to handle classes with same name #375
3.7.3
Bugfix
- (3.7.2)Throwable: Assertion failed: Write access is allowed inside write-action only #380
- 特殊字符报错 #383
- Fix Write access error when format json paste json/obtain json from net #378 (@wuseal)
- Long values being generated as Int #295
Enhancement
- optimize code builder & bugfix: when enable [Replace constructor parameters by member variables], the annotation not go to next line. #373 (@Nstd)
3.7.2
Bugfix
- Assertion failed: Write access is allowed inside write-action only #367
- Text config always loss in Adavnced --> Extension Tab #371 (@wuseal)
- 🐛 fix JsonSchema type error when refer to non-object definitions #368 (@TedZen)
- Exception in JsonToKotlin 3.6.1 - AGP 4.1.2 #320
Enhancement
- Optimize Extensions' UI #370 (@wuseal)
- Update icon and project title picture for JsonToKotlinClass #363
Features
- Support adding `Expose` Annotation for Gson by new Extension #366 (@wuseal)
History Change Log
Release V3.5.1
Update Content: https://github.com/wuseal/JsonToKotlinClass/milestone/11
V3.5.0
https://github.com/wuseal/JsonToKotlinClass/milestone/9