Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: open-feature/dotnet-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0
Choose a base ref
...
head repository: open-feature/dotnet-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.0
Choose a head ref
  • 15 commits
  • 40 files changed
  • 5 contributors

Commits on Sep 4, 2024

  1. chore(deps): update dependency microsoft.net.test.sdk to 17.11.0 (#297)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [Microsoft.NET.Test.Sdk](https://togithub.com/microsoft/vstest) |
    `17.10.0` -> `17.11.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/17.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.NET.Test.Sdk/17.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.NET.Test.Sdk/17.10.0/17.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/17.10.0/17.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary>
    
    ###
    [`v17.11.0`](https://togithub.com/microsoft/vstest/releases/tag/v17.11.0)
    
    #### What's Changed
    
    - Add reference to the AdapterUtilities library in the spec docs. by
    [@&#8203;peterwald](https://togithub.com/peterwald) in
    [https://github.com/microsoft/vstest/pull/4958](https://togithub.com/microsoft/vstest/pull/4958)
    - Stack trace when localized, and new messages by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4944](https://togithub.com/microsoft/vstest/pull/4944)
    - Fix single quote and space in F# pretty methods by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4969](https://togithub.com/microsoft/vstest/pull/4969)
    - Update .NET runtimes to latest patch version by
    [@&#8203;Evangelink](https://togithub.com/Evangelink) in
    [https://github.com/microsoft/vstest/pull/4975](https://togithub.com/microsoft/vstest/pull/4975)
    - Update dotnetcoretests.md by
    [@&#8203;DickBaker](https://togithub.com/DickBaker) in
    [https://github.com/microsoft/vstest/pull/4977](https://togithub.com/microsoft/vstest/pull/4977)
    - Add list of known TestingPlatform dlls by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4983](https://togithub.com/microsoft/vstest/pull/4983)
    - Update framework version used for testing, and test matrix by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4970](https://togithub.com/microsoft/vstest/pull/4970)
    - Add output forwarding for .NET by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4988](https://togithub.com/microsoft/vstest/pull/4988)
    - Remove usage of pt images before decomissioning by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4994](https://togithub.com/microsoft/vstest/pull/4994)
    - chore: Add more details to acquistion section. by
    [@&#8203;voroninp](https://togithub.com/voroninp) in
    [https://github.com/microsoft/vstest/pull/4999](https://togithub.com/microsoft/vstest/pull/4999)
    - Simplify banner by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5013](https://togithub.com/microsoft/vstest/pull/5013)
    - Forward standard output of testhost by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/4998](https://togithub.com/microsoft/vstest/pull/4998)
    - Add missing copyright header by
    [@&#8203;MichaelSimons](https://togithub.com/MichaelSimons) in
    [https://github.com/microsoft/vstest/pull/5020](https://togithub.com/microsoft/vstest/pull/5020)
    - Add option to not share .NET Framework testhosts by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5018](https://togithub.com/microsoft/vstest/pull/5018)
    - GetTypesToLoad Attribute cant be null by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5054](https://togithub.com/microsoft/vstest/pull/5054)
    - rawArgument in GetArgumentList cant be null by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5056](https://togithub.com/microsoft/vstest/pull/5056)
    - fix Atribute typo by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5057](https://togithub.com/microsoft/vstest/pull/5057)
    - remove unnecessary list alloc for 2 scenarios in
    TestRequestManager.GetSources by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5058](https://togithub.com/microsoft/vstest/pull/5058)
    - fix incompatiblity typo by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5059](https://togithub.com/microsoft/vstest/pull/5059)
    - remove redundant inline method in IsPlatformIncompatible by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5060](https://togithub.com/microsoft/vstest/pull/5060)
    - fix Sucess typo by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5061](https://togithub.com/microsoft/vstest/pull/5061)
    - use some null coalescing by
    [@&#8203;SimonCropp](https://togithub.com/SimonCropp) in
    [https://github.com/microsoft/vstest/pull/5062](https://togithub.com/microsoft/vstest/pull/5062)
    - Add cts into friends of TranslationLayer by
    [@&#8203;jakubch1](https://togithub.com/jakubch1) in
    [https://github.com/microsoft/vstest/pull/5075](https://togithub.com/microsoft/vstest/pull/5075)
    - Use built in sha1 for id generation by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5081](https://togithub.com/microsoft/vstest/pull/5081)
    - All output in terminal logger by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5083](https://togithub.com/microsoft/vstest/pull/5083)
    - Ignore env test by [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5095](https://togithub.com/microsoft/vstest/pull/5095)
    - Dispose XmlReader in XmlRunSettingsUtilities by
    [@&#8203;omajid](https://togithub.com/omajid) in
    [https://github.com/microsoft/vstest/pull/5094](https://togithub.com/microsoft/vstest/pull/5094)
    - Bump to macos-12 build image by
    [@&#8203;akoeplinger](https://togithub.com/akoeplinger) in
    [https://github.com/microsoft/vstest/pull/5101](https://togithub.com/microsoft/vstest/pull/5101)
    - Handle ansi escape in terminal logger reporter by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5084](https://togithub.com/microsoft/vstest/pull/5084)
    - remove disable interactive auth by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5110](https://togithub.com/microsoft/vstest/pull/5110)
    - Error output as info in terminal logger by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5113](https://togithub.com/microsoft/vstest/pull/5113)
    - Write dll instead of target on abort, rename errors by
    [@&#8203;nohwnd](https://togithub.com/nohwnd) in
    [https://github.com/microsoft/vstest/pull/5115](https://togithub.com/microsoft/vstest/pull/5115)
    - - \[rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage
    by [@&#8203;dotnet-maestro](https://togithub.com/dotnet-maestro) in
    [https://github.com/microsoft/vstest/pull/5152](https://togithub.com/microsoft/vstest/pull/5152)
    
    #### New Contributors
    
    - [@&#8203;peterwald](https://togithub.com/peterwald) made their first
    contribution in
    [https://github.com/microsoft/vstest/pull/4958](https://togithub.com/microsoft/vstest/pull/4958)
    - [@&#8203;DickBaker](https://togithub.com/DickBaker) made their first
    contribution in
    [https://github.com/microsoft/vstest/pull/4977](https://togithub.com/microsoft/vstest/pull/4977)
    - [@&#8203;voroninp](https://togithub.com/voroninp) made their first
    contribution in
    [https://github.com/microsoft/vstest/pull/4999](https://togithub.com/microsoft/vstest/pull/4999)
    - [@&#8203;akoeplinger](https://togithub.com/akoeplinger) made their
    first contribution in
    [https://github.com/microsoft/vstest/pull/5101](https://togithub.com/microsoft/vstest/pull/5101)
    
    **Full Changelog**:
    microsoft/vstest@v17.10.0...v17.11.0-release-24352-06
    
    </details>
    
    ---
    
    ### 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5593e19 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    0bae29d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. chore: update release please config (#304)

    ## This PR
    
    - removes the release as configuration
    - removes pre-1.0 configurations
    
    Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
    beeme1mr authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    c471c06 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. chore(deps): update actions/upload-artifact action to v4.4.3 (#292)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
    | action | minor | `v4.3.5` -> `v4.4.3` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/upload-artifact (actions/upload-artifact)</summary>
    
    ###
    [`v4.4.3`](https://redirect.github.com/actions/upload-artifact/releases/tag/v4.4.3)
    
    [Compare
    Source](https://redirect.github.com/actions/upload-artifact/compare/v4.4.2...v4.4.3)
    
    ##### What's Changed
    
    - Undo indirect dependency updates from
    [#&#8203;627](https://redirect.github.com/actions/upload-artifact/issues/627)
    by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in
    [https://github.com/actions/upload-artifact/pull/632](https://redirect.github.com/actions/upload-artifact/pull/632)
    
    **Full Changelog**:
    actions/upload-artifact@v4.4.2...v4.4.3
    
    ###
    [`v4.4.2`](https://redirect.github.com/actions/upload-artifact/releases/tag/v4.4.2)
    
    [Compare
    Source](https://redirect.github.com/actions/upload-artifact/compare/v4.4.1...v4.4.2)
    
    ##### What's Changed
    
    - Bump `@actions/artifact` to 2.1.11 by
    [@&#8203;robherley](https://redirect.github.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/627](https://redirect.github.com/actions/upload-artifact/pull/627)
        -   Includes fix for relative symlinks not resolving properly
    
    **Full Changelog**:
    actions/upload-artifact@v4.4.1...v4.4.2
    
    ###
    [`v4.4.1`](https://redirect.github.com/actions/upload-artifact/releases/tag/v4.4.1)
    
    [Compare
    Source](https://redirect.github.com/actions/upload-artifact/compare/v4.4.0...v4.4.1)
    
    ##### What's Changed
    
    - Add a section about hidden files by
    [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in
    [https://github.com/actions/upload-artifact/pull/607](https://redirect.github.com/actions/upload-artifact/pull/607)
    - Add workflow file for publishing releases to immutable action package
    by [@&#8203;Jcambass](https://redirect.github.com/Jcambass) in
    [https://github.com/actions/upload-artifact/pull/621](https://redirect.github.com/actions/upload-artifact/pull/621)
    - Update
    [@&#8203;actions/artifact](https://redirect.github.com/actions/artifact)
    to latest version, includes symlink and timeout fixes by
    [@&#8203;robherley](https://redirect.github.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/625](https://redirect.github.com/actions/upload-artifact/pull/625)
    
    ##### New Contributors
    
    - [@&#8203;Jcambass](https://redirect.github.com/Jcambass) made their
    first contribution in
    [https://github.com/actions/upload-artifact/pull/621](https://redirect.github.com/actions/upload-artifact/pull/621)
    
    **Full Changelog**:
    actions/upload-artifact@v4.4.0...v4.4.1
    
    ###
    [`v4.4.0`](https://redirect.github.com/actions/upload-artifact/compare/v4.3.6...v4.4.0)
    
    [Compare
    Source](https://redirect.github.com/actions/upload-artifact/compare/v4.3.6...v4.4.0)
    
    ###
    [`v4.3.6`](https://redirect.github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6)
    
    [Compare
    Source](https://redirect.github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6)
    
    </details>
    
    ---
    
    ### 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    9b693f7 View commit details
    Browse the repository at this point in the history
  2. fix: Fix unit test clean context (#313)

    <!-- Please use this template for your pull request. -->
    <!-- Please use the sections that you need and delete other sections -->
    
    ## This PR
    <!-- add the description of the PR here -->
    
    - It fixes an issue where the context sometimes needs to be cleared
    correctly.
    - It should eliminate any further race conditions in the unit tests.
    
    ### Notes
    <!-- any additional notes for this PR -->
    Following an investigation on xUnit shared contexts, I found we should
    use `IDisposable` to clear data between tests. See
    https://xunit.net/docs/shared-context for reference.
    
    ---------
    
    Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
    askpt authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    3038142 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    5b979d2 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. chore(deps): update dependency fluentassertions to 6.12.2 (#302)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [FluentAssertions](https://www.fluentassertions.com/)
    ([source](https://redirect.github.com/fluentassertions/fluentassertions))
    | `6.12.0` -> `6.12.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/FluentAssertions/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/FluentAssertions/6.12.0/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>fluentassertions/fluentassertions (FluentAssertions)</summary>
    
    ###
    [`v6.12.2`](https://redirect.github.com/fluentassertions/fluentassertions/releases/tag/6.12.2)
    
    [Compare
    Source](https://redirect.github.com/fluentassertions/fluentassertions/compare/6.12.1...6.12.2)
    
    <!-- Release notes generated using configuration in .github/release.yml
    at master -->
    
    #### What's Changed
    
    ##### Others
    
    - Better support for default interface and explicitly implemented
    properties by
    [@&#8203;dennisdoomen](https://redirect.github.com/dennisdoomen) in
    [https://github.com/fluentassertions/fluentassertions/pull/2794](https://redirect.github.com/fluentassertions/fluentassertions/pull/2794)
    
    **Full Changelog**:
    fluentassertions/fluentassertions@6.12.1...6.12.2
    
    ###
    [`v6.12.1`](https://redirect.github.com/fluentassertions/fluentassertions/releases/tag/6.12.1)
    
    [Compare
    Source](https://redirect.github.com/fluentassertions/fluentassertions/compare/6.12.0...6.12.1)
    
    <!-- Release notes generated using configuration in .github/release.yml
    at master -->
    
    ##### What's Changed
    
    ##### Improvements
    
    - Improve `BeEmpty()` and `BeNullOrEmpty()` performance for
    `IEnumerable<T>`, by materializing only the first item -
    [#&#8203;2530](https://redirect.github.com/fluentassertions/fluentassertions/pull/2530)
    
    ##### Fixes
    
    - Fixed formatting error when checking nullable `DateTimeOffset` with
    `BeWithin(...).Before(...)` -
    [#&#8203;2312](https://redirect.github.com/fluentassertions/fluentassertions/pull/2312)
    - `BeEquivalentTo` will now find and can map subject properties that are
    implemented through an explicitly-implemented interface -
    [#&#8203;2152](https://redirect.github.com/fluentassertions/fluentassertions/pull/2152)
    - Fixed that the `because` and `becauseArgs` were not passed down the
    equivalency tree -
    [#&#8203;2318](https://redirect.github.com/fluentassertions/fluentassertions/pull/2318)
    - `BeEquivalentTo` can again compare a non-generic `IDictionary` with a
    generic one -
    [#&#8203;2358](https://redirect.github.com/fluentassertions/fluentassertions/pull/2358)
    - Fixed that the `FormattingOptions` were not respected in inner
    `AssertionScope` -
    [#&#8203;2329](https://redirect.github.com/fluentassertions/fluentassertions/pull/2329)
    - Capitalize `true` and `false` in failure messages and make them
    formattable to a custom `BooleanFormatter` -
    [#&#8203;2390](https://redirect.github.com/fluentassertions/fluentassertions/pull/2390),
    [#&#8203;2393](https://redirect.github.com/fluentassertions/fluentassertions/pull/2393)
    - Improved the failure message for `NotBeOfType` when wrapped in an
    `AssertionScope` and the subject is null -
    [#&#8203;2399](https://redirect.github.com/fluentassertions/fluentassertions/pull/2399)
    - Improved the failure message for `BeWritable`/`BeReadable` when
    wrapped in an `AssertionScope` and the subject is read-only/write-only -
    [#&#8203;2399](https://redirect.github.com/fluentassertions/fluentassertions/pull/2399)
    - Improved the failure message for `ThrowExactly[Async]` when wrapped in
    an `AssertionScope` and no exception is thrown -
    [#&#8203;2398](https://redirect.github.com/fluentassertions/fluentassertions/pull/2398)
    - Improved the failure message for `[Not]HaveExplicitProperty` when
    wrapped in an `AssertionScope` and not implementing the interface -
    [#&#8203;2403](https://redirect.github.com/fluentassertions/fluentassertions/pull/2403)
    - Improved the failure message for `[Not]HaveExplicitMethod` when
    wrapped in an `AssertionScope` and not implementing the interface -
    [#&#8203;2403](https://redirect.github.com/fluentassertions/fluentassertions/pull/2403)
    - Changed `BeEquivalentTo` to exclude `private protected` members from
    the comparison -
    [#&#8203;2417](https://redirect.github.com/fluentassertions/fluentassertions/pull/2417)
    - Fixed using `BeEquivalentTo` on an empty `ArraySegment` -
    [#&#8203;2445](https://redirect.github.com/fluentassertions/fluentassertions/pull/2445),
    [#&#8203;2511](https://redirect.github.com/fluentassertions/fluentassertions/pull/2511)
    - `BeEquivalentTo` with a custom comparer can now handle null values -
    [#&#8203;2489](https://redirect.github.com/fluentassertions/fluentassertions/pull/2489)
    - Ensured that nested calls to `AssertionScope(context)` create a
    chained context -
    [#&#8203;2607](https://redirect.github.com/fluentassertions/fluentassertions/pull/2607)
    - One overload of the `AssertionScope` constructor would not create an
    actual scope associated with the thread -
    [#&#8203;2607](https://redirect.github.com/fluentassertions/fluentassertions/pull/2607)
    - Fixed `ThrowWithinAsync` not respecting `OperationCanceledException` -
    [#&#8203;2614](https://redirect.github.com/fluentassertions/fluentassertions/pull/2614)
    - Fixed using `BeEquivalentTo` with an `IEqualityComparer` targeting
    nullable types -
    [#&#8203;2648](https://redirect.github.com/fluentassertions/fluentassertions/pull/2648)
    
    **Full Changelog**:
    fluentassertions/fluentassertions@6.12.0...6.12.1
    
    </details>
    
    ---
    
    ### 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzkuNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    bc7e187 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency xunit to 2.9.2 (#303)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [xunit](https://redirect.github.com/xunit/xunit) | `2.9.0` -> `2.9.2`
    |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/xunit/2.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/xunit/2.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/xunit/2.9.0/2.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/xunit/2.9.0/2.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    2273948 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dotnet monorepo (#305)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence | Type |
    Update |
    |---|---|---|---|---|---|---|---|
    | [Microsoft.Extensions.Logging.Abstractions](https://dot.net/)
    ([source](https://redirect.github.com/dotnet/runtime)) | `8.0.1` ->
    `8.0.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.Extensions.Logging.Abstractions/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.Extensions.Logging.Abstractions/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.Extensions.Logging.Abstractions/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.Extensions.Logging.Abstractions/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | nuget | patch |
    | [dotnet-sdk](https://redirect.github.com/dotnet/sdk) | `8.0.401` ->
    `8.0.404` |
    [![age](https://developer.mend.io/api/mc/badges/age/dotnet-version/dotnet-sdk/8.0.404?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/dotnet-version/dotnet-sdk/8.0.404?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/dotnet-version/dotnet-sdk/8.0.401/8.0.404?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/dotnet-version/dotnet-sdk/8.0.401/8.0.404?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    | dotnet-sdk | patch |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dotnet/runtime
    (Microsoft.Extensions.Logging.Abstractions)</summary>
    
    ###
    [`v8.0.2`](https://redirect.github.com/dotnet/runtime/releases/tag/v8.0.2):
    .NET 8.0.2
    
    [Release](https://redirect.github.com/dotnet/core/releases/tag/v8.0.2)
    
    </details>
    
    <details>
    <summary>dotnet/sdk (dotnet-sdk)</summary>
    
    ###
    [`v8.0.404`](https://redirect.github.com/dotnet/sdk/releases/tag/v8.0.404):
    .NET 8.0.11
    
    [Compare
    Source](https://redirect.github.com/dotnet/sdk/compare/v8.0.403...v8.0.404)
    
    [Release](https://redirect.github.com/dotnet/core/releases/tag/v8.0.11)
    
    #### What's Changed
    
    - \[release/6.0.4xx] Update dependencies from dotnet/format by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43252](https://redirect.github.com/dotnet/sdk/pull/43252)
    - \[release/6.0.4xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43395](https://redirect.github.com/dotnet/sdk/pull/43395)
    - \[release/6.0.1xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43394](https://redirect.github.com/dotnet/sdk/pull/43394)
    - \[automated] Merge branch 'release/6.0.1xx' => 'release/6.0.4xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43401](https://redirect.github.com/dotnet/sdk/pull/43401)
    - \[automated] Merge branch 'release/6.0.4xx' => 'release/8.0.1xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43400](https://redirect.github.com/dotnet/sdk/pull/43400)
    - \[release/8.0.3xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43418](https://redirect.github.com/dotnet/sdk/pull/43418)
    - \[release/8.0.1xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43443](https://redirect.github.com/dotnet/sdk/pull/43443)
    - Update branding to 8.0.111 by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43822](https://redirect.github.com/dotnet/sdk/pull/43822)
    - Update branding to 8.0.307 by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43823](https://redirect.github.com/dotnet/sdk/pull/43823)
    - Update branding to 8.0.404 by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43824](https://redirect.github.com/dotnet/sdk/pull/43824)
    - \[release/8.0.4xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43422](https://redirect.github.com/dotnet/sdk/pull/43422)
    - \[release/8.0.1xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43825](https://redirect.github.com/dotnet/sdk/pull/43825)
    - \[release/8.0.4xx] Update dependencies from dotnet/fsharp by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43771](https://redirect.github.com/dotnet/sdk/pull/43771)
    - \[release/8.0.3xx] Update dependencies from dotnet/templating by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43417](https://redirect.github.com/dotnet/sdk/pull/43417)
    - \[release/8.0.3xx] Update dependencies from dotnet/templating by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43863](https://redirect.github.com/dotnet/sdk/pull/43863)
    - \[release/8.0.4xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43865](https://redirect.github.com/dotnet/sdk/pull/43865)
    - \[release/8.0.1xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43850](https://redirect.github.com/dotnet/sdk/pull/43850)
    - \[release/8.0.1xx] Update dependencies from dotnet/templating by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43851](https://redirect.github.com/dotnet/sdk/pull/43851)
    - \[release/8.0.4xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43852](https://redirect.github.com/dotnet/sdk/pull/43852)
    - \[release/8.0.4xx] Update dependencies from dotnet/razor by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43849](https://redirect.github.com/dotnet/sdk/pull/43849)
    - Update branding to 6.0.428 by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43821](https://redirect.github.com/dotnet/sdk/pull/43821)
    - \[release/8.0.1xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43888](https://redirect.github.com/dotnet/sdk/pull/43888)
    - \[release/8.0.3xx] Update dependencies from dotnet/razor by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43894](https://redirect.github.com/dotnet/sdk/pull/43894)
    - \[release/8.0.4xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43897](https://redirect.github.com/dotnet/sdk/pull/43897)
    - \[release/8.0.3xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43895](https://redirect.github.com/dotnet/sdk/pull/43895)
    - \[release/6.0.4xx] Update dependencies from dotnet/linker by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43641](https://redirect.github.com/dotnet/sdk/pull/43641)
    - \[DO NOT MERGE] Restore ability for users to consume the containers
    package easily by
    [@&#8203;surayya-MS](https://redirect.github.com/surayya-MS) in
    [https://github.com/dotnet/sdk/pull/43794](https://redirect.github.com/dotnet/sdk/pull/43794)
    - \[automated] Merge branch 'release/8.0.1xx' => 'release/8.0.3xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43843](https://redirect.github.com/dotnet/sdk/pull/43843)
    - \[release/8.0.4xx] \[Containers] Fix parsing and error reporting of
    ports that lack port type metadata by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43934](https://redirect.github.com/dotnet/sdk/pull/43934)
    - \[release/8.0.3xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43919](https://redirect.github.com/dotnet/sdk/pull/43919)
    - \[release/8.0.4xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43924](https://redirect.github.com/dotnet/sdk/pull/43924)
    - \[release/8.0.3xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43922](https://redirect.github.com/dotnet/sdk/pull/43922)
    - \[release/8.0.4xx] Allow reading of OCI Image Indexes to determine
    RID-specific base image for multi-architecture images by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43914](https://redirect.github.com/dotnet/sdk/pull/43914)
    - \[release/8.0.4xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43968](https://redirect.github.com/dotnet/sdk/pull/43968)
    - \[release/8.0.3xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43966](https://redirect.github.com/dotnet/sdk/pull/43966)
    - \[release/8.0.1xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/43965](https://redirect.github.com/dotnet/sdk/pull/43965)
    - Expand EOL list to include net7 6 months after it goes OOS per design
    by [@&#8203;marcpopMSFT](https://redirect.github.com/marcpopMSFT) in
    [https://github.com/dotnet/sdk/pull/43440](https://redirect.github.com/dotnet/sdk/pull/43440)
    - Merging internal commits for release/6.0.4xx by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43981](https://redirect.github.com/dotnet/sdk/pull/43981)
    - Merging internal commits for release/8.0.4xx by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43985](https://redirect.github.com/dotnet/sdk/pull/43985)
    - Merging internal commits for release/8.0.3xx by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43983](https://redirect.github.com/dotnet/sdk/pull/43983)
    - \[automated] Merge branch 'release/6.0.4xx' => 'release/8.0.1xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44031](https://redirect.github.com/dotnet/sdk/pull/44031)
    - \[automated] Merge branch 'release/8.0.1xx' => 'release/8.0.3xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44030](https://redirect.github.com/dotnet/sdk/pull/44030)
    - \[release/8.0.3xx] Update dependencies from dotnet/templating by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44013](https://redirect.github.com/dotnet/sdk/pull/44013)
    - \[release/8.0.4xx] Update dependencies from dotnet/templating by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44015](https://redirect.github.com/dotnet/sdk/pull/44015)
    - \[release/8.0.4xx] Update dependencies from dotnet/fsharp by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44016](https://redirect.github.com/dotnet/sdk/pull/44016)
    - \[automated] Merge branch 'release/8.0.3xx' => 'release/8.0.4xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44037](https://redirect.github.com/dotnet/sdk/pull/44037)
    - Merging internal commits for release/8.0.1xx by
    [@&#8203;vseanreesermsft](https://redirect.github.com/vseanreesermsft)
    in
    [https://github.com/dotnet/sdk/pull/43982](https://redirect.github.com/dotnet/sdk/pull/43982)
    - \[automated] Merge branch 'release/8.0.1xx' => 'release/8.0.3xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44045](https://redirect.github.com/dotnet/sdk/pull/44045)
    - \[automated] Merge branch 'release/8.0.3xx' => 'release/8.0.4xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44057](https://redirect.github.com/dotnet/sdk/pull/44057)
    - \[release/8.0.4xx] Update dependencies from dotnet/fsharp by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44064](https://redirect.github.com/dotnet/sdk/pull/44064)
    - \[release/8.0.4xx] Add Dev Device ID by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43362](https://redirect.github.com/dotnet/sdk/pull/43362)
    - \[release/8.0.3xx] Add Dev Device ID by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/43360](https://redirect.github.com/dotnet/sdk/pull/43360)
    - \[release/8.0.3xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44062](https://redirect.github.com/dotnet/sdk/pull/44062)
    - \[release/8.0.4xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44065](https://redirect.github.com/dotnet/sdk/pull/44065)
    - \[release/8.0.4xx] Update dependencies from dotnet/templating by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44100](https://redirect.github.com/dotnet/sdk/pull/44100)
    - \[release/8.0.4xx] Update dependencies from dotnet/roslyn by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44101](https://redirect.github.com/dotnet/sdk/pull/44101)
    - \[automated] Merge branch 'release/8.0.3xx' => 'release/8.0.4xx' by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44085](https://redirect.github.com/dotnet/sdk/pull/44085)
    - \[release/8.0.4xx] Update dependencies from
    dotnet/source-build-externals by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44102](https://redirect.github.com/dotnet/sdk/pull/44102)
    - \[release/8.0.4xx] Update dependencies from dotnet/razor by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44133](https://redirect.github.com/dotnet/sdk/pull/44133)
    - Switch back to 17.8.3 for the minimum msbuild version by
    [@&#8203;marcpopMSFT](https://redirect.github.com/marcpopMSFT) in
    [https://github.com/dotnet/sdk/pull/43995](https://redirect.github.com/dotnet/sdk/pull/43995)
    - \[release/8.0.4xx] Update dependencies from dotnet/razor by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44189](https://redirect.github.com/dotnet/sdk/pull/44189)
    - \[release/8.0.4xx] Update dependencies from dotnet/razor by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44227](https://redirect.github.com/dotnet/sdk/pull/44227)
    - \[release/8.0.4xx] Update dependencies from dotnet/arcade by
    [@&#8203;dotnet-maestro](https://redirect.github.com/dotnet-maestro) in
    [https://github.com/dotnet/sdk/pull/44245](https://redirect.github.com/dotnet/sdk/pull/44245)
    - \[release/8.0.4xx] \[Containers] Fix insecure registry handling to use
    the correct port for the HTTP protocol by
    [@&#8203;github-actions](https://redirect.github.com/github-actions) in
    [https://github.com/dotnet/sdk/pull/44234](https://redirect.github.com/dotnet/sdk/pull/44234)
    
    **Full Changelog**:
    dotnet/sdk@v8.0.403...v8.0.404
    
    ###
    [`v8.0.403`](https://redirect.github.com/dotnet/sdk/compare/v8.0.402...v8.0.403)
    
    [Compare
    Source](https://redirect.github.com/dotnet/sdk/compare/v8.0.402...v8.0.403)
    
    ###
    [`v8.0.402`](https://redirect.github.com/dotnet/sdk/compare/v8.0.401...v8.0.402)
    
    [Compare
    Source](https://redirect.github.com/dotnet/sdk/compare/v8.0.401...v8.0.402)
    
    </details>
    
    ---
    
    ### 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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45NC4zIiwidXBkYXRlZEluVmVyIjoiMzkuMTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    3955b16 View commit details
    Browse the repository at this point in the history
  4. chore(deps): update codecov/codecov-action action to v4.6.0 (#306)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [codecov/codecov-action](https://redirect.github.com/codecov/codecov-action)
    | action | minor | `v4.5.0` -> `v4.6.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>codecov/codecov-action (codecov/codecov-action)</summary>
    
    ###
    [`v4.6.0`](https://redirect.github.com/codecov/codecov-action/releases/tag/v4.6.0)
    
    [Compare
    Source](https://redirect.github.com/codecov/codecov-action/compare/v4.5.0...v4.6.0)
    
    #### What's Changed
    
    - build(deps): bump github/codeql-action from 3.25.8 to 3.25.10 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1481](https://redirect.github.com/codecov/codecov-action/pull/1481)
    - build(deps): bump actions/checkout from 4.1.6 to 4.1.7 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1480](https://redirect.github.com/codecov/codecov-action/pull/1480)
    - build(deps-dev): bump ts-jest from 29.1.4 to 29.1.5 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1479](https://redirect.github.com/codecov/codecov-action/pull/1479)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.13.0 to 7.13.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1485](https://redirect.github.com/codecov/codecov-action/pull/1485)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin)
    from 7.13.0 to 7.13.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1484](https://redirect.github.com/codecov/codecov-action/pull/1484)
    - build(deps-dev): bump typescript from 5.4.5 to 5.5.2 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1490](https://redirect.github.com/codecov/codecov-action/pull/1490)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.13.1 to 7.14.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1493](https://redirect.github.com/codecov/codecov-action/pull/1493)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin)
    from 7.13.1 to 7.14.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1492](https://redirect.github.com/codecov/codecov-action/pull/1492)
    - build(deps): bump github/codeql-action from 3.25.10 to 3.25.11 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1496](https://redirect.github.com/codecov/codecov-action/pull/1496)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin)
    from 7.14.1 to 7.15.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1501](https://redirect.github.com/codecov/codecov-action/pull/1501)
    - build(deps-dev): bump typescript from 5.5.2 to 5.5.3 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1500](https://redirect.github.com/codecov/codecov-action/pull/1500)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.14.1 to 7.15.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1499](https://redirect.github.com/codecov/codecov-action/pull/1499)
    - build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1502](https://redirect.github.com/codecov/codecov-action/pull/1502)
    - build(deps-dev): bump ts-jest from 29.1.5 to 29.2.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1504](https://redirect.github.com/codecov/codecov-action/pull/1504)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin)
    from 7.15.0 to 7.16.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1503](https://redirect.github.com/codecov/codecov-action/pull/1503)
    - build(deps-dev): bump ts-jest from 29.2.0 to 29.2.2 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1507](https://redirect.github.com/codecov/codecov-action/pull/1507)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.15.0 to 7.16.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1505](https://redirect.github.com/codecov/codecov-action/pull/1505)
    - build(deps): bump github/codeql-action from 3.25.11 to 3.25.12 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1509](https://redirect.github.com/codecov/codecov-action/pull/1509)
    - chore(ci): restrict scorecards to codecov/codecov-action by
    [@&#8203;thomasrockhu-codecov](https://redirect.github.com/thomasrockhu-codecov)
    in
    [https://github.com/codecov/codecov-action/pull/1512](https://redirect.github.com/codecov/codecov-action/pull/1512)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin)
    from 7.16.0 to 7.16.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1514](https://redirect.github.com/codecov/codecov-action/pull/1514)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.16.0 to 7.16.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1513](https://redirect.github.com/codecov/codecov-action/pull/1513)
    - test: `versionInfo` by
    [@&#8203;marcobiedermann](https://redirect.github.com/marcobiedermann)
    in
    [https://github.com/codecov/codecov-action/pull/1407](https://redirect.github.com/codecov/codecov-action/pull/1407)
    - build(deps-dev): bump ts-jest from 29.2.2 to 29.2.3 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1515](https://redirect.github.com/codecov/codecov-action/pull/1515)
    - build(deps): bump github/codeql-action from 3.25.12 to 3.25.13 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1516](https://redirect.github.com/codecov/codecov-action/pull/1516)
    - build(deps-dev): bump typescript from 5.5.3 to 5.5.4 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1521](https://redirect.github.com/codecov/codecov-action/pull/1521)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.16.1 to 7.17.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1520](https://redirect.github.com/codecov/codecov-action/pull/1520)
    - build(deps-dev): bump
    [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
    from 7.17.0 to 7.18.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1528](https://redirect.github.com/codecov/codecov-action/pull/1528)
    - build(deps): bump github/codeql-action from 3.25.13 to 3.25.15 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1526](https://redirect.github.com/codecov/codecov-action/pull/1526)
    - build(deps): bump ossf/scorecard-action from 2.3.3 to 2.4.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1525](https://redirect.github.com/codecov/codecov-action/pull/1525)
    - build(deps-dev): bump ts-jest from 29.2.3 to 29.2.4 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1532](https://redirect.github.com/codecov/codecov-action/pull/1532)
    - build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1534](https://redirect.github.com/codecov/codecov-action/pull/1534)
    - build(deps): bump github/codeql-action from 3.25.15 to 3.26.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1542](https://redirect.github.com/codecov/codecov-action/pull/1542)
    - build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1541](https://redirect.github.com/codecov/codecov-action/pull/1541)
    - ref: Tidy up types and remove string coercion by
    [@&#8203;nicholas-codecov](https://redirect.github.com/nicholas-codecov)
    in
    [https://github.com/codecov/codecov-action/pull/1536](https://redirect.github.com/codecov/codecov-action/pull/1536)
    - build(deps-dev): bump
    [@&#8203;octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types)
    from 3.77.1 to 7.5.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1545](https://redirect.github.com/codecov/codecov-action/pull/1545)
    - build(deps): bump github/codeql-action from 3.26.0 to 3.26.2 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1551](https://redirect.github.com/codecov/codecov-action/pull/1551)
    - feat: pass tokenless value as branch override by
    [@&#8203;joseph-sentry](https://redirect.github.com/joseph-sentry) in
    [https://github.com/codecov/codecov-action/pull/1511](https://redirect.github.com/codecov/codecov-action/pull/1511)
    - build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1563](https://redirect.github.com/codecov/codecov-action/pull/1563)
    - Create makefile.yml by
    [@&#8203;Hawthorne001](https://redirect.github.com/Hawthorne001) in
    [https://github.com/codecov/codecov-action/pull/1555](https://redirect.github.com/codecov/codecov-action/pull/1555)
    - build(deps): bump github/codeql-action from 3.26.2 to 3.26.6 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1562](https://redirect.github.com/codecov/codecov-action/pull/1562)
    - build(deps-dev): bump ts-jest from 29.2.4 to 29.2.5 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1557](https://redirect.github.com/codecov/codecov-action/pull/1557)
    - Spell `evenName` in the logs correctly by
    [@&#8203;webknjaz](https://redirect.github.com/webknjaz) in
    [https://github.com/codecov/codecov-action/pull/1560](https://redirect.github.com/codecov/codecov-action/pull/1560)
    - build(deps-dev): bump typescript from 5.5.4 to 5.6.2 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1566](https://redirect.github.com/codecov/codecov-action/pull/1566)
    - build(deps-dev): bump
    [@&#8203;types/jest](https://redirect.github.com/types/jest) from
    29.5.12 to 29.5.13 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1567](https://redirect.github.com/codecov/codecov-action/pull/1567)
    - build(deps): bump github/codeql-action from 3.26.6 to 3.26.7 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1569](https://redirect.github.com/codecov/codecov-action/pull/1569)
    - build(deps-dev): bump eslint from 8.57.0 to 8.57.1 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1571](https://redirect.github.com/codecov/codecov-action/pull/1571)
    - build(deps): bump github/codeql-action from 3.26.7 to 3.26.8 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1575](https://redirect.github.com/codecov/codecov-action/pull/1575)
    - build(deps-dev): bump
    [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) from 0.38.1
    to 0.38.2 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1577](https://redirect.github.com/codecov/codecov-action/pull/1577)
    - chore: fix typo of OSS by
    [@&#8203;shoothzj](https://redirect.github.com/shoothzj) in
    [https://github.com/codecov/codecov-action/pull/1578](https://redirect.github.com/codecov/codecov-action/pull/1578)
    - build(deps): bump github/codeql-action from 3.26.8 to 3.26.9 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1584](https://redirect.github.com/codecov/codecov-action/pull/1584)
    - build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by
    [@&#8203;dependabot](https://redirect.github.com/dependabot) in
    [https://github.com/codecov/codecov-action/pull/1583](https://redirect.github.com/codecov/codecov-action/pull/1583)
    - fix: bump eslint parser deps by
    [@&#8203;thomasrockhu-codecov](https://redirect.github.com/thomasrockhu-codecov)
    in
    [https://github.com/codecov/codecov-action/pull/1586](https://redirect.github.com/codecov/codecov-action/pull/1586)
    - chore(release):4.6.0 by
    [@&#8203;thomasrockhu-codecov](https://redirect.github.com/thomasrockhu-codecov)
    in
    [https://github.com/codecov/codecov-action/pull/1587](https://redirect.github.com/codecov/codecov-action/pull/1587)
    
    #### New Contributors
    
    -
    [@&#8203;nicholas-codecov](https://redirect.github.com/nicholas-codecov)
    made their first contribution in
    [https://github.com/codecov/codecov-action/pull/1536](https://redirect.github.com/codecov/codecov-action/pull/1536)
    - [@&#8203;Hawthorne001](https://redirect.github.com/Hawthorne001) made
    their first contribution in
    [https://github.com/codecov/codecov-action/pull/1555](https://redirect.github.com/codecov/codecov-action/pull/1555)
    - [@&#8203;webknjaz](https://redirect.github.com/webknjaz) made their
    first contribution in
    [https://github.com/codecov/codecov-action/pull/1560](https://redirect.github.com/codecov/codecov-action/pull/1560)
    - [@&#8203;shoothzj](https://redirect.github.com/shoothzj) made their
    first contribution in
    [https://github.com/codecov/codecov-action/pull/1578](https://redirect.github.com/codecov/codecov-action/pull/1578)
    
    **Full Changelog**:
    codecov/codecov-action@v4.5.0...v4.6.0
    
    </details>
    
    ---
    
    ### 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguMTQyLjciLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    4b92528 View commit details
    Browse the repository at this point in the history
  5. chore(deps): update dependency nsubstitute to 5.3.0 (#311)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [NSubstitute](https://nsubstitute.github.io/)
    ([source](https://redirect.github.com/nsubstitute/NSubstitute)) |
    `5.1.0` -> `5.3.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/NSubstitute/5.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/NSubstitute/5.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/NSubstitute/5.1.0/5.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/NSubstitute/5.1.0/5.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>nsubstitute/NSubstitute (NSubstitute)</summary>
    
    ###
    [`v5.3.0`](https://redirect.github.com/nsubstitute/NSubstitute/blob/HEAD/CHANGELOG.md#530-October-2024)
    
    - \[NEW] Introduced `Substitute.ForTypeForwardingTo` to create
    substitutes that forward interceptable calls to a concrete class. This
    provides an easy way of implementing a test spy over an existing type.
    Designed and implemented by
    [@&#8203;marcoregueira](https://redirect.github.com/marcoregueira) in
    [https://github.com/nsubstitute/NSubstitute/pull/700](https://redirect.github.com/nsubstitute/NSubstitute/pull/700)
    from a proposal by [@&#8203;wsaeed](https://redirect.github.com/wsaeed).
    Thanks to all who contributed to discussions of this feature.
    - \[NEW] Support Raise.EventWith default constructor
    ([#&#8203;788](https://redirect.github.com/nsubstitute/NSubstitute/issues/788))
    by
    [@&#8203;mihnea-radulescu](https://redirect.github.com/mihnea-radulescu)
    in
    [https://github.com/nsubstitute/NSubstitute/pull/813](https://redirect.github.com/nsubstitute/NSubstitute/pull/813)
    - \[NEW] Implement When(...).Throws to avoid confusion with Throw method
    ([#&#8203;803](https://redirect.github.com/nsubstitute/NSubstitute/issues/803))
    by
    [@&#8203;mihnea-radulescu](https://redirect.github.com/mihnea-radulescu)
    in
    [https://github.com/nsubstitute/NSubstitute/pull/818](https://redirect.github.com/nsubstitute/NSubstitute/pull/818)
    - \[FIX] Arg.Any\<Arg.AnyType>() does not match arguments passed by
    reference
    ([#&#8203;787](https://redirect.github.com/nsubstitute/NSubstitute/issues/787))
    by
    [@&#8203;mihnea-radulescu](https://redirect.github.com/mihnea-radulescu)
    in
    [https://github.com/nsubstitute/NSubstitute/pull/811](https://redirect.github.com/nsubstitute/NSubstitute/pull/811)
    - \[FIX] Support matching arguments whose type is generic, when their
    concrete type is not known
    ([#&#8203;786](https://redirect.github.com/nsubstitute/NSubstitute/issues/786))
    by
    [@&#8203;mihnea-radulescu](https://redirect.github.com/mihnea-radulescu)
    in
    [https://github.com/nsubstitute/NSubstitute/pull/814](https://redirect.github.com/nsubstitute/NSubstitute/pull/814)
    - \[FIX] Release build workflow
    [https://github.com/nsubstitute/NSubstitute/pull/797](https://redirect.github.com/nsubstitute/NSubstitute/pull/797)7)
    - \[DOC] Add Throws for exceptions to the docs by
    [@&#8203;304NotModified](https://redirect.github.com/304NotModified) in
    [https://github.com/nsubstitute/NSubstitute/pull/795](https://redirect.github.com/nsubstitute/NSubstitute/pull/795)
    - \[DOC] Remove Visual Studio for Mac from readme by
    [@&#8203;Romfos](https://redirect.github.com/Romfos) in
    [https://github.com/nsubstitute/NSubstitute/pull/807](https://redirect.github.com/nsubstitute/NSubstitute/pull/807)
    - \[TECH] Migrate from NUnit 3 to NUnit 4 by
    [@&#8203;Romfos](https://redirect.github.com/Romfos) in
    [https://github.com/nsubstitute/NSubstitute/pull/783](https://redirect.github.com/nsubstitute/NSubstitute/pull/783)
    - \[TECH] Update build project to .net 8 by
    [@&#8203;Romfos](https://redirect.github.com/Romfos) in
    [https://github.com/nsubstitute/NSubstitute/pull/776](https://redirect.github.com/nsubstitute/NSubstitute/pull/776)
    - \[TECH] Code style: use C# 12 collection literals by
    [@&#8203;Romfos](https://redirect.github.com/Romfos) in
    [https://github.com/nsubstitute/NSubstitute/pull/810](https://redirect.github.com/nsubstitute/NSubstitute/pull/810)
    - \[TECH] Use c# 12 primary constructors by
    [@&#8203;Romfos](https://redirect.github.com/Romfos) in
    [https://github.com/nsubstitute/NSubstitute/pull/812](https://redirect.github.com/nsubstitute/NSubstitute/pull/812)
    - \[TECH] Added csharp_style_prefer_primary_constructors into
    editorconfig by [@&#8203;Romfos](https://redirect.github.com/Romfos) in
    [https://github.com/nsubstitute/NSubstitute/pull/819](https://redirect.github.com/nsubstitute/NSubstitute/pull/819)
    
    Thanks to first-time contributors
    [@&#8203;mihnea-radulescu](https://redirect.github.com/mihnea-radulescu)
    and [@&#8203;marcoregueira](https://redirect.github.com/marcoregueira)!
    Thanks also
    [@&#8203;304NotModified](https://redirect.github.com/304NotModified) and
    [@&#8203;Romfos](https://redirect.github.com/Romfos) for their continued
    support and contributions to this release.
    
    </details>
    
    ---
    
    ### 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.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    87f9cfa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ccf0250 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. feat: Add Dependency Injection and Hosting support for OpenFeature (#310

    )
    
    This pull request introduces key features and improvements to the
    OpenFeature project, focusing on Dependency Injection and Hosting
    support:
    
    - **OpenFeature.DependencyInjection Project:**
    - Implemented `OpenFeatureBuilder`, including
    `OpenFeatureBuilderExtensions` for seamless integration.
      - Added `IFeatureLifecycleManager` interface and its implementation.
    - Introduced `AddProvider` extension method for easy provider
    configuration.
    - Created `OpenFeatureServiceCollectionExtensions` for service
    registration.
    
    - **OpenFeature.Hosting Project:**
    - Added `HostedFeatureLifecycleService` to manage the lifecycle of
    feature providers in hosted environments.
    
    - **Testing Enhancements:**
    - Created unit tests for critical methods, including
    `OpenFeatureBuilderExtensionsTests` and
    `OpenFeatureServiceCollectionExtensionsTests`.
    - Replicated and tested `NoOpFeatureProvider` implementation for better
    test coverage.
    
    These changes significantly improve OpenFeature's extensibility and
    lifecycle management for feature providers within Dependency Injection
    (DI) and hosted environments.
    
    Signed-off-by: Artyom Tonoyan <artonoyan@servicetitan.com>
    arttonoyan authored and toddbaert committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    1aaa0ec View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dotnet monorepo to 8.0.2 (#319)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [Microsoft.Extensions.DependencyInjection.Abstractions](https://dot.net/)
    ([source](https://redirect.github.com/dotnet/runtime)) | `8.0.1` ->
    `8.0.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.Extensions.DependencyInjection.Abstractions/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.Extensions.DependencyInjection.Abstractions/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [Microsoft.Extensions.Logging.Abstractions](https://dot.net/)
    ([source](https://redirect.github.com/dotnet/runtime)) | `8.0.1` ->
    `8.0.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.Extensions.Logging.Abstractions/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Microsoft.Extensions.Logging.Abstractions/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Microsoft.Extensions.Logging.Abstractions/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.Extensions.Logging.Abstractions/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dotnet/runtime
    (Microsoft.Extensions.DependencyInjection.Abstractions)</summary>
    
    ###
    [`v8.0.2`](https://redirect.github.com/dotnet/runtime/releases/tag/v8.0.2):
    .NET 8.0.2
    
    [Release](https://redirect.github.com/dotnet/core/releases/tag/v8.0.2)
    
    </details>
    
    ---
    
    ### 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 these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/dotnet-sdk).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored and toddbaert committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    94681f3 View commit details
    Browse the repository at this point in the history
  3. chore(main): release 2.1.0 (#320)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [2.1.0](v2.0.0...v2.1.0)
    (2024-11-18)
    
    
    ### 🐛 Bug Fixes
    
    * Fix action syntax in workflow configuration
    ([#315](#315))
    ([ccf0250](ccf0250))
    * Fix unit test clean context
    ([#313](#313))
    ([3038142](3038142))
    
    
    ### ✨ New Features
    
    * Add Dependency Injection and Hosting support for OpenFeature
    ([#310](#310))
    ([1aaa0ec](1aaa0ec))
    
    
    ### 🧹 Chore
    
    * **deps:** update actions/upload-artifact action to v4.4.3
    ([#292](#292))
    ([9b693f7](9b693f7))
    * **deps:** update codecov/codecov-action action to v4.6.0
    ([#306](#306))
    ([4b92528](4b92528))
    * **deps:** update dependency dotnet-sdk to v8.0.401
    ([#296](#296))
    ([0bae29d](0bae29d))
    * **deps:** update dependency fluentassertions to 6.12.2
    ([#302](#302))
    ([bc7e187](bc7e187))
    * **deps:** update dependency microsoft.net.test.sdk to 17.11.0
    ([#297](#297))
    ([5593e19](5593e19))
    * **deps:** update dependency microsoft.net.test.sdk to 17.11.1
    ([#301](#301))
    ([5b979d2](5b979d2))
    * **deps:** update dependency nsubstitute to 5.3.0
    ([#311](#311))
    ([87f9cfa](87f9cfa))
    * **deps:** update dependency xunit to 2.9.2
    ([#303](#303))
    ([2273948](2273948))
    * **deps:** update dotnet monorepo
    ([#305](#305))
    ([3955b16](3955b16))
    * **deps:** update dotnet monorepo to 8.0.2
    ([#319](#319))
    ([94681f3](94681f3))
    * update release please config
    ([#304](#304))
    ([c471c06](c471c06))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    25bc54b View commit details
    Browse the repository at this point in the history
Loading