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

chore(deps): update dependency yamldotnet to v10 #1571

Merged
merged 1 commit into from
Mar 28, 2021

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 27, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
YamlDotNet nuget major 9.1.4 -> 10.0.0

Release Notes

aaubry/YamlDotNet

v10.0.0

Compare Source

New features

  • #​592 adds the ability specify additional indentation for lists. By default, the emitter emits:
    list:
    - item1
    - item2
    By using this option, the emitter will output:
    list:
    - item1
    - item2

Bug fixes

  • #​598 Fixed AnchorNotFoundException if there is a reference to an anchor of a node which is being deserialized. This happens in cyclic references.

Other changes

  • Breaking - Binary serialization support has been removed as there was no practical use-case for it.

  • Refactor Portability.cs into conditionally included files to improve maintainability.
    There is now a set of directories under YamlDotNet/Helpers/Portability. Each directory's name contains a list of target platforms, separated by +. Each of those files is included only when building for one of those target platforms. Each directory may also contain a subsirectory named others. The files in this directory are included only when building for one target platform that is not in it's parent name.

  • Make the type Nothing a ValueType
    There's no need for it to be a reference type.

  • Use a custom type to represent anchor names
    This enables the compiler to detect when we pass something else
    where an anchor name is expected.

  • Use a custom type to represent tag names
    This enables the compiler to detect when we pass something else
    where a tag name is expected.

  • Release notes are no longer stored in the repository, because this forced a new meaningless commit to be created for each release.


Renovate 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 WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested a review from tomkerkhove as a code owner March 27, 2021 20:28
@renovate renovate bot added the dependencies All issues related to dependencies & Renovate label Mar 27, 2021
@tomkerkhove tomkerkhove merged commit be810ab into master Mar 28, 2021
@tomkerkhove tomkerkhove deleted the renovate-yamldotnet-10.x branch March 28, 2021 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies All issues related to dependencies & Renovate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants