Releases: Dotnet-Boxed/Framework
Releases · Dotnet-Boxed/Framework
Boxed Dotnet New Test 3.2.3
- Added
TempDirectory.NewShortTempDirectory()
to work around MSBuild 256 character file path limit.
Boxed AspNetCore 5.1.1
- Add
AddServerTiming
andAddHttpException
extensions toIServiceCollection
.
Boxed Dotnet New Test 3.2.0
- Introduce readiness checks.
Boxed AspNetCore 5.1.0
- Added middleware that adds the
Server-Timing
HTTP header.
Boxed Dotnet New Test 3.1.2
- Add more logging to
WaitForStartAsync
and check for success status code
Boxed Dotnet New Test 3.1.1
- Fixed waiting for apps to start in
DotnetRunAsync
.
Boxed Dotnet New Test 3.1.0
- Add .NET Core 3.1 support.
- Add better error handling & logging when dotnet run times out.
- Add
showShellWindow
parameter to show the shell window instead of logging to the output for debugging.
Boxed Mapping 3.0.0
- Upgrade to .NET Core 3 SDK and target
netstandard1.3
,netstandard2.0
andnetstandard2.1
. - Switch from NuGet
PackageIconUrl
toPackageIcon
, so the icon is now embedded in the package. - Add extension methods adding support for
IAsyncEnumerable<T>
.
Boxed Dotnet New Test 3.0.0
- Upgrade to .NET Core 3 SDK and target
netstandard2.1
andnetcoreapp3.0
. - Switch from NuGet
PackageIconUrl
toPackageIcon
, so the icon is now embedded in the package. - Use Ordinal file path string comparisons.
- Move experimental
DotnetRunInMemoryAsync
to benetcoreapp3.0
only due to API limitations.
Boxed AspNetCore 5.0.0
- Upgrade to .NET Core 3 SDK and target
netcoreapp3.0
. - Switch from NuGet
PackageIconUrl
toPackageIcon
, so the icon is now embedded in the package. - Upgrade
Micorosoft.Extensions.*
NuGet packages to3.0.0
. - Switch from
Newtonsoft.Json
toSystem.Text.Json
. DistributedCacheExtensions
now usesSystem.Text.Json
and serializes directly to UTF8 for performance reasons.- Use Ordinal string comparisons.
- Switch from
IHostingEnvironment
toIWebHostEnvironment
. RedirectToCanonicalUrlRule
implementsMicrosoft.AspNetCore.Rewrite.IRule
and can be used to redirect to a single canonical URL. This used to be an MVC filter.HttpExceptionMiddleware
now implementsIMiddleware
.- Remove site map code. Look at the source code for the The ASP.NET Core standup site for how to do this in a better way.
- Remove
UrlHelperExtensions
. UseLinkGenerator
instead. - Remove
ConfigurationExtensions.GetSection<T>
. UseIConfiguration.Get
instead. - Remove
InternalServerErrorOnExceptionMiddleware
since it was unused. - Remove
NoCacheAttribute
.