Yasson v2.0.0-M1 Release Notes

Release Date: 2020-04-14 // about 1 month ago

Previous changes from v1.0.6-RELEASE

  • ⚡️ License Update

    • 🔄 Changed from EPL 1.0 to EPL 2.0 license (#356)

    ✨ Enhancements

    • 👌 Support for Maps with non-primitive keys (#315)
    • 👌 Support for GraalVM native-image (#362)
    • ⚡️ Updated to Jakarta EE dependencies (#338)
    • 📜 Implemented eager parsing SPI, useful for native-image environments (#367)

    🐛 Bug fixes

    • Serializing enums as property or as Map key has different behavior in case of toString overriding (#345)
    • 🛠 Fix issue where equivalent properties are not merged correctly (#355)
    • 🛠 Fix StackOverflowError on recursive references (#343 and #305)
    • 🌲 Do not log WARN message when optional generic bound is not found (#364)
    • 👉 Make glassfish json a required dependency again (#368)