• Home
  • Raw
  • Download

Lines Matching +full:versions +full:- +full:compatibility

1 # Compatibility policy
3 This document describes the compatibility policy of kotlinx.serialization library since version 1.0…
6 since other experimental platforms currently do not impose any backward-compatibility guarantees.
7 …e stable on [this page](https://kotlinlang.org/docs/reference/evolution/components-stability.html).
9 - [Core library compatibility](#core-library-compatibility)
10 * [General (Stable) API](#stable-api)
11 * [Experimental API](#experimental-api)
12 * [Internal API](#internal-api)
13 - [Compatibility with Kotlin compiler plugin](#compatibility-with-kotlin-compiler-plugin)
15 ## Core library compatibility
19 …quire opt-in, please refer to [corresponding documentation page](https://kotlinlang.org/docs/refer…
26 * It is binary backwards-compatible: during update of `kotlinx.serialization` version, previously c…
30 unless an unfixable security or design flaw is exposed. Minor releases never add source-incompatibl…
46 However, we'll try to provide best-effort compatibility — such declarations won't be deleted or cha…
58 Due to the lack of binary backward compatibility, your clients may experience behavioural changes
64 It does not have any binary or source compatibility guarantees and can be deprecated or deleted wit…
67 However, if you have a rare use-case that can be solved only with internal API, it is possible to u…
68 In such a case, please create an issue on GitHub in order for us to understand a use-case and to pr…
70 ## Compatibility with Kotlin compiler plugin
81 In other words, `1.0.0` runtime can be used with any of Kotlin `1.4.x` versions.
88 * New core library versions may or may not require Kotlin compiler plugin update,