Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.charleskorn.kaml:kaml to v0.57.0 #20

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 5, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.charleskorn.kaml:kaml 0.44.0 -> 0.57.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

charleskorn/kaml (com.charleskorn.kaml:kaml)

v0.57.0

Compare Source

  • New: Kaml now supports serializing polymorphic types without serializing any type information (ie. without a type property or tag). Set polymorphismStyle to PolymorphismStyle.None to use this feature. (#​494 - thanks to @​ZacSweers for the PR)
  • Updated: use Okio 3.7.0
  • Updated: use Kotlin 1.9.22

v0.56.0

Compare Source

  • Updated: use SnakeYAML 2.7
  • Updated: use Okio 3.6.0
  • Updated: use kotlinx.serialization 1.6.2
  • Updated: use Kotlin 1.9.21
  • Updated: use snakeyaml-engine-kmp 2.7.1

v0.55.0

Compare Source

  • New: add experimental support for Kotlin/JS (thanks to @​krzema12 and @​russellbanks for the PRs)

  • Updated: build with Kotlin 1.9.0

  • Updated: use Okio 3.4.0

v0.54.0

Compare Source

  • New: add support for naming strategies, similar to the feature in kotlinx.serialization's JSON support (#​400 - thanks to @​russellbanks for the PR)

    This makes it easy to use different field naming schemes such as snake_case, kebab-case, PascalCase, and camelCase without needing to modify the corresponding Kotlin property names or annotate properties with @SerialName.

  • Updated: build with Kotlin 1.8.21

  • Changed: remove unnecessary stdlib dependency (#​421 - thanks to @​russellbanks for the PR)

v0.53.0

Compare Source

  • Changed (:warning: potentially breaking change): default to not parsing anchors and aliases to prevent billion laughs attacks (GHSA-c24f-2j3g-rg48 - thanks to @​gdude2002 for reporting this offline)

    If your application needs to support anchors and aliases, enable them by setting YamlConfiguration.allowAnchorsAndAliases to true.

v0.52.0

Compare Source

  • Updated: use Kotlin 1.8.10
  • Updated: use kotlinx.serialization 1.5.0

v0.51.0

Compare Source

  • New: added SingleLineStringStyle.PlainExceptAmbiguous to automatically quote strings that may be interpreted as numeric or boolean values (#​371 - thanks to @​russellbanks for the PR)

v0.50.0

Compare Source

  • New: add Yaml.decodeFromYamlNode() method to deserialize an object from a previously read YamlNode instance (#​369 - thanks to @​dellisd for the PR)
  • Updated: use kotlinx.serialization 1.4.1
  • Updated: use Kotlin 1.8.0
  • Updated: use snakeyaml-engine 2.6

v0.49.0

Compare Source

  • Updated: use snakeyaml-engine 2.5.

v0.48.0

Compare Source

  • Updated: use snakeyaml-engine 2.4.

    This improves support for some older versions of Android, amongst other improvements.

v0.47.0

Compare Source

  • New: it is now possible to emit lists indented, rather than aligned with their parent (#​317 - thanks to @​Cloudate9 for the PR)

    For example, previously, kaml would produce output like this:

    list:
    - 1
    - 2
    - 3

    With this change, if you set the newly added sequenceBlockIndent property on YamlConfiguration to 2, the output would be: (notice the extra indentation for the list items)

    list:
      - 1
      - 2
      - 3
  • Updated: build against Kotlin 1.7.10.

v0.46.0

Compare Source

  • New: it is now possible to parse a string or stream to a YamlNode rather than decoding to a Kotlin object (#​296 - thanks to @​kitterion for the PR)
  • Updated: build against Kotlin 1.7.

v0.45.0

Compare Source

  • New: it is now possible to serialise comments for object properties by applying a YamlComment annotation to the property (#​287 - thanks to @​slava110 for the PR)

    For example, serializing this class:

    @​Serializable
    data class Configuration(
        @​YamlComment("The host to connect to")
        val hostname: String,
        @​YamlComment("The port to connect to ")
        val port: Int
    )

    will result in output like:

The host to connect to

hostname: my.server.com

The port to connect to

port: 1234


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from 74b2091 to e0b2738 Compare June 23, 2022 11:51
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.45.0 Update dependency com.charleskorn.kaml:kaml to v0.46.0 Jun 23, 2022
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from e0b2738 to 600ad49 Compare September 25, 2022 13:59
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.46.0 Update dependency com.charleskorn.kaml:kaml to v0.48.0 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from 600ad49 to c94084a Compare November 20, 2022 21:05
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.48.0 Update dependency com.charleskorn.kaml:kaml to v0.49.0 Nov 20, 2022
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from c94084a to 80aa058 Compare March 11, 2023 18:41
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.49.0 Update dependency com.charleskorn.kaml:kaml to v0.52.0 Mar 11, 2023
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from 80aa058 to 30faebb Compare March 18, 2023 04:05
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.52.0 Update dependency com.charleskorn.kaml:kaml to v0.53.0 Mar 18, 2023
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from 30faebb to f71b192 Compare May 28, 2023 08:51
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.53.0 Update dependency com.charleskorn.kaml:kaml to v0.54.0 May 28, 2023
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.54.0 Update dependency com.charleskorn.kaml:kaml to v0.55.0 Jul 30, 2023
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from f71b192 to 8bf422c Compare July 30, 2023 00:57
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from 8bf422c to 6a90a54 Compare December 10, 2023 04:16
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.55.0 Update dependency com.charleskorn.kaml:kaml to v0.56.0 Dec 10, 2023
@renovate renovate bot force-pushed the renovate/com.charleskorn.kaml-kaml-0.x branch from 6a90a54 to 31dfc35 Compare January 14, 2024 10:20
@renovate renovate bot changed the title Update dependency com.charleskorn.kaml:kaml to v0.56.0 Update dependency com.charleskorn.kaml:kaml to v0.57.0 Jan 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants