All Versions
Latest Version
Avg Release Cycle
65 days
Latest Release

Changelog History
Page 2

  • v1.2.3 Changes

    April 27, 2020
    • ๐Ÿ›  Fix duplicate entries in Keys list with pointer values. [GH-185]
  • v1.2.2 Changes

    March 20, 2020
    • ๐Ÿ“‡ Do not add unsettable (unexported) values to the unused metadata key or "remain" value. [GH-150]
  • v1.2.1 Changes

    March 19, 2020
    • Go modules checksum mismatch fix
  • v1.2.0 Changes

    March 19, 2020
    • โž• Added support to capture unused values in a field using the ",remain" value in the mapstructure tag. There is an example to showcase usage.
    • โž• Added DecoderConfig option to always squash embedded structs
    • json.Number can decode into uint types
    • Empty slices are preserved and not replaced with nil slices
    • ๐Ÿ›  Fix panic that can occur in when decoding a map into a nil slice of structs
    • ๐Ÿ‘Œ Improved package documentation for godoc
  • v1.1.2 Changes

    October 05, 2018
    • ๐Ÿ›  Fix error when decode hook decodes interface implementation into interface type. [GH-140]
  • v1.1.1 Changes

    October 01, 2018
    • ๐Ÿ›  Fix panic that can happen in decodePtr
  • v1.1.0 Changes

    October 01, 2018
    • โž• Added StringToIPHookFunc to convert string to net.IP and net.IPNet [GH-133]
    • ๐Ÿ‘Œ Support struct to struct decoding [GH-137]
    • If source map value is nil, then destination map value is nil (instead of empty)
    • If source slice value is nil, then destination slice value is nil (instead of empty)
    • If source pointer is nil, then destination pointer is set to nil (instead of allocated zero value of type)
  • v1.0.0 Changes

    August 24, 2018
    • ๐ŸŽ‰ Initial tagged stable release.