All Versions
18
Latest Version
Avg Release Cycle
65 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v1.5.1 Changes
- Wrap errors so they're compatible with
errors.Is
anderrors.As
[GH-282] - ๐ Fix map of slices not decoding properly in certain cases. [GH-266]
- Wrap errors so they're compatible with
-
v1.5.0 Changes
- ๐ New option
IgnoreUntaggedFields
to ignore decoding to any fields withoutmapstructure
(or the configured tag name) set [GH-277] - ๐ New option
ErrorUnset
which makes it an error if any fields in a target struct are not set by the decoding process. [GH-225] - ๐ New function
OrComposeDecodeHookFunc
to help compose decode hooks. [GH-240] - Decoding to slice from array no longer crashes [GH-265]
- Decode nested struct pointers to map [GH-271]
- ๐ Fix issue where
,squash
was ignored ifSquash
option was set. [GH-280] - ๐ Fix issue where fields with
,omitempty
would sometimes decode into a map with an empty string key [GH-281]
- ๐ New option
-
v1.4.3 Changes
- ๐ Fix cases where
json.Number
didn't decode properly [GH-261]
- ๐ Fix cases where
-
v1.4.2 Changes
- ๐ Custom name matchers to support any sort of casing, formatting, etc. for field names. [GH-250]
- ๐ Fix possible panic in ComposeDecodeHookFunc [GH-251]
-
v1.4.1 Changes
- ๐ Fix regression where
*time.Time
value would be set to empty and not be sent to decode hooks properly [GH-232]
- ๐ Fix regression where
-
v1.4.0 Changes
- A new decode hook type
DecodeHookFuncValue
has been added that has access to the full values. [GH-183] - ๐ Squash is now supported with embedded fields that are struct pointers [GH-205]
- Empty strings will convert to 0 for all numeric types when weakly decoding [GH-206]
- A new decode hook type
-
v1.3.3 Changes
- Decoding maps from maps creates a settable value for decode hooks [GH-203]
-
v1.3.2 Changes
June 07, 2020- ๐ Decode into interface type with a struct value is supported [GH-187]
-
v1.3.1 Changes
May 21, 2020- Squash should only squash embedded structs. [GH-194]
-
v1.3.0 Changes
April 28, 2020- โ Added
",omitempty"
support. This will ignore zero values in the source structure when encoding. [GH-145]
- โ Added