## Kotlin/kotlinx.serialization — v1.8.1…v1.9.0

_15 commits._

### Features
- **Add kotlin.time.Instant serializers (#2945)** (13a487c)
- **Add SavedState to the format doc (#3023)** (297b333)
- **Add new kotlin-dev space repo url** (d9176d4)
- **Kotlin User Projects: add kotlin_additional_cli_options and logging of all extra compiler flags (#2997)** (2ad3278)
- **Kotlin User Projects: add kotlin_additional_cli_options and logging of all extra compiler flags (#2996)** (d6634ef)

### Fixes
- **Fix resize in JsonPath (#2995)** (bd6689d)

### Backend
- **Prepare 1.9.0 release** (16306f4)
- **Merge remote-tracking branch 'origin/master' into dev** (c86e790)
- **Update to Kotlin 2.2 (#3031)** (0b3d401)
- **Mention type unsoundness of `serializer()` in the documentation (#2998)** (596bac8)
- **Rename KClass<*>.isInterface helper in the JS part (#3027)** (fee0ab1)
- **Use cache redirector to download Gradle (#3014)** (31e92f2)
- **Suppress `REDUNDANT_ELSE_IN_WHEN` in `ProtobufTaggedEncoder.encodeNull()` (#2988)** (00d1b71)
- **Fixed proguard rules for obfuscation to work correctly (#2983)** (4667a18)
- **Update to Dokka 2.0.0 (#2927)** (288f73c)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/Kotlin/kotlinx.serialization?utm_source=github-action)._