Provided changelog for kotlinx-metadata-jvm 0.9.0

This commit is contained in:
Leonid Startsev
2024-01-10 17:45:15 +01:00
committed by Space Team
parent 8f9c09482b
commit 4c7a79f8b9
2 changed files with 12 additions and 1 deletions
@@ -1,5 +1,16 @@
# kotlinx-metadata-jvm
## 0.9.0
The main purpose of this release is to promote all previous deprecations to ERROR level if they were not already.
Please refer to the [migration guide](Migration.md) if you are using deprecated functions.
Also, this release includes several bugfixes. It still uses Kotlin 1.9, but is able to read or write metadata of version 2.0.
- Add missing documentation to `KmVersionRequirement.toString`
- Raise all deprecations in kotlinx-metadata-jvm to ERROR ([KT-63157](https://youtrack.jetbrains.com/issue/KT-63157))
- Do not allow writing metadata versions that are too high ([KT-64230](https://youtrack.jetbrains.com/issue/KT-64230))
- Add `KmVersionRequirementKind.UNKNOWN` ([KT-60870](https://youtrack.jetbrains.com/issue/KT-60870))
## 0.8.0
This release concludes our API overhaul: it features last significant API changes, as well as raised deprecations to ERROR level almost everywhere.
+1 -1
View File
@@ -3,7 +3,7 @@
Starting with 0.6.0 release, Kotlin team is focused on revisiting and improving kotlinx-metadata-jvm API, with an aim to provide a stable release
in the near future. As a result, the API was reshaped, with cuts here and there, so we've provided a migration guide to help you with updates.
## Migrating from 0.7.0 to 0.8.0
## Migrating from 0.7.0 to 0.8.0 and above
### Choosing between read methods