Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.3.2 #85
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.1
->1.3.2
Release Notes
Kotlin/kotlinx.serialization
v1.3.2
==================
This release contains several features and bugfixes for core API as well as for HOCON format.
It uses Kotlin 1.6.10 by default.
Serializing objects to HOCON
It's now possible to encode Kotlin objects to
Config
values with newHocon.encodeToConfig
function.This feature may help edit existing configs inside Kotlin program or generate new ones.
Big thanks to Osip Fatkullin for implementing this.
Polymorphic default serializers
As of now,
polymorphicDefault
clause insideSerializersModule { }
builder specifies afallback serializer to be used only during deserialization process. A new function has been introduced to allow setting
fallback serializer for serialization:
polymorphicDefaultSerializer
.This function should ease serializing vast hierarchies of third-party or Java classes.
Note that there are two new experimental functions,
polymorphicDefaultSerializer
andpolymorphicDefaultDeserializer
.To avoid naming confusion, we are going to deprecate
polymorphicDefault
in favor ofpolymorphicDefaultDeserializer
in the next minor release (1.4.0).Credit for the PR goes to our contributor Joseph Burton.
Other improvements
Bugfixes
Configuration
📅 Schedule: 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 Renovate Bot.