Bump Ardalis.SmartEnum.EFCore and 43 others
Updated Ardalis.SmartEnum.EFCore from 8.0.0 to 8.2.0.
Release notes
Sourced from Ardalis.SmartEnum.EFCore's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated AspNetCore.HealthChecks.SqlServer from 8.0.2 to 9.0.0.
Release notes
Sourced from AspNetCore.HealthChecks.SqlServer's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated AspNetCore.HealthChecks.UI.Client from 8.0.1 to 9.0.0.
Release notes
Sourced from AspNetCore.HealthChecks.UI.Client's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Autofac.Extensions.DependencyInjection from 9.0.0 to 10.0.0.
Release notes
Sourced from Autofac.Extensions.DependencyInjection's releases.
10.0.0
Breaking Changes
All instance dependencies are now considered ExternallyOwned which means if you register an object instance in the dependency injection container through this package, when you dispose of the container it will not dispose of the provided instance. This is different than default Autofac behavior. Autofac normally assumes control of registered instances, where the Microsoft DI container does not. This change only affects instances registered using the Microsoft syntax and then populated into Autofac; it does not change the underlying Autofac container.
public class Startup
{
public void ConfigureServices(IServiceCollection services)
{
// The instance `item` here WILL NOT be disposed when the container is disposed
// because it's registered using Microsoft syntax and will be imported into Autofac.
var item = new MyDisposableItem();
services.AddSingleton(item);
}
public void ConfigureContainer(ContainerBuilder builder)
{
// The instance `item` here WILL be disposed when the container is disposed
// because it's registered using Autofac syntax directly with Autofac.
var item = new MyDisposableItem();
builder.RegisterInstance(item);
}
}
Additional Changes
- Optimization for reflection-activated components to avoid adding a parameter in the resolve path if possible. (@alistairjevans #119)
- Updated Autofac dependency to 8.1.0.
Full Changelog: https://github.com/autofac/Autofac.Extensions.DependencyInjection/compare/v9.0.0...v10.0.0
Commits viewable in compare view.
Updated coverlet.collector from 6.0.2 to 6.0.4.
Release notes
Sourced from coverlet.collector's releases.
6.0.4
Fixed
- Fix empty coverage report when using include and exclude filters #1726
6.0.3
Fixed
- Fix RuntimeConfigurationReader to support self-contained builds #1705 by https://github.com/pfeigl
- Fix inconsistent filenames with UseSourceLink after .NET 8 #1679
- Fix hanging tests #989
- Fix coverlet instrumentation becomes slow after installing dotnet sdk 8.0.200 #1620
- Fix upgrading v6.0.1 to v6.0.2 increases instrumentation time #1649
- Fix Unable to instrument module - NET 8 #1631
- Fix slow modules filtering process #1646 by https://github.com/BlackGad
- Fix incorrect coverage await using in generic method #1490
Improvements
- Cache the regex used in InstrumentationHelper #1693
- Enable dotnetTool integration tests for linux #660
Commits viewable in compare view.
Updated FluentAssertions from 6.12.0 to 8.5.0.
Release notes
Sourced from FluentAssertions's releases.
8.5.0
What's Changed
New features
- Extended BeEquivalentTo with support for checking the type of the properties by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3066
Fixes
- Ensured WithTracing is safe when used with BeEquivalentTo globally by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3067
Others
- Revisit the .editorconfig rules by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3063
- Bump cspell from 9.1.1 to 9.1.2 by @dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3068
- Use .NET 9 SDK by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3069
- Bump cspell from 9.1.2 to 9.1.3 by @dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3071
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.4.0...8.5.0
8.4.0
What's Changed
Improvements
- Allow excluding properties by name anywhere in the graph by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3062
- Added Should().Throw(), ThrowAsync() and ThrowWithinAsync() flavors that don’t require a specific exception type by @Xceed-DelvaJB in https://github.com/fluentassertions/fluentassertions/pull/3059
Others
- Bump cspell from 9.0.1 to 9.0.2 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3050
- Bump JetBrains/qodana-action from 2024.2 to 2025.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3044
- Fix qodana warnings by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3053
- Add contributor grant by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3055
- Bump cspell from 9.0.2 to 9.1.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3058
New Contributors
- @Xceed-DelvaJB made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/3059
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.3.0...8.4.0
8.3.0
What's Changed
Improvements
- Improve rendering of exception messages when using WithMessage by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3039
- Clarify the date/time type when comparing dates, times and combinations of those by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3049
Others
- Bump cspell from 8.17.5 to 8.18.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3041
- Bump cspell from 8.18.1 to 8.19.2 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3042
- Bump cspell from 8.19.2 to 8.19.3 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3043
- Bump cspell from 8.19.3 to 9.0.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3045
- Bump cspell from 9.0.0 to 9.0.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3046
- Fix links to test suites in bug report template by @robvanuden in https://github.com/fluentassertions/fluentassertions/pull/3047
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.2.0...8.3.0
8.2.0
What's Changed
Improvements
- Optimize various string operations by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3037
- Reworked formatting and support multi-dimensional arrays. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3009
Fixes
- Restore
StringSyntaxannotations by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3033 - Regex fixups by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3034
- Handle missing caller identifier by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3036
Others
- Bump cspell from 8.17.3 to 8.17.5 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3035
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.1.1...8.2.0
8.1.1
What's Changed
Fixes
- Fix a formatting exception when {} is used as a dictionary key. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3029
- Removed the PS script that opens the FA website because it misbehaves. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3030
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.1.0...8.1.1
8.1.0
What's Changed
Improvements
- Add [NotNull] attribute on the Should() method for object assertions by @0xced in https://github.com/fluentassertions/fluentassertions/pull/2987
- Improves the subject identification for chained assertions and those that use Which by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3000
Fixes
- Fixed a regression in which CompleteWithinAsync treated a canceled task as an exception by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2853
Documentation
- Reconnected the new license to the history of the old license by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2985
- Removed an incorrect date/time example from the docs by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2989
Others
- Make sure developers don't accidentally update to v8 without understanding the new license by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2988
- Bump Microsoft.Testing.Extensions.TrxReport from 1.5.1 to 1.5.3 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2993
- Bump TUnit from 0.6.154 to 0.7.24 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2992
- Bump the mstest group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2991
- Backport updates to pipelines by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3001
- Bump cspell from 8.17.2 to 8.17.3 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3005
- Bump Roslynator.Analyzers from 4.12.10 to 4.12.11 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3004
- Bump TUnit from 0.7.24 to 0.10.6 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3002
- Upmerge from v7 by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3006
- Renamed CallerStatementBuilder to StatementParser by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3007
- Bump Meziantou.Analyzer and Microsoft.NETFramework.ReferenceAssemblies by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3014
- Bump Microsoft.NET.Test.Sdk, Microsoft.NETFramework.ReferenceAssemblies and Newtonsoft.Json by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3013
- Bump Microsoft.NETFramework.ReferenceAssemblies and Roslynator.Analyzers by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3012
- Bump the xunit group with 3 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3010
- Adjust dependencies by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3015
- Bump NUnit3TestAdapter from 4.6.0 to 5.0.0 in the nunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3011
- Fixed typo in introduction page by @tealamore in https://github.com/fluentassertions/fluentassertions/pull/3019
- Bump Verify.Xunit from 28.10.1 to 28.11.0 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3022
- Bump TUnit from 0.10.6 to 0.13.3 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3026
- Bump Microsoft.Testing.Extensions.CodeCoverage from 17.13.1 to 17.14.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3024
- Bump the mstest group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3023
- Bump Microsoft.NETFramework.ReferenceAssemblies, System.Collections.Immutable and System.Reflection.Metadata by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/3025
- Upmerge from v7 by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3028
- Fixed a regression in which CompleteWithinAsync treated a canceled ta… by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3027
New Contributors
- @tealamore made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/3019
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.0.1...8.1.0
8.0.1
What's Changed
Improvements
- Provide a toggle to suppress the soft warning about commercial use by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2984
Others
- Update docs to make license change more clear by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2953
- Bump all dependencies by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2962
- Bump System.Collections.Immutable and System.Reflection.Metadata by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2969
- Bump SharpCompress from 0.38.0 to 0.39.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2968
- Bump the nuke group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2967
- Bump Verify.Xunit from 28.8.1 to 28.9.0 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2965
- Bump the mstest group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2966
- Bump cspell from 8.17.1 to 8.17.2 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2964
- Discard backported changes from 7 by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2974
- Various textual and styling fixes as well as some clarification of v7 and v8. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2978
- Bump Xunit.StaFact from 1.1.11 to 1.2.69 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2979
- Bump TUnit from 0.6.33 to 0.6.154 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2980
- Bump Reflectify from 1.4.0 to 1.5.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2981
- Bump System.Formats.Asn1 from 9.0.0 to 9.0.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2983
- Bump coverlet.collector from 6.0.3 to 6.0.4 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2982
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.0.0...8.0.1
8.0.0
What's Changed
License change
- Update ownership and license to the Xceed Community License @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2943
Breaking Changes
- Moved all support for DataSet, DataTable, DataRow into FluentAssertions.DataSets by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2267
- Remove obsolete
OrEqualTomethods by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2269 - Remove
SpacesPerIndentionLevelby @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2281 - Drop support for .NET Core by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2302
- Change
AllSatisfyto succeed on empty collections by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2321 - Add
ForConstrainttoIAssertionScopeby @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2324 - Change
OnlyContainto succeed on empty collections by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2350 - Drop support for
NSpec3by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2356 - Removed binary formatter by @lg2de in https://github.com/fluentassertions/fluentassertions/pull/2278
- Converted AsyncFunctionAssertions into real base class by @lg2de in https://github.com/fluentassertions/fluentassertions/pull/2359
- Move non-generic
NotThrow[After]toActionAssertionsby @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2371 - Rename
EquivalencyAssertionOptionstoEquivalencyOptionsby @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2414 - Allow fluently calling
WithoutMatchingRulesandWithoutSelectionRuleswhile usingBeEquivalentToby @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2457 - Consolidate namespace and file location by @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2449
- Allow event monitoring to ignore failing event accessors by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2629
- Improve BeUpperCased/BeLowerCased semantics by @drewjcooper in https://github.com/fluentassertions/fluentassertions/pull/2660
- Various naming improvements by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2745
- Redesigned AssertionScope and how it travels over chained calls by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2539
- Simplify inheritance of
SubsequentOrderingAssertionsby @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2439 - Renamed
RespectingRuntimeTypesandRespectingDeclaredTypesto better clarify their purpose by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2866 - Renamed ExcludingNestedObjects to WithoutRecursing to better describe its purpose by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2876
- Remove support for
HttpResponseMessageassertions by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2909 - Redesign Configuration, Services and AssertionOptions by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2901
New features
- Introduces an attribute to mark an entire assembly as one that contains custom assertions. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2389
- Introduced a new attribute to allow global initialization of the assertion options by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2292
- Add support for NUnit4 by @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2483
- Add missing
NotBeIn(DateTimeKind)DateTimeassertion by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2536 - Allow specifying
EquivalencyOptionsin string assertions by @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2413 - Add BeNaN and NotBeNaN assertions by @arocheleau in https://github.com/fluentassertions/fluentassertions/pull/2606
- Add scoped value formatters by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2676
- TUnit Framework Support by @thomhurst in https://github.com/fluentassertions/fluentassertions/pull/2758
Improvements
- Optimize
TypeMemberReflectorby @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2320 - Improve failure message for string assertions when checking for equality by @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2307
- Capitalize true and false in failure messages by @BusHero in https://github.com/fluentassertions/fluentassertions/pull/2390
- Pass Boolean literals as becauseArguments by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2393
- BeEmpty() materializes IEnumerable<T> only once, even on failure by @louis-z in https://github.com/fluentassertions/fluentassertions/pull/2530
- Add [NotNull] attribute on the Should() method for object assertions by @0xced in https://github.com/fluentassertions/fluentassertions/pull/2380
- Allow nested
AssertionScopes to chain their context by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2607 - Avoid allocations when chaining contexts by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2613
- Add option to ignore newline style when comparing strings for equivalency by @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2565 ... (truncated)
8.0.0-rc.2
What's Changed
Fixes
- GlobalEquivalencyOptions.CloneDefaults needs to be public by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2926
Others
- Include the release branches in the CodeQL runs by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2925
- Bump TUnit from 0.6.15 to 0.6.33 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2924
- Bump Verify.Xunit from 28.7.0 to 28.7.1 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2923
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/8.0.0-rc.1...8.0.0-rc.2
8.0.0-rc.1
What's Changed
Breaking Changes
- Renamed
RespectingRuntimeTypesandRespectingDeclaredTypesto better clarify their purpose by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2866 - Renamed ExcludingNestedObjects to WithoutRecursing to better describe its purpose by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2876
- Remove support for
HttpResponseMessageassertions by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2909 - Redesign Configuration, Services and AssertionOptions by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2901
Fixes
- Properly report the path even if custom mapping is used by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2860
- GlobalConfiguration.TestFramework did not reconfigure the run-time test framework being used. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2918
Documentation
- Remove release notes from 8.0.0 that were backported to 6.12.x or 7.0.0 by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2908
Others
- Bumped Nuke to v9 by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2865
- Bump the nuke group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2871
- Bump Microsoft.Testing.Extensions.CodeCoverage from 17.12.6 to 17.13.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2873
- Bump System.Collections.Immutable and System.Reflection.Metadata by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2872
- Bump the mstest group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2870
- Bump cspell from 8.16.0 to 8.16.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2868
- Bump Verify.Xunit from 28.3.2 to 28.4.0 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2869
- The CodeQL build needed the .NET 8.0 SDK by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2877
- Bump JetBrains/qodana-action from 2024.2 to 2024.3 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2885
- Bump Meziantou.Analyzer from 2.0.180 to 2.0.182 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2883
- Bump cspell from 8.16.1 to 8.17.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2882
- Bump PublicApiGenerator from 11.1.0 to 11.2.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2881
- Bump Verify.Xunit from 28.4.0 to 28.5.0 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2879
- Bump NUnit from 4.2.2 to 4.3.0 in the nunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2880
- Suppress Qodana warnings about awaiting a void method. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2886
- Rollback Qodana version to solve a conflict with PolySharp by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2889
- Upgrade MSTest for UWP.Specs by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2888
- Bump PolySharp from 1.14.1 to 1.15.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2884
- Downgrade System.Collections.Immutable to 1.5.0 by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2890
- Ignore updates to System.Collections.Immutable by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2891
- Bump cspell from 8.17.0 to 8.17.1 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2893
- Bump TUnit from 0.4.1 to 0.5.6 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2897
- Bump PublicApiGenerator from 11.2.0 to 11.3.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2896
- Bump Roslynator.Analyzers from 4.12.9 to 4.12.10 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2898
- Bump LibGit2Sharp from 0.30.0 to 0.31.0 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2895
- Bump the xunit group with 3 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2894
- Update Nugets by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2899
- CI backports to main by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2900
- Bump Verify.Xunit from 28.6.0 to 28.7.0 in the xunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2902
- Bump Meziantou.Analyzer from 2.0.182 to 2.0.183 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2906
- Bump TUnit from 0.5.6 to 0.5.28 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2905
- Bump NUnit from 4.3.0 to 4.3.1 in the nunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2904
- Bump the mstest group with 2 updates by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2903
- Update MSTest for UWP by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2907
- Bump NUnit from 4.3.1 to 4.3.2 in the nunit group by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2910
- Bump TUnit from 0.5.28 to 0.6.15 by @dependabot in https://github.com/fluentassertions/fluentassertions/pull/2912 ... (truncated)
8.0.0-alpha.1
What's Changed
Others
- Made the equivalency validator core internal by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2854
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/7.0.0-alpha.6...8.0.0-alpha.1
7.2.0
What's Changed
Improvements
- Improve failure message for string assertions when checking for equality by @vbreuss in https://github.com/fluentassertions/fluentassertions/pull/2972
- Add [NotNull] attribute on the Should() method for object assertions by @0xced in https://github.com/fluentassertions/fluentassertions/pull/2987
Fixes
- Fixed a regression in which CompleteWithinAsync treated a canceled task as an exception by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2853
Others
- Backport updates to pipelines by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3001
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/7.1.0...7.2.0
7.1.0
What's Changed
Improvements
- Backport TUnit to v7 by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2971
- Backport xUnit 3 support by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2970
Others
- Bump all dependencies by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2962
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/7.0.0...7.1.0
7.0.0
What's Changed
Breaking Changes
- Drop support for .NET Core 2.1, 3.0 and NSpec by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2835
Fixes
- The expectation node identified as a cyclic reference is still compared to the subject node using simple equality. by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2819
- Fix support for write-only properties in BeEquivalentTo by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2836
Documentation
- Fix minor syntax error in objectgraphs.md by @rklec in https://github.com/fluentassertions/fluentassertions/pull/2847
Others
- Use the same Qodana build pipeline as develop is using by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2809
- Add section highlighting for better navigation by @sentemon in https://github.com/fluentassertions/fluentassertions/pull/2807
- Bump all relevant dependencies by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2834
- Changed references to the master branch to main by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2848
- Missed two more references to master by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2849
- Backport bump of
System.Configuration.ConfigurationManagerandSystem.Threading.Tasks.Extensionsby @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2856
New Contributors
- @sentemon made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2807
- @rklec made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2847
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/6.12.2...7.0.0
6.12.2
What's Changed
Others
- Better support for default interface and explicitly implemented properties by @dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/2794
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/6.12.1...6.12.2
6.12.1
What's Changed
Improvements
- Improve
BeEmpty()andBeNullOrEmpty()performance forIEnumerable<T>, by materializing only the first item - #2530
Fixes
- Fixed formatting error when checking nullable
DateTimeOffsetwithBeWithin(...).Before(...)- #2312 -
BeEquivalentTowill now find and can map subject properties that are implemented through an explicitly-implemented interface - #2152 - Fixed that the
becauseandbecauseArgswere not passed down the equivalency tree - #2318 -
BeEquivalentTocan again compare a non-genericIDictionarywith a generic one - #2358 - Fixed that the
FormattingOptionswere not respected in innerAssertionScope- #2329 - Capitalize
trueandfalsein failure messages and make them formattable to a customBooleanFormatter- #2390, #2393 - Improved the failure message for
NotBeOfTypewhen wrapped in anAssertionScopeand the subject is null - #2399 - Improved the failure message for
BeWritable/BeReadablewhen wrapped in anAssertionScopeand the subject is read-only/write-only - #2399 - Improved the failure message for
ThrowExactly[Async]when wrapped in anAssertionScopeand no exception is thrown - #2398 - Improved the failure message for
[Not]HaveExplicitPropertywhen wrapped in anAssertionScopeand not implementing the interface - #2403 - Improved the failure message for
[Not]HaveExplicitMethodwhen wrapped in anAssertionScopeand not implementing the interface - #2403 - Changed
BeEquivalentToto excludeprivate protectedmembers from the comparison - #2417 - Fixed using
BeEquivalentToon an emptyArraySegment- #2445, #2511 -
BeEquivalentTowith a custom comparer can now handle null values - #2489 - Ensured that nested calls to
AssertionScope(context)create a chained context - #2607 - One overload of the
AssertionScopeconstructor would not create an actual scope associated with the thread - #2607 - Fixed
ThrowWithinAsyncnot respectingOperationCanceledException- #2614 - Fixed using
BeEquivalentTowith anIEqualityComparertargeting nullable types - #2648
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/6.12.0...6.12.1
Commits viewable in compare view.
Updated MediatR from 12.3.0 to 13.0.0.
Release notes
Sourced from MediatR's releases.
13.0.0
Full Changelog: https://github.com/LuckyPennySoftware/MediatR/compare/v12.5.0...v13.0.0
- Added support for .NET Standard 2.0
- Requiring license key
- Moving from Apache license to dual commercial/OSS license
To set your license key:
services.AddMediatR(cfg => {
cfg.LicenseKey = "<License key here>";
});
You can obtain your license key at MediatR.io
12.5.0
What's Changed
- Open behavior multiple registration extensions by @Emopusta in https://github.com/jbogard/MediatR/pull/1065
- Remove duplicate
Nullableproperty fromMediatR.Contractsby @jithu7432 in https://github.com/jbogard/MediatR/pull/1061 - Timeout behavior support by @zachpainter77 in https://github.com/jbogard/MediatR/pull/1058
- GitHub Actions upload-artifacts@v2 deprecated moving to v4 by @jithu7432 in https://github.com/jbogard/MediatR/pull/1072
- update MinVer from 4.3.0 to 6.0.0 by @adamralph in https://github.com/jbogard/MediatR/pull/1102
- Update setup-dotnet package version. by @Emopusta in https://github.com/jbogard/MediatR/pull/1086
- Add test for multiple open behavior registration feature. by @Emopusta in https://github.com/jbogard/MediatR/pull/1077
- Add validation and comments to OpenBehavior entity. by @Emopusta in https://github.com/jbogard/MediatR/pull/1078
- Passing CancellationToken to the call chain by @podobaas in https://github.com/jbogard/MediatR/pull/1100
New Contributors
- @Emopusta made their first contribution in https://github.com/jbogard/MediatR/pull/1065
- @jithu7432 made their first contribution in https://github.com/jbogard/MediatR/pull/1061
- @podobaas made their first contribution in https://github.com/jbogard/MediatR/pull/1100
Full Changelog: https://github.com/jbogard/MediatR/compare/v12.4.1...v12.5.0
12.4.1
What's Changed
- Make Auto Registration of Generic Handlers OPT-IN by @zachpainter77 in https://github.com/jbogard/MediatR/pull/1057
Full Changelog: https://github.com/jbogard/MediatR/compare/v12.4.0...v12.4.1
12.4.0
What's Changed
- Add Support For Generic Handlers With Multiple Generic Type Parameters by @zachpainter77 in https://github.com/jbogard/MediatR/pull/1048
Full Changelog: https://github.com/jbogard/MediatR/compare/v12.3.0...v12.4.0
Commits viewable in compare view.
Updated Microsoft.ApplicationInsights.AspNetCore from 2.22.0 to 2.23.0.
Release notes
Sourced from Microsoft.ApplicationInsights.AspNetCore's releases.
2.23.0
- no changes since beta.
2.23.0-beta1
- Populate required field Message with "n/a" if it is empty
- Fix ITelemetryModule singleton registration to support presence of keyed services
Commits viewable in compare view.
Updated Microsoft.ApplicationInsights.WorkerService from 2.22.0 to 2.23.0.
Release notes
Sourced from Microsoft.ApplicationInsights.WorkerService's releases.
2.23.0
- no changes since beta.
2.23.0-beta1
- Populate required field Message with "n/a" if it is empty
- Fix ITelemetryModule singleton registration to support presence of keyed services
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.6 to 8.0.18.
Release notes
Sourced from Microsoft.AspNetCore.Authentication.JwtBearer's releases.
8.0.18
What's Changed
- Update branding to 8.0.18 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/62241
- [release/8.0] Update Alpine helix references by @github-actions in https://github.com/dotnet/aspnetcore/pull/62243
- [release/8.0] (deps): Bump src/submodules/googletest from
04ee1b4toe9092b1by @dependabot in https://github.com/dotnet/aspnetcore/pull/62201 - [8.0] Delete src/arcade directory by @akoeplinger in https://github.com/dotnet/aspnetcore/pull/61994
- [Backport 8.0] [IIS] Manually parse exe bitness (#61894) by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/62037
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/62006
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61944
- [release/8.0] Associate tagged keys with entries so replacements are not evicted by @github-actions in https://github.com/dotnet/aspnetcore/pull/62247
- [release/8.0] Block test that is failing after switching to latest-chrome by @github-actions in https://github.com/dotnet/aspnetcore/pull/62284
- backport(net8.0): http.sys on-demand TLS client hello retrieval by @DeagleGross in https://github.com/dotnet/aspnetcore/pull/62290
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/62302
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.17...v8.0.18
8.0.17
Bug Fixes
-
Forwarded Headers Middleware: Ignore X-Forwarded-Headers from Unknown Proxy (#61623)
The Forwarded Headers Middleware now ignoresX-Forwarded-Headerssent from unknown proxies. This change improves security by ensuring that only trusted proxies can influence the forwarded headers, preventing potential spoofing or misrouting of requests.
Dependency Updates
-
Update dependencies from dotnet/arcade (#61832)
This update brings in the latest changes from the dotnet/arcade repository, ensuring that ASP.NET Core benefits from recent improvements, bug fixes, and security patches in the shared build infrastructure. -
Bump src/submodules/googletest from
52204f7to04ee1b4(#61761)
The GoogleTest submodule has been updated to a newer commit, providing the latest testing features, bug fixes, and performance improvements for the project's C++ test components.
Miscellaneous
-
Update branding to 8.0.17 (#61830)
The project version branding has been updated to reflect the new 8.0.17 release, ensuring consistency across build outputs and documentation. -
Merging internal commits for release/8.0 (#61924)
This change merges various internal commits into the release/8.0 branch, incorporating minor fixes, documentation updates, and other non-user-facing improvements to keep the release branch up to date.
This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.16...v8.0.17
8.0.16
What's Changed
- Update branding to 8.0.16 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/61283
- [release/8.0] (deps): Bump src/submodules/googletest from
24a9e94to52204f7by @dependabot in https://github.com/dotnet/aspnetcore/pull/61260 - [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61281
- [release/8.0] Upgrade to Ubuntu 22 by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/61216
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60901
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60926
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61404
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/61398
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61411
- Revert "Revert "[release/8.0] Update remnants of azureedge.net"" by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60352
- [release/8.0] Fix preserving messages for stateful reconnect with backplane by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/61375
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61442
- fetch TLS client hello message from HTTP.SYS by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/61494
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.15...v8.0.16
8.0.15
What's Changed
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60355
- Update branding to 8.0.15 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60784
- Add partitioned to cookie for SignalR browser testing by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/60728
- [release/8.0] (deps): Bump src/submodules/googletest from
e235eb3to24a9e94by @dependabot in https://github.com/dotnet/aspnetcore/pull/60677 - Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60879
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.14...v8.0.15
8.0.14
What's Changed
- Update branding to 8.0.14 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60197
- [release/8.0] (deps): Bump src/submodules/googletest from
7d76a23toe235eb3by @dependabot in https://github.com/dotnet/aspnetcore/pull/60150 - [release/8.0] Fix java discovery in IdentityModel pipeline by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60075
- [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60199
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59922
- [release/8.0] Readd DiagnosticSource to KestrelServerImpl by @github-actions in https://github.com/dotnet/aspnetcore/pull/60203
- [release/8.0] Update to MacOS 15 in Helix by @github-actions in https://github.com/dotnet/aspnetcore/pull/60239
- [release/8.0] Use the latest available JDK by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60233
- [release/8.0] Fix skip condition for java tests by @github-actions in https://github.com/dotnet/aspnetcore/pull/60243
- [release/8.0] Update list of helix queues to skip by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60231
- [release/8.0] [Blazor] Allow cascading value subscribers to get added and removed during change notification by @github-actions in https://github.com/dotnet/aspnetcore/pull/57288
- [release/8.0] Update remnants of azureedge.net by @sebastienros in https://github.com/dotnet/aspnetcore/pull/60264
- [release/8.0] Centralize on one docker container by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60299
- Revert "[release/8.0] Update remnants of azureedge.net" by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60324
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60316
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.13...v8.0.14
8.0.13
What's Changed
- [release/8.0] Update dotnetbuilds CDN to new endpoint by @mmitche in https://github.com/dotnet/aspnetcore/pull/59575
- Update branding to 8.0.13 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/59756
- [release/8.0] Skip MVC template tests on HelixQueueArmDebian12 by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/59295
- [release/8.0] Update OSX helix queue by @github-actions in https://github.com/dotnet/aspnetcore/pull/59742
- [release/8.0] (deps): Bump src/submodules/googletest from
d144031to7d76a23by @dependabot in https://github.com/dotnet/aspnetcore/pull/59678 - [release/8.0] Skip tests on internal queues too by @github-actions in https://github.com/dotnet/aspnetcore/pull/59579
- [release/8.0] Fix Kestrel host header mismatch handling when port in Url by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/59403
- Migrate off of Debian 11 by @v-firzha in https://github.com/dotnet/aspnetcore/pull/59584
- [release/8.0] Pin to S.T.J 8.0.5 in Analyzers by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/59777
- [release/8.0] [Blazor WASM standalone] Avoid caching
index.htmlduring development by @github-actions in https://github.com/dotnet/aspnetcore/pull/59349 - Update to Fedora 41 by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/59817
- [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59811
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59825
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59864
- [release/8.0] Fix/update docker tags by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/59867
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/59872
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.12...v8.0.13
8.0.12
What's Changed
- Update branding to 8.0.12 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/58800
- [release/8.0] (deps): Bump src/submodules/googletest from
6dae7ebto1204d63by @dependabot in https://github.com/dotnet/aspnetcore/pull/58741 - Add scope for internal npm packages by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/58512
- [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58477
- [release/8.0] Upgrade
serialize-javascripttransient dependency by @MackinnonBuck in https://github.com/dotnet/aspnetcore/pull/58466 - [release/8.0] Update Messagepack dependency by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/58676
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/58898
- [release/8.0] Use MacOS-13 in CI by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/58549
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59065
- [release/8.0] Fix java discovery in helix-matrix by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/59181
- [release/8.0] Update dependencies from dotnet/roslyn by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/59184
- [release/8.0] (deps): Bump src/submodules/googletest from
1204d63tod144031by @dependabot in https://github.com/dotnet/aspnetcore/pull/59033
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.11...v8.0.12
8.0.11
What's Changed
- Update branding to 8.0.11 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/58198
- [release/8.0] (deps): Bump src/submodules/googletest from
ff233bdto6dae7ebby @dependabot in https://github.com/dotnet/aspnetcore/pull/58180 - [release/8.0] Add explicit conversion for value-type returning handlers with filters by @captainsafia in https://github.com/dotnet/aspnetcore/pull/57966
- [release/8.0] Stop using Mac 11 in Helix by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/58063
- [release/8.0] Enable TSA/Policheck by @github-actions in https://github.com/dotnet/aspnetcore/pull/58124
- [release/8.0] (deps): Bump src/submodules/MessagePack-CSharp from
ecc4e18to9511905by @dependabot in https://github.com/dotnet/aspnetcore/pull/58179 - [Backport] Http.Sys: Clean up Request parsing errors by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/57819
- [release/8.0] Update the Microsoft.Identity.Web versions used by project templates by @halter73 in https://github.com/dotnet/aspnetcore/pull/58229
- Add registry search for upgrade policy keys, update dependencies from Arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58278
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/58300
- [release/8.0] Remove ProviderKey from Hosting Bundle by @github-actions in https://github.com/dotnet/aspnetcore/pull/58294
- [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58352
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58347
- [release/8.0] Improve dev-certs export error message by @amcasey in https://github.com/dotnet/aspnetcore/pull/58470
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58474
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.10...v8.0.11
8.0.10
8.0.8
8.0.7
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Identity.EntityFrameworkCore from 8.0.6 to 8.0.18.
Release notes
Sourced from Microsoft.AspNetCore.Identity.EntityFrameworkCore's releases.
8.0.18
What's Changed
- Update branding to 8.0.18 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/62241
- [release/8.0] Update Alpine helix references by @github-actions in https://github.com/dotnet/aspnetcore/pull/62243
- [release/8.0] (deps): Bump src/submodules/googletest from
04ee1b4toe9092b1by @dependabot in https://github.com/dotnet/aspnetcore/pull/62201 - [8.0] Delete src/arcade directory by @akoeplinger in https://github.com/dotnet/aspnetcore/pull/61994
- [Backport 8.0] [IIS] Manually parse exe bitness (#61894) by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/62037
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/62006
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61944
- [release/8.0] Associate tagged keys with entries so replacements are not evicted by @github-actions in https://github.com/dotnet/aspnetcore/pull/62247
- [release/8.0] Block test that is failing after switching to latest-chrome by @github-actions in https://github.com/dotnet/aspnetcore/pull/62284
- backport(net8.0): http.sys on-demand TLS client hello retrieval by @DeagleGross in https://github.com/dotnet/aspnetcore/pull/62290
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/62302
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.17...v8.0.18
8.0.17
Bug Fixes
-
Forwarded Headers Middleware: Ignore X-Forwarded-Headers from Unknown Proxy (#61623)
The Forwarded Headers Middleware now ignoresX-Forwarded-Headerssent from unknown proxies. This change improves security by ensuring that only trusted proxies can influence the forwarded headers, preventing potential spoofing or misrouting of requests.
Dependency Updates
-
Update dependencies from dotnet/arcade (#61832)
This update brings in the latest changes from the dotnet/arcade repository, ensuring that ASP.NET Core benefits from recent improvements, bug fixes, and security patches in the shared build infrastructure. -
Bump src/submodules/googletest from
52204f7to04ee1b4(#61761)
The GoogleTest submodule has been updated to a newer commit, providing the latest testing features, bug fixes, and performance improvements for the project's C++ test components.
Miscellaneous
-
Update branding to 8.0.17 (#61830)
The project version branding has been updated to reflect the new 8.0.17 release, ensuring consistency across build outputs and documentation. -
Merging internal commits for release/8.0 (#61924)
This change merges various internal commits into the release/8.0 branch, incorporating minor fixes, documentation updates, and other non-user-facing improvements to keep the release branch up to date.
This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.16...v8.0.17
8.0.16
What's Changed
- Update branding to 8.0.16 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/61283
- [release/8.0] (deps): Bump src/submodules/googletest from
24a9e94to52204f7by @dependabot in https://github.com/dotnet/aspnetcore/pull/61260 - [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61281
- [release/8.0] Upgrade to Ubuntu 22 by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/61216
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60901
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60926
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61404
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/61398
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61411
- Revert "Revert "[release/8.0] Update remnants of azureedge.net"" by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60352
- [release/8.0] Fix preserving messages for stateful reconnect with backplane by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/61375
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61442
- fetch TLS client hello message from HTTP.SYS by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/61494
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.15...v8.0.16
8.0.15
What's Changed
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60355
- Update branding to 8.0.15 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60784
- Add partitioned to cookie for SignalR browser testing by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/60728
- [release/8.0] (deps): Bump src/submodules/googletest from
e235eb3to24a9e94by @dependabot in https://github.com/dotnet/aspnetcore/pull/60677 - Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60879
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.14...v8.0.15
8.0.14
What's Changed
- Update branding to 8.0.14 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60197
- [release/8.0] (deps): Bump src/submodules/googletest from
7d76a23toe235eb3by @dependabot in https://github.com/dotnet/aspnetcore/pull/60150 - [release/8.0] Fix java discovery in IdentityModel pipeline by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60075
- [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60199
- [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59922
- [release/8.0] Readd DiagnosticSource to KestrelServerImpl by @github-actions in https://github.com/dotnet/aspnetcore/pull/60203
- [release/8.0] Update to MacOS 15 in Helix by @github-actions in https://github.com/dotnet/aspnetcore/pull/60239
- [release/8.0] Use the latest available JDK by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60233
- [release/8.0] Fix skip condition for java tests by @github-actions in https://github.com/dotnet/aspnetcore/pull/60243
- [release/8.0] Update list of helix queues to skip by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60231
- [release/8.0] [Blazor] Allow cascading value subscribers to get added and removed during change notification by @github-actions in https://github.com/dotnet/aspnetcore/pull/57288
- [release/8.0] Update remnants of azureedge.net by @sebastienros in https://github.com/dotnet/aspnetcore/pull/60264
- [release/8.0] Centralize on one docker container by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60299
- Revert "[release/8.0] Update remnants of azureedge.net" by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/60324
- Merging internal commits for release/8.0 by @vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/60316
Full Changelog: https://github.com/dotnet/aspnetcore/compare/v8.0.13...v8.0.14
8.0.13
[Release](https://github.com/dotnet/core/releas...
Description has been truncated
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Review the following changes in direct dependencies. Learn more about Socket for GitHub.