Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 15, 2020

Bumps kotlinx-serialization-runtime from 0.20.0 to 0.20.0-1.4.0-dev-5730.

Changelog

Sourced from kotlinx-serialization-runtime's changelog.

1.0.1 / 2020-10-28

This patch release contains several feature improvements as well as bugfixes and performance improvements.

Features

  • Add object-based serialization and deserialization of polymorphic types for dynamic conversions on JS platform (#1122)
  • Add support for object polymorphism in HOCON decoder (#1136)
  • Add support of decoding map in the root of HOCON config (#1106)

Bugfixes

  • Properly cache generated serializers in PluginGeneratedSerialDescriptor (#1159)
  • Add Pair and Triple to serializer resolving from Java type token (#1160)
  • Fix deserialization of half-precision, float and double types in CBOR (#1112)
  • Fix ByteString annotation detection when ByteArray is nullable (#1139)

1.0.0 / 2020-10-08

The first public stable release, yay! The definitions of stability and backwards compatibility guarantees are located in the corresponding document. We now also have a GitHub Pages site with full API reference.

Compared to RC2, no new features apart from #947 were added and all previously deprecated declarations and migrations were deleted. If you are using RC/RC2 along with deprecated declarations, please, migrate before updating to 1.0.0. In case you are using pre-1.0 versions (e.g. 0.20.0), please refer to our migration guide.

Bugfixes and improvements

  • Support nullable types at top-level for JsonElement decoding (#1117)
  • Add CBOR ignoreUnknownKeys option (#947) (thanks to Travis Wyatt)
  • Fix incorrect documentation of encodeDefaults (#1108) (thanks to Anders Carling)

1.0.0-RC2 / 2020-09-21

Second release candidate for 1.0.0 version. This RC contains tweaks and changes based on users feedback after 1.0.0-RC.

Major changes

  • JSON format is now located in different artifact (#994)

In 1.0.0-RC, the kotlinx-serialization-core artifact contained core serialization entities as well as Json serial format. We've decided to change that and to make core format-agnostic. It would make the life easier for those who use other serial formats and also make possible to write your own implementation of JSON or another format without unnecessary dependency on the default one.

In 1.0.0-RC2, Json class and related entities are located in kotlinx-serialization-json artifact. To migrate, simply replace kotlinx-serialization-core dependency with -json. Core library then will be included automatically as the transitive dependency.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Dec 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant