jaguar_serializer 0.3.16 jaguar_serializer: ^0.3.16 copied to clipboard
Platform and format agnostic serializer built using source_gen
Changelog #
0.3.16 #
to
,from
,serialize
,deserialize
methods now handlenull
values correctly
0.3.15 #
serialize
anddeserialize
methods now handlenull
values correctly
0.3.14 #
SerializerRepo
handles whentype
isdynamic
0.3.12 #
- Added
from
andto
methods toSerializerRepo
0.3.11 #
- SerializerRepo now serializes and de-serializes built-in types at the root like
Map
,List<List>
, etc - added
addAll
method toSerializerRepo
to add multiple serializers - Validation for
RawData
custom field processor
0.3.7 #
- Add builtin
RawData
Processor - Optimize CustomFieldProcessor
0.3.6 #
- Update
build
package to>=0.9.3 <0.10.0
0.3.5 #
serializers.yaml
is now optional, Jaguar Serializer will take all dart files underlib
,bin
,example
andtest
folders. Be careful on big project,watch
can be slow or take a lot of resources.
0.3.4 #
- Fixed ProvideSerializer for Map fields
0.3.3 #
- Better failure messages when property is an Object or dynamic
0.3.2 #
- Added "exclude by default" feature
0.3.1 #
- Update
build
(>=0.7.0 <0.8.0) serializer init
command, generateserializer.yaml
- fix overrided field in double inside the generated code
0.3.0 #
New
Repository
system (Json, Yaml)- embeded type => see typeKey
- Optional parameters for GenSerializer :
bool typeKey (default:true)
if you want to include the typeString modelName
value that will be include as a type.
0.1.2 #
First release.
Contains:
- Serializer for dart builtin types
- Custom serializers for fields
- Nested Map and List serializers
0.1.3 #
- Fixed renaming encode field bug
0.1.6 #
- Null nested objects are not serialized properly