Skip to content

Releases: wuseal/JsonToKotlinClass

3.7.5

11 Sep 21:44
0c1c977
Compare
Choose a tag to compare

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

05 Jun 17:59
Compare
Choose a tag to compare

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

16 Apr 17:26
Compare
Choose a tag to compare

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

31 Jul 08:04
Compare
Choose a tag to compare

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

3.7.1

30 Jun 11:27
Compare
Choose a tag to compare
Release 3.7.1

3.7.0

18 May 02:22
Compare
Choose a tag to compare
Release Version 3.7.0

V3.6.1

25 Mar 03:03
Compare
Choose a tag to compare
bugfix #284

V3.6.0

19 Mar 14:00
Compare
Choose a tag to compare
publish V3.6.0

Release V3.5.1

17 Nov 02:35
Compare
Choose a tag to compare
Update Content: https://github.com/wuseal/JsonToKotlinClass/milestone/11

V3.5.0

04 Sep 15:04
Compare
Choose a tag to compare
https://github.com/wuseal/JsonToKotlinClass/milestone/9