tomkerkhove / promitor

Bringing Azure Monitor metrics where you need them.
https://promitor.io
MIT License
255 stars 94 forks source link

chore(deps): update dependency yamldotnet to v16 #2534

Open renovate[bot] opened 4 months ago

renovate[bot] commented 4 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
YamlDotNet (source) 15.1.6 -> 16.2.0 age adoption passing confidence

Release Notes

aaubry/YamlDotNet (YamlDotNet) ### [`v16.2.0`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v16.2.0): Release 16.2.0 #### What's Changed - Support YamlConverterAttribute in attribute overrides by [@​ChristopherMann](https://redirect.github.com/ChristopherMann) in [https://github.com/aaubry/YamlDotNet/pull/1003](https://redirect.github.com/aaubry/YamlDotNet/pull/1003) - Fix JSON serialization for UTF-32 characters. by [@​nahk-ivanov](https://redirect.github.com/nahk-ivanov) in [https://github.com/aaubry/YamlDotNet/pull/998](https://redirect.github.com/aaubry/YamlDotNet/pull/998) - fix: floating-point number serialization issue for non-normal values by [@​filzrev](https://redirect.github.com/filzrev) in [https://github.com/aaubry/YamlDotNet/pull/992](https://redirect.github.com/aaubry/YamlDotNet/pull/992) - perf: Optimize regular numbers parse logics by [@​filzrev](https://redirect.github.com/filzrev) in [https://github.com/aaubry/YamlDotNet/pull/990](https://redirect.github.com/aaubry/YamlDotNet/pull/990) #### New Contributors - [@​ChristopherMann](https://redirect.github.com/ChristopherMann) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/1003](https://redirect.github.com/aaubry/YamlDotNet/pull/1003) - [@​nahk-ivanov](https://redirect.github.com/nahk-ivanov) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/998](https://redirect.github.com/aaubry/YamlDotNet/pull/998) - [@​filzrev](https://redirect.github.com/filzrev) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/992](https://redirect.github.com/aaubry/YamlDotNet/pull/992) **Full Changelog**: https://github.com/aaubry/YamlDotNet/compare/v16.1.3...v16.2.0 ### [`v16.1.3`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v16.1.3): Release 16.1.3 #### What's Changed - Use collection expressions by [@​lahma](https://redirect.github.com/lahma) in [https://github.com/aaubry/YamlDotNet/pull/980](https://redirect.github.com/aaubry/YamlDotNet/pull/980) - Update testing libraries and migrate FluentAssertions syntax by [@​lahma](https://redirect.github.com/lahma) in [https://github.com/aaubry/YamlDotNet/pull/979](https://redirect.github.com/aaubry/YamlDotNet/pull/979) - Removes sealed from a number of classes and respects empty strings in enummember by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/985](https://redirect.github.com/aaubry/YamlDotNet/pull/985) **Full Changelog**: https://github.com/aaubry/YamlDotNet/compare/v16.1.2...v16.1.3 ### [`v16.1.2`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v16.1.2): Release 16.1.2 #### What's Changed - Fix warnings when building in linux due to IDE0055 bugs by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/978](https://redirect.github.com/aaubry/YamlDotNet/pull/978) **Full Changelog**: https://github.com/aaubry/YamlDotNet/compare/v16.1.1...v16.1.2 ### [`v16.1.1`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v16.1.1): Release 16.1.1 #### What's Changed - Enable .NET analyzers by [@​lahma](https://redirect.github.com/lahma) in [https://github.com/aaubry/YamlDotNet/pull/928](https://redirect.github.com/aaubry/YamlDotNet/pull/928) - Dont use enummember attribute when it's null or empty by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/967](https://redirect.github.com/aaubry/YamlDotNet/pull/967) - Eliminate allocs in TypeConverterCache lookup path by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/969](https://redirect.github.com/aaubry/YamlDotNet/pull/969) - Fix build warnings in linux by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/970](https://redirect.github.com/aaubry/YamlDotNet/pull/970) - Prevent forced quoting of strings with leading backslash by [@​jcbfaulks](https://redirect.github.com/jcbfaulks) in [https://github.com/aaubry/YamlDotNet/pull/972](https://redirect.github.com/aaubry/YamlDotNet/pull/972) - Switch from .nuspec files to project properties by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/958](https://redirect.github.com/aaubry/YamlDotNet/pull/958) - Fix analyzer warnings on NET 9 SDK by [@​lahma](https://redirect.github.com/lahma) in [https://github.com/aaubry/YamlDotNet/pull/971](https://redirect.github.com/aaubry/YamlDotNet/pull/971) - Convert to use Central Package Management by [@​lahma](https://redirect.github.com/lahma) in [https://github.com/aaubry/YamlDotNet/pull/973](https://redirect.github.com/aaubry/YamlDotNet/pull/973) - Warnings as errors and compiler error cleanup by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/976](https://redirect.github.com/aaubry/YamlDotNet/pull/976) #### New Contributors - [@​jcbfaulks](https://redirect.github.com/jcbfaulks) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/972](https://redirect.github.com/aaubry/YamlDotNet/pull/972) **Full Changelog**: https://github.com/aaubry/YamlDotNet/compare/v16.1.0...v16.1.1 ### [`v16.1.0`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v16.1.0): Release 16.1.0 #### What's Changed - Use ContinuousDelivery for gitversion to fix the builds by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/961](https://redirect.github.com/aaubry/YamlDotNet/pull/961) - Make DefaultObjectFactory thread safe by [@​alxmitch](https://redirect.github.com/alxmitch) in [https://github.com/aaubry/YamlDotNet/pull/920](https://redirect.github.com/aaubry/YamlDotNet/pull/920) - Set Langversion to 12.0 and use global Directory.Build.props by [@​lahma](https://redirect.github.com/lahma) in [https://github.com/aaubry/YamlDotNet/pull/931](https://redirect.github.com/aaubry/YamlDotNet/pull/931) - Force a plain value by [@​oddbeck](https://redirect.github.com/oddbeck) in [https://github.com/aaubry/YamlDotNet/pull/951](https://redirect.github.com/aaubry/YamlDotNet/pull/951) - Fix property handling when there are hidden properties by [@​julian-burger-ttd](https://redirect.github.com/julian-burger-ttd) in [https://github.com/aaubry/YamlDotNet/pull/960](https://redirect.github.com/aaubry/YamlDotNet/pull/960) - Use Attribute.GetCustomAttributes to reduce allocations / improve performance by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/953](https://redirect.github.com/aaubry/YamlDotNet/pull/953) - Avoid closures in CachedTypeInspector by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/954](https://redirect.github.com/aaubry/YamlDotNet/pull/954) - Eliminate allocations from ReflectionUtility.GetImplementedInterfaces by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/955](https://redirect.github.com/aaubry/YamlDotNet/pull/955) - Cache lookups to IEnumerable by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/956](https://redirect.github.com/aaubry/YamlDotNet/pull/956) - Eliminate allocations from CharacterAnalyzer by [@​MattKotsenas](https://redirect.github.com/MattKotsenas) in [https://github.com/aaubry/YamlDotNet/pull/957](https://redirect.github.com/aaubry/YamlDotNet/pull/957) - Made the typeconvertercache a concurrent dictionary by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/962](https://redirect.github.com/aaubry/YamlDotNet/pull/962) - Added private member yaml member attrribute regression test by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/963](https://redirect.github.com/aaubry/YamlDotNet/pull/963) - Fix single element with anchor inline mapping by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/964](https://redirect.github.com/aaubry/YamlDotNet/pull/964) - Support keys larger > 1024 characters by [@​EdwardCooke](https://redirect.github.com/EdwardCooke) in [https://github.com/aaubry/YamlDotNet/pull/965](https://redirect.github.com/aaubry/YamlDotNet/pull/965) #### New Contributors - [@​alxmitch](https://redirect.github.com/alxmitch) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/920](https://redirect.github.com/aaubry/YamlDotNet/pull/920) - [@​oddbeck](https://redirect.github.com/oddbeck) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/951](https://redirect.github.com/aaubry/YamlDotNet/pull/951) - [@​julian-burger-ttd](https://redirect.github.com/julian-burger-ttd) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/960](https://redirect.github.com/aaubry/YamlDotNet/pull/960) - [@​MattKotsenas](https://redirect.github.com/MattKotsenas) made their first contribution in [https://github.com/aaubry/YamlDotNet/pull/953](https://redirect.github.com/aaubry/YamlDotNet/pull/953) **Full Changelog**: https://github.com/aaubry/YamlDotNet/compare/v16.0.0...v16.1.0 ### [`v16.0.0`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v16.0.0): Release 16.0.0 - Merge pull request [#​938](https://redirect.github.com/aaubry/YamlDotNet/issues/938) from MetaFight/array-cycles\ ArrayNodeDeserializer can now deserialize circular references. - Merge pull request [#​935](https://redirect.github.com/aaubry/YamlDotNet/issues/935) from MrLuje/fsharp-collection\ feat: properly handle FSharp List deserialization - Merge pull request [#​927](https://redirect.github.com/aaubry/YamlDotNet/issues/927) from lahma/optimize-scalar-load\ Optimize YamlScalarNode.Load and YamlMappingNode.Load - Merge pull request [#​941](https://redirect.github.com/aaubry/YamlDotNet/issues/941) from EdwardCooke/ec-nullability\ Fix bugs and add features *** Breaking change notes - The `ITypeConverter` object is now passed to many methods and is expected when some are called. You can get the typeconverter by calling `BuildTypeConverter` on the serializerbuilder and deserializerbuilder. This typeconverter should be treated as a singleton and injected into the constructor of your class. - The `IPropertyDescriptor` is now passed into a lot of methods. It can be safely disregarded if you don't need it. It contains information about the property containing the object being deserialized. - The delegates `ObjectSerializer` and `ObjectDeserializer` are also being passed around. They can be disregarded if you don't need them. - To revert to the old date/time formats for `JsonCompatable` remove the `DateTime8601Converter` and add the `DateTimeConverter` with the `doubleQuotes` constructor parameter set to `true`. Example: ```csharp new SerializerBuilder() .WithoutTypeConverter() .WithTypeConverter(new YamlDotNet.Serialization.Converters.DateTimeConverter(doubleQuotes: true)) .Build(); ``` - on `Mark`, `Cursor`, `SimpleKey` the position property data types changed from `int` to `long` ### [`v15.3.0`](https://redirect.github.com/aaubry/YamlDotNet/releases/tag/v15.3.0): Release 15.3.0 - Merge pull request [#​910](https://redirect.github.com/aaubry/YamlDotNet/issues/910) from lahma/symbols\ Include symbols and deterministic build - Merge pull request [#​930](https://redirect.github.com/aaubry/YamlDotNet/issues/930) from MrLuje/fsharp-option\ Add FSharpOption support

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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot] commented 4 months ago

Thank you for your contribution! 🙏 We will review it as soon as possible.