Kotlin/kotlinx.serialization
### [`v1.4.1`](https://togithub.com/Kotlin/kotlinx.serialization/blob/HEAD/CHANGELOG.md#141--2022-10-14)
\==================
This is patch release contains several bugfixes and improvements.
Kotlin 1.7.20 is used by default.
##### Improvements
- Add [@MustBeDocumented](https://togithub.com/MustBeDocumented) to certain annotations ([#2059](https://togithub.com/Kotlin/kotlinx.serialization/issues/2059))
- Deprecate .isNullable in SerialDescriptor builder ([#2040](https://togithub.com/Kotlin/kotlinx.serialization/issues/2040))
- Unsigned primitives and unsigned arrays serializers can be retrieved as built-ins ([#1992](https://togithub.com/Kotlin/kotlinx.serialization/issues/1992))
- Serializers are now cached inside reflective lookup, leading to faster serializer retrieval ([#2015](https://togithub.com/Kotlin/kotlinx.serialization/issues/2015))
- Compiler plugin can create enum serializers using static factories for better speed ([#1851](https://togithub.com/Kotlin/kotlinx.serialization/issues/1851)) (Kotlin 1.7.20 required)
- Provide foundation for compiler plugin intrinsics available in Kotlin 1.8.0 ([#2031](https://togithub.com/Kotlin/kotlinx.serialization/issues/2031))
##### Bugfixes
- Support polymorphism in Properties format ([#2052](https://togithub.com/Kotlin/kotlinx.serialization/issues/2052)) (thanks to [Rodrigo Vedovato](https://togithub.com/rodrigovedovato))
- Added support of UTF-16 surrogate pairs to okio streams ([#2033](https://togithub.com/Kotlin/kotlinx.serialization/issues/2033))
- Fix dependency on core module from HOCON module ([#2020](https://togithub.com/Kotlin/kotlinx.serialization/issues/2020)) (thanks to [Osip Fatkullin](https://togithub.com/osipxd))
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.4.0
->1.4.1
Release Notes
Kotlin/kotlinx.serialization
### [`v1.4.1`](https://togithub.com/Kotlin/kotlinx.serialization/blob/HEAD/CHANGELOG.md#141--2022-10-14) \================== This is patch release contains several bugfixes and improvements. Kotlin 1.7.20 is used by default. ##### Improvements - Add [@MustBeDocumented](https://togithub.com/MustBeDocumented) to certain annotations ([#2059](https://togithub.com/Kotlin/kotlinx.serialization/issues/2059)) - Deprecate .isNullable in SerialDescriptor builder ([#2040](https://togithub.com/Kotlin/kotlinx.serialization/issues/2040)) - Unsigned primitives and unsigned arrays serializers can be retrieved as built-ins ([#1992](https://togithub.com/Kotlin/kotlinx.serialization/issues/1992)) - Serializers are now cached inside reflective lookup, leading to faster serializer retrieval ([#2015](https://togithub.com/Kotlin/kotlinx.serialization/issues/2015)) - Compiler plugin can create enum serializers using static factories for better speed ([#1851](https://togithub.com/Kotlin/kotlinx.serialization/issues/1851)) (Kotlin 1.7.20 required) - Provide foundation for compiler plugin intrinsics available in Kotlin 1.8.0 ([#2031](https://togithub.com/Kotlin/kotlinx.serialization/issues/2031)) ##### Bugfixes - Support polymorphism in Properties format ([#2052](https://togithub.com/Kotlin/kotlinx.serialization/issues/2052)) (thanks to [Rodrigo Vedovato](https://togithub.com/rodrigovedovato)) - Added support of UTF-16 surrogate pairs to okio streams ([#2033](https://togithub.com/Kotlin/kotlinx.serialization/issues/2033)) - Fix dependency on core module from HOCON module ([#2020](https://togithub.com/Kotlin/kotlinx.serialization/issues/2020)) (thanks to [Osip Fatkullin](https://togithub.com/osipxd))Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.