Releases: neuecc/ZeroFormatter
Releases · neuecc/ZeroFormatter
ver 1.5.2
Add ILookup(KeyTuple).Get helper extension
ver 1.5.1
Fix when target class includes static property/field, can't work(zfc.exe, analyzer, as well)
Fix Analyzer does not check array element type recursively
Fix Analyzer's codefix generate incorrect data when include explicit interface impliment
ver 1.5.0
This release includes many code changed and sorry for some breaking changes.
This releases have no backward compatible with previous versions in binary.
- add configuration support by
ITypeResolver
- add
DynamicUnion
and RegisterDynamicUnion
UnionAttribute
can be used in Interface.
zfc.exe
supports -r
option
- Union supports fallback type
- Braking Changes:
Object Format
records relative index offset
- Braking Changes:
Variable-Length List Format
records relative index offset
- Braking Changes:
Union Format
records there size in head
ver 1.4.2
Add NullableEqualityComparer for LazyDictionary/Lookup
Fix Serialization fails with NullReferenceException on Android
ver 1.4.1
Note: Sorry for many changes..., breaking changes of binary spec, bugs of spec
- DateTimeOffset WireFormat spec is changed, saves offset data to short for save the binary space.
ver 1.4.0
- DateTimeOffset WireFormat spec is changed, saves offset data.
ver 1.3.3
Support Guid
on native format
improve DateTime serialization
fix zfc Union generate
change name and function to MaximumSizeOfBytes to MaximumLengthOfDeserialize
ver 1.3.2
fix zfc.exe
does not work
ver 1.3.1
Add ZeroFormatterSerializer.MaximumSizeOfBytes
option.
ver 1.3.0
Fisrt complete release.
Support wellknown collection interfaces.