Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 1.83 KB

CHANGELOG.md

File metadata and controls

68 lines (50 loc) · 1.83 KB

0.9.22

  • fix #167 parse Object.class follow jackson convention. fixed the case of 1.0 parsed as int not double.
  • fix #154 support map integer key
  • fix #152

0.9.21

breaking changes

  • fix #149 parse Object.class follow jackson convention

bug fixes

  • fix #145 add Any.registerEncoders
  • merge #143

0.9.20

  • fix #136, field with only getter is also considered as java bean property, so that @JsonIgnore on the field should be propagated to getter

0.9.19

  • changed cfg class name to hashcode based
  • fix static codegen
  • fix #133 NPE when no extra
  • fix #132 MaybeEmptyArrayDecoder
  • fix #130 @JsonCreator not compatible with @JsonIgnore
  • fix #126 surrogate unicode

0.9.18

  • fix of overflow detection for numeric primitive types
  • fix of method prefix of error message
  • issue #125 avoid nested JsonException
  • fix #109 treat wildcard generics variable as Object

0.9.17

  • fix leading zero
  • fix #112 #119
  • fix of parsing zero & min values
  • issue #115 better leading zero detection
  • fix #144, parse max int/long
  • fix #110 if @JsonProperty is marked on field, ignore getter/setter

0.9.16

  • issue #107 annotation should be marked on getter/setter if present
  • fix ctor is null when encoding issue
  • issue #104, JsonWrapper argument should not be mandatory
  • issue #99 added mustBeValid method to Any class
  • issue #97 demonstrate JsonProperty when both field and setter
  • like "1.0e+10" should not fail
  • issue #94 skip transient field
  • issue #94 fix JsonProperty not changing fromNames and toNames
  • issue #93 some control character should be esacped specially
  • issue #93 fix control character serialization
  • issue #92 fix generics support

0.9.15

breaking changes

  • null is not omitted by default config

new features

  • add defaultValueToOmit to @JsonProperty
  • add omitDefaultValue to config
  • encoder support indention in dynamic mode