📣 Serialization v0.9.0 is published! This is an accompanying release to Kotlin 1.3 and Kotlin/Native beta. Some highlights:
• Introduce experimental annotation @ImplicitReflectionSerializer for API which involves reflection.
• Refactor surface API: introduce interfaces for different formats, move some inline functions for serialization start to extensions. As a minor change, now nulls can be serialized at top-level, where it is supported by the format.
• Add AbstractSerialFormat as a base class to all major formats
Full changelog:
https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md
Documentation and samples also were migrated to the new API.