-
Notifications
You must be signed in to change notification settings - Fork 22
Comparing changes
Open a pull request
base repository: open-feature/dotnet-sdk
base: v2.0.0
head repository: open-feature/dotnet-sdk
compare: v2.1.0
- 15 commits
- 40 files changed
- 5 contributors
Commits on Sep 4, 2024
-
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 [@​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 [@​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 [@​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 [@​Evangelink](https://togithub.com/Evangelink) in [https://github.com/microsoft/vstest/pull/4975](https://togithub.com/microsoft/vstest/pull/4975) - Update dotnetcoretests.md by [@​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 [@​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 [@​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 [@​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 [@​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 [@​voroninp](https://togithub.com/voroninp) in [https://github.com/microsoft/vstest/pull/4999](https://togithub.com/microsoft/vstest/pull/4999) - Simplify banner by [@​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 [@​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 [@​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 [@​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 [@​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 [@​SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/microsoft/vstest/pull/5056](https://togithub.com/microsoft/vstest/pull/5056) - fix Atribute typo by [@​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 [@​SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/microsoft/vstest/pull/5058](https://togithub.com/microsoft/vstest/pull/5058) - fix incompatiblity typo by [@​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 [@​SimonCropp](https://togithub.com/SimonCropp) in [https://github.com/microsoft/vstest/pull/5060](https://togithub.com/microsoft/vstest/pull/5060) - fix Sucess typo by [@​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 [@​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 [@​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 [@​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 [@​nohwnd](https://togithub.com/nohwnd) in [https://github.com/microsoft/vstest/pull/5083](https://togithub.com/microsoft/vstest/pull/5083) - Ignore env test by [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​dotnet-maestro](https://togithub.com/dotnet-maestro) in [https://github.com/microsoft/vstest/pull/5152](https://togithub.com/microsoft/vstest/pull/5152) #### New Contributors - [@​peterwald](https://togithub.com/peterwald) made their first contribution in [https://github.com/microsoft/vstest/pull/4958](https://togithub.com/microsoft/vstest/pull/4958) - [@​DickBaker](https://togithub.com/DickBaker) made their first contribution in [https://github.com/microsoft/vstest/pull/4977](https://togithub.com/microsoft/vstest/pull/4977) - [@​voroninp](https://togithub.com/voroninp) made their first contribution in [https://github.com/microsoft/vstest/pull/4999](https://togithub.com/microsoft/vstest/pull/4999) - [@​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>
Configuration menu - View commit details
-
Copy full SHA for 5593e19 - Browse repository at this point
Copy the full SHA 5593e19View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0bae29d - Browse repository at this point
Copy the full SHA 0bae29dView commit details
Commits on Sep 24, 2024
-
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>
Configuration menu - View commit details
-
Copy full SHA for c471c06 - Browse repository at this point
Copy the full SHA c471c06View commit details
Commits on Nov 11, 2024
-
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 [#​627](https://redirect.github.com/actions/upload-artifact/issues/627) by [@​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 [@​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 [@​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 [@​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 [@​actions/artifact](https://redirect.github.com/actions/artifact) to latest version, includes symlink and timeout fixes by [@​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 - [@​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>
Configuration menu - View commit details
-
Copy full SHA for 9b693f7 - Browse repository at this point
Copy the full SHA 9b693f7View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 3038142 - Browse repository at this point
Copy the full SHA 3038142View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b979d2 - Browse repository at this point
Copy the full SHA 5b979d2View commit details
Commits on Nov 14, 2024
-
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 [@​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 - [#​2530](https://redirect.github.com/fluentassertions/fluentassertions/pull/2530) ##### Fixes - Fixed formatting error when checking nullable `DateTimeOffset` with `BeWithin(...).Before(...)` - [#​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 - [#​2152](https://redirect.github.com/fluentassertions/fluentassertions/pull/2152) - Fixed that the `because` and `becauseArgs` were not passed down the equivalency tree - [#​2318](https://redirect.github.com/fluentassertions/fluentassertions/pull/2318) - `BeEquivalentTo` can again compare a non-generic `IDictionary` with a generic one - [#​2358](https://redirect.github.com/fluentassertions/fluentassertions/pull/2358) - Fixed that the `FormattingOptions` were not respected in inner `AssertionScope` - [#​2329](https://redirect.github.com/fluentassertions/fluentassertions/pull/2329) - Capitalize `true` and `false` in failure messages and make them formattable to a custom `BooleanFormatter` - [#​2390](https://redirect.github.com/fluentassertions/fluentassertions/pull/2390), [#​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 - [#​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 - [#​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 - [#​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 - [#​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 - [#​2403](https://redirect.github.com/fluentassertions/fluentassertions/pull/2403) - Changed `BeEquivalentTo` to exclude `private protected` members from the comparison - [#​2417](https://redirect.github.com/fluentassertions/fluentassertions/pull/2417) - Fixed using `BeEquivalentTo` on an empty `ArraySegment` - [#​2445](https://redirect.github.com/fluentassertions/fluentassertions/pull/2445), [#​2511](https://redirect.github.com/fluentassertions/fluentassertions/pull/2511) - `BeEquivalentTo` with a custom comparer can now handle null values - [#​2489](https://redirect.github.com/fluentassertions/fluentassertions/pull/2489) - Ensured that nested calls to `AssertionScope(context)` create a chained context - [#​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 - [#​2607](https://redirect.github.com/fluentassertions/fluentassertions/pull/2607) - Fixed `ThrowWithinAsync` not respecting `OperationCanceledException` - [#​2614](https://redirect.github.com/fluentassertions/fluentassertions/pull/2614) - Fixed using `BeEquivalentTo` with an `IEqualityComparer` targeting nullable types - [#​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>
Configuration menu - View commit details
-
Copy full SHA for bc7e187 - Browse repository at this point
Copy the full SHA bc7e187View commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>
Configuration menu - View commit details
-
Copy full SHA for 2273948 - Browse repository at this point
Copy the full SHA 2273948View commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | nuget | patch | | [dotnet-sdk](https://redirect.github.com/dotnet/sdk) | `8.0.401` -> `8.0.404` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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>
Configuration menu - View commit details
-
Copy full SHA for 3955b16 - Browse repository at this point
Copy the full SHA 3955b16View commit details -
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 [@​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 [@​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 [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.13.0 to 7.13.1 by [@​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 [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.13.0 to 7.13.1 by [@​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 [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.13.1 to 7.14.1 by [@​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 [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.13.1 to 7.14.1 by [@​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 [@​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 [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.14.1 to 7.15.0 by [@​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 [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.14.1 to 7.15.0 by [@​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 [@​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 [@​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 [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.15.0 to 7.16.0 by [@​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 [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.15.0 to 7.16.0 by [@​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 [@​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 [@​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 [@​typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.16.0 to 7.16.1 by [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.16.0 to 7.16.1 by [@​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 [@​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 [@​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 [@​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 [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.16.1 to 7.17.0 by [@​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 [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 7.17.0 to 7.18.0 by [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​octokit/webhooks-types](https://redirect.github.com/octokit/webhooks-types) from 3.77.1 to 7.5.1 by [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​types/jest](https://redirect.github.com/types/jest) from 29.5.12 to 29.5.13 by [@​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 [@​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 [@​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 [@​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 [@​vercel/ncc](https://redirect.github.com/vercel/ncc) from 0.38.1 to 0.38.2 by [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 - [@​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) - [@​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) - [@​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) - [@​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>
Configuration menu - View commit details
-
Copy full SHA for 4b92528 - Browse repository at this point
Copy the full SHA 4b92528View commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 [@​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 [@​wsaeed](https://redirect.github.com/wsaeed). Thanks to all who contributed to discussions of this feature. - \[NEW] Support Raise.EventWith default constructor ([#​788](https://redirect.github.com/nsubstitute/NSubstitute/issues/788)) by [@​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 ([#​803](https://redirect.github.com/nsubstitute/NSubstitute/issues/803)) by [@​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 ([#​787](https://redirect.github.com/nsubstitute/NSubstitute/issues/787)) by [@​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 ([#​786](https://redirect.github.com/nsubstitute/NSubstitute/issues/786)) by [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​mihnea-radulescu](https://redirect.github.com/mihnea-radulescu) and [@​marcoregueira](https://redirect.github.com/marcoregueira)! Thanks also [@​304NotModified](https://redirect.github.com/304NotModified) and [@​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>
Configuration menu - View commit details
-
Copy full SHA for 87f9cfa - Browse repository at this point
Copy the full SHA 87f9cfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccf0250 - Browse repository at this point
Copy the full SHA ccf0250View commit details
Commits on Nov 18, 2024
-
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>
Configuration menu - View commit details
-
Copy full SHA for 1aaa0ec - Browse repository at this point
Copy the full SHA 1aaa0ecView commit details -
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>
Configuration menu - View commit details
-
Copy full SHA for 94681f3 - Browse repository at this point
Copy the full SHA 94681f3View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 25bc54b - Browse repository at this point
Copy the full SHA 25bc54bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.0.0...v2.1.0