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

Release #736

Merged
merged 13 commits into from
Mar 13, 2024
Merged

Release #736

merged 13 commits into from
Mar 13, 2024

Commits on Feb 13, 2024

  1. chore(deps): update dependency microsoft.aspnetcore.mvc.testing to v8…

    ….0.2 (#718)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [Microsoft.AspNetCore.Mvc.Testing](https://asp.net/)
    ([source](https://togithub.com/dotnet/aspnetcore)) | `8.0.1` -> `8.0.2`
    |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dotnet/aspnetcore (Microsoft.AspNetCore.Mvc.Testing)</summary>
    
    ###
    [`v8.0.2`](https://togithub.com/dotnet/aspnetcore/compare/v8.0.1...v8.0.2)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    61ea0c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. chore(deps): update xunit-dotnet monorepo (#719)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [xunit](https://togithub.com/xunit/xunit) | `2.6.6` -> `2.7.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/xunit/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/xunit/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/xunit/2.6.6/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/xunit/2.6.6/2.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [xunit.runner.visualstudio](https://togithub.com/xunit/visualstudio.xunit)
    | `2.5.6` -> `2.5.7` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/xunit.runner.visualstudio/2.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/xunit.runner.visualstudio/2.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/xunit.runner.visualstudio/2.5.6/2.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/xunit.runner.visualstudio/2.5.6/2.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>xunit/xunit (xunit)</summary>
    
    ### [`v2.7.0`](https://togithub.com/xunit/xunit/compare/2.6.6...2.7.0)
    
    [Compare Source](https://togithub.com/xunit/xunit/compare/2.6.6...2.7.0)
    
    </details>
    
    <details>
    <summary>xunit/visualstudio.xunit (xunit.runner.visualstudio)</summary>
    
    ###
    [`v2.5.7`](https://togithub.com/xunit/visualstudio.xunit/compare/2.5.6...2.5.7)
    
    [Compare
    Source](https://togithub.com/xunit/visualstudio.xunit/compare/2.5.6...2.5.7)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e5eef72 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. chore(deps): update dependency docfx to v2.75.3 (#720)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [docfx](https://togithub.com/dotnet/docfx) | `2.75.2` -> `2.75.3` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/docfx/2.75.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/docfx/2.75.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/docfx/2.75.2/2.75.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/docfx/2.75.2/2.75.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dotnet/docfx (docfx)</summary>
    
    ### [`v2.75.3`](https://togithub.com/dotnet/docfx/releases/tag/v2.75.3)
    
    <!-- Release notes generated using configuration in .github/release.yml
    at main -->
    
    #### What's Changed
    
    ##### 🐞 Bug Fixes
    
    - fix: Toc warnings when toc item with TopicUid but name is not
    specified by [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9665
    - fix: Warnings that occurs when bookmark link contains non-ASCII chars
    by [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9660
    - fix: Add StackTrace logs for Javascript error by
    [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9694
    - fix: InvalidInputFile error occurs if file contains URI escaped
    charactors by [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9700
    - fix: Add fail-fast logics when `--serve` option enabled & port is
    already used by [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9690
    - fix: filterconfig exclude rule is not works as documented by
    [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9666
    
    ##### 🔧 Engineering
    
    - build(deps): bump YamlDotNet from 15.1.0 to 15.1.1 dependencies .NET
    by [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9689
    - chore: update NuGet package dependencies
    (Microsoft.NET.Test.Sdk,Microsoft.Build.Locator) by
    [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9693
    - chore: Update public API snapshot & disable `AutoVerify` on CI build
    by [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9692
    - chore: Update node.js version by
    [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9701
    - chore: Update Microsoft.Build package version by
    [@&#8203;filzrev](https://togithub.com/filzrev) in
    [dotnet/docfx#9698
    
    **Full Changelog**:
    dotnet/docfx@v2.75.2...v2.75.3
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE5MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    21cdc6e View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. fix(deps): update dependency roslynator.analyzers to v4.11.0 (#721)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [Roslynator.Analyzers](https://togithub.com/dotnet/roslynator) |
    `4.10.0` -> `4.11.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Roslynator.Analyzers/4.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Roslynator.Analyzers/4.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Roslynator.Analyzers/4.10.0/4.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Roslynator.Analyzers/4.10.0/4.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dotnet/roslynator (Roslynator.Analyzers)</summary>
    
    ###
    [`v4.11.0`](https://togithub.com/dotnet/roslynator/blob/HEAD/ChangeLog.md#4110---2024-02-19)
    
    ##### Added
    
    - Add analyzer "Use raw string literal"
    [RCS1266](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1266)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1375))
    - Add analyzer "Convert 'string.Concat' to interpolated string"
    [RCS1267](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1267)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1379))
    - Simplify LINQ query
    [RCS1077](https://josefpihrt.github.io/docs/roslynator/analyzers/1077)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1384))
        -   `items.Select(selector).Average()` => `items.Average(selector)`
        -   `items.Select(selector).Sum()` => `items.Sum(selector)`
    
    ##### Fixed
    
    - Fix analyzer
    [RCS0049](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0049)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1386))
    - Fix analyzer
    [RCS1159](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1159)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1390))
    - Fix analyzer
    [RCS1019](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1019)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1402))
    - Fix analyzer
    [RCS1250](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1250)
    ([PR](https://togithub.com/dotnet/roslynator/pull/1403),
    [PR](https://togithub.com/dotnet/roslynator/pull/1404))
    - Fix code fix for
    [CS8600](https://josefpihrt.github.io/docs/roslynator/fixes/CS8600)
    changing the wrong type when casts or `var` are involved
    ([PR](https://togithub.com/dotnet/roslynator/pull/1393) by
    [@&#8203;jroessel](https://togithub.com/jroessel))
    - Fix Roslyn multi-targeting
    ([PR](https://togithub.com/dotnet/roslynator/pull/1407))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    fc70466 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. chore(deps): update dependency coverlet.collector to v6.0.1 (#722)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [coverlet.collector](https://togithub.com/coverlet-coverage/coverlet)
    | `6.0.0` -> `6.0.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/coverlet.collector/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/coverlet.collector/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/coverlet.collector/6.0.0/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/coverlet.collector/6.0.0/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>coverlet-coverage/coverlet (coverlet.collector)</summary>
    
    ###
    [`v6.0.1`](https://togithub.com/coverlet-coverage/coverlet/releases/tag/v6.0.1)
    
    ##### Fixed
    
    - Uncovered lines in .NET 8 for inheriting records
    [#&#8203;1555](https://togithub.com/coverlet-coverage/coverlet/issues/1555)
    - Fix record constructors not covered when SkipAutoProps is true
    [#&#8203;1561](https://togithub.com/coverlet-coverage/coverlet/issues/1561)
    - Fix .NET 7 Method Group branch coverage issue
    [#&#8203;1447](https://togithub.com/coverlet-coverage/coverlet/issues/1447)
    - Fix ExcludeFromCodeCoverage does not exclude method in a partial class
    [#&#8203;1548](https://togithub.com/coverlet-coverage/coverlet/issues/1548)
    - Fix ExcludeFromCodeCoverage does not exclude F# task
    [#&#8203;1547](https://togithub.com/coverlet-coverage/coverlet/issues/1547)
    - Fix issues where ExcludeFromCodeCoverage ignored
    [#&#8203;1431](https://togithub.com/coverlet-coverage/coverlet/issues/1431)
    - Fix issues with ExcludeFromCodeCoverage attribute
    [#&#8203;1484](https://togithub.com/coverlet-coverage/coverlet/issues/1484)
    - Fix broken links in documentation
    [#&#8203;1514](https://togithub.com/coverlet-coverage/coverlet/issues/1514)
    - Fix problem with coverage for .net5 WPF application
    [#&#8203;1221](https://togithub.com/coverlet-coverage/coverlet/issues/1221)
    by https://github.com/lg2de
    - Fix unable to instrument module for Microsoft.AspNetCore.Mvc.Razor
    [#&#8203;1459](https://togithub.com/coverlet-coverage/coverlet/issues/1459)
    by https://github.com/lg2de
    
    ##### Improvements
    
    - Extended exclude by attribute feature to work with fully qualified
    name
    [#&#8203;1589](https://togithub.com/coverlet-coverage/coverlet/issues/1589)
    - Use System.CommandLine instead of McMaster.Extensions.CommandLineUtils
    [#&#8203;1474](https://togithub.com/coverlet-coverage/coverlet/issues/1474)
    by https://github.com/Bertk
    - Fix deadlog in Coverlet.Integration.Tests.BaseTest
    [#&#8203;1541](https://togithub.com/coverlet-coverage/coverlet/pull/1541)
    by https://github.com/Bertk
    - Add coverlet.msbuild.tasks unit tests
    [#&#8203;1534](https://togithub.com/coverlet-coverage/coverlet/pull/1534)
    by https://github.com/Bertk
    
    [Diff between 6.0.0 and
    6.0.1](https://togithub.com/coverlet-coverage/coverlet/compare/v6.0.0...v6.0.1)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    5b34378 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. fix(deps): update dependency sonaranalyzer.csharp to v9.20.0.85982 (#723

    )
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [SonarAnalyzer.CSharp](https://redirect.sonarsource.com/doc/sonar-visualstudio.html)
    ([source](https://togithub.com/SonarSource/sonar-dotnet)) |
    `9.19.0.84025` -> `9.20.0.85982` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/SonarAnalyzer.CSharp/9.20.0.85982?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/SonarAnalyzer.CSharp/9.20.0.85982?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/SonarAnalyzer.CSharp/9.19.0.84025/9.20.0.85982?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/SonarAnalyzer.CSharp/9.19.0.84025/9.20.0.85982?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>SonarSource/sonar-dotnet (SonarAnalyzer.CSharp)</summary>
    
    ###
    [`v9.20.0.85982`](https://togithub.com/SonarSource/sonar-dotnet/releases/tag/9.20.0.85982):
    9.20
    
    [Compare
    Source](https://togithub.com/SonarSource/sonar-dotnet/compare/9.19.0.84025...9.20.0.85982)
    
    Hey everyone!
    
    This release brings a vast number of improvements. The main focus lies
    on improving the capabilities of our Symbolic Execution engine, which
    results in much more accurate findings. The biggest visible impact is a
    significant reduction in false positives around loops for the rules
    S2583 and S2589.
    
    And a big thank you to [@&#8203;rcatley](https://togithub.com/rcatley)
    for their external contribution!
    
    ##### Bug Fixes
    
    - [8642](https://togithub.com/SonarSource/sonar-dotnet/issues/8642) -
    \[C#] Exception in `SonarAnalyzer.Rules.CSharp.SymbolicExecutionRunner`
    
    ##### False Positive
    
    - [8678](https://togithub.com/SonarSource/sonar-dotnet/issues/8678) -
    \[C#, VB.NET] Fix S2583 FP: Variable Updated in Catch Block
    - [8028](https://togithub.com/SonarSource/sonar-dotnet/issues/8028) -
    \[C#, VB.NET] Fix S2583 FP: Loop with manually incremented counter
    - [8449](https://togithub.com/SonarSource/sonar-dotnet/issues/8449) -
    \[C#, VB.NET] Fix S2589 FP: Change this condition so that it does not
    always evaluate to 'True'
    - [8495](https://togithub.com/SonarSource/sonar-dotnet/issues/8495) -
    \[C#, VB.NET] Fix S2583/S2589 FP: Return inside lock and using causes FP
    after the block
    - [8428](https://togithub.com/SonarSource/sonar-dotnet/issues/8428) -
    \[C#, VB.NET] Fix S2583/S2589 FP: For loop with Array.Length
    - [8483](https://togithub.com/SonarSource/sonar-dotnet/issues/8483) -
    \[C#, VB.NET] Fix S4158 FP: Should not report on HashSet.UnionWith for
    readonly fields.
    - [8739](https://togithub.com/SonarSource/sonar-dotnet/issues/8739) -
    \[C#] Fix S4049 FP: Do not raise on methods with generic parameters
    - [8638](https://togithub.com/SonarSource/sonar-dotnet/issues/8638) -
    \[C#] Fix S2386 & S3887 FP: should not be raised for FrozenDictionary
    and FrozenSet
    - [8611](https://togithub.com/SonarSource/sonar-dotnet/issues/8611) -
    \[C#] Fix S2372 FP: Add support for method invocations
    ([@&#8203;rcatley](https://togithub.com/rcatley))
    - [8567](https://togithub.com/SonarSource/sonar-dotnet/issues/8567) -
    \[C#] Fix S2325 FP: Primary Constructor Support
    
    ##### False Negative
    
    - [8486](https://togithub.com/SonarSource/sonar-dotnet/issues/8486) -
    \[C#] Fix S2589 FN: Tuple binary operations (comparison)
    
    ##### Improvements
    
    - [8010](https://togithub.com/SonarSource/sonar-dotnet/issues/8010) -
    \[C#, VB.NET] S2589: Improve message in the case of null propagating
    operator
    - [7866](https://togithub.com/SonarSource/sonar-dotnet/issues/7866) -
    \[C#, VB.NET] SE: Allow collection tracking even when S4158 is not
    active
    - [8499](https://togithub.com/SonarSource/sonar-dotnet/issues/8499) -
    \[C#] SE: Learn number constraints from relational pattern
    - [8651](https://togithub.com/SonarSource/sonar-dotnet/issues/8651) -
    Update RSPEC before 9.20 release
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    8a6cfe1 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. feat: CancellationToken support and a lot of async improvements (#725)

    This PR adds the ability to cancel (almost) all asynchronous operations
    with the built-in `CancellationToken`. Due to the nature of interfaces,
    almost all of those changes are breaking the existing API.
    
    It also adds an `WatchAsync` method to the `IKubernetesClient`, which is
    making use of the newer asynchronous enumerables.
    
    BREAKING CHANGE: Some methods do now feature the cancellation
    token which changed the method signature.
    nachtjasmin committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    2d17bff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    babd7ba View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. chore(deps): update dependency microsoft.aspnetcore.mvc.testing to v8…

    ….0.3 (#733)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [Microsoft.AspNetCore.Mvc.Testing](https://asp.net/)
    ([source](https://togithub.com/dotnet/aspnetcore)) | `8.0.2` -> `8.0.3`
    |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.2/8.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.2/8.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dotnet/aspnetcore (Microsoft.AspNetCore.Mvc.Testing)</summary>
    
    ###
    [`v8.0.3`](https://togithub.com/dotnet/aspnetcore/compare/v8.0.2...v8.0.3)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    7e55361 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. chore(deps): update dependency coverlet.collector to v6.0.2 (#734)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [coverlet.collector](https://togithub.com/coverlet-coverage/coverlet)
    | `6.0.1` -> `6.0.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/coverlet.collector/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/coverlet.collector/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/coverlet.collector/6.0.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/coverlet.collector/6.0.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>coverlet-coverage/coverlet (coverlet.collector)</summary>
    
    ###
    [`v6.0.2`](https://togithub.com/coverlet-coverage/coverlet/releases/tag/v6.0.2)
    
    ##### Fixed
    
    - Threshold-stat triggers error
    [#&#8203;1634](https://togithub.com/coverlet-coverage/coverlet/issues/1634)
    - Fixed coverlet collector 6.0.1 requires dotnet sdk 8
    [#&#8203;1625](https://togithub.com/coverlet-coverage/coverlet/issues/1625)
    - Type initializer errors after updating from 6.0.0 to 6.0.1
    [#&#8203;1629](https://togithub.com/coverlet-coverage/coverlet/issues/1629)
    - Exception when multiple exclude-by-attribute filters specified
    [#&#8203;1624](https://togithub.com/coverlet-coverage/coverlet/issues/1624)
    
    ##### Improvements
    
    - More concise options to specify multiple parameters in
    coverlet.console
    [#&#8203;1624](https://togithub.com/coverlet-coverage/coverlet/issues/1624)
    
    [Diff between 6.0.1 and
    6.0.2](https://togithub.com/coverlet-coverage/coverlet/compare/v6.0.1...v6.0.2)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone
    Europe/Zurich, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/buehler/dotnet-operator-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    cbe7209 View commit details
    Browse the repository at this point in the history
  2. fix: Watching resource with old version should restart (#735)

    Fixes #724 
    
    Restart the watch loop when we receive HTTP 410 Gone, which seems to
    mirror what other k8s frameworks are doing (see: java).
    robertcoltheart committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    183c381 View commit details
    Browse the repository at this point in the history
  3. chore: remove old code

    buehler committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    ab3d608 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d1d356 View commit details
    Browse the repository at this point in the history