XMLCoder v0.13.0 Release Notes

Release Date: 2021-08-06 // over 2 years ago
  • 🛠 This release adds two new features and a bugfix.

    Namely:

    • 🚚 removeWhitespaceElements boolean flag on XMLDecoder allows removing elements that have purely whitespace content.
    • convertFromUppercase case on KeyDecodingStrategy allows converting ALL_CAPS_SNAKE_CASE to camelCase.
    • 🛠 an edge case in intrinsic key value decoding has been fixed.

    Many thanks to @huwr, @kneekey23, and @wooj2 for their contributions!

    Closed issues:

    • Decoding special whitespace characters (#219)
    • Help with mix of attributes and elements (#212)

    🔀 Merged pull requests:

    • Encode element with empty key, empty element, and attributes (#223) via @wooj2
    • 🚚 Implement removeWhitespaceElements on XMLDecoder (#222) via @wooj2
    • ➕ Add convert from UPPERCASE decoding key strategy (#214) via @huwr