Open
Description
📝 Description
We want to upgrade the embedded Kotlin version from 1.9.25 to 2.0.21. For more details on changes included in this new version, see what's new in Kotlin 2.0.0 and 2.0.20.
For aligning to this new Kotlin version, we also want to upgrade the following dependencies:
- Kotlin Serialization from 1.6.3 to 1.7.3.
- Dokka Gradle plugin from 1.9.20 to 2.0.0.
- Kotlin Binary Compatibility Validator from 0.16.3 to 0.17.0.
🔗 Dependencies
This issue is blocked by the following items:
✅ Checklist
See the Issue implementation section in the contributing guidelines before addressing the following checklist.
- ⬆️ Upgrade the embedded Kotlin version and test all Gradle projects.
- 📌 Upgrade the yarn.lock file and test all Gradle projects.
- ⬆️ Upgrade the Kotlin Serialization library and test all Gradle projects.
- ⬆️ Upgrade the Dokka Gradle plugin and test the generation of the API reference.
- ⬆️ Upgrade the Kotlin Binary Compatibility Validator Gradle plugin and test all Gradle projects.
- 📝 Update badges in the README documentation of the root project and the
types-kotlinx-serialization
project. - 📝 Update the dependency compatibility documentation.
- 📝 Update the unreleased changelog for this issue.