Releases: dotnet/aspnetcore
2.1.2
ASP.NET Core 2.1.2 Release Notes
This update includes two security fixes. Please see the following links for details.
2.1.1
2.1.0
ASP.NET Core 2.1.0 Release Notes
We are pleased to announce the release of ASP.NET Core 2.1.0.
Known Issues
-
Warning when building new ASP.NET Core project that targets .NET Framework
Building a new ASP.NET Core project that targets net461 produces the following warning:There was a mismatch between the processor architecture of the project being built "x86" and the processor architecture of the reference "c:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcore.mvc.razor.viewcompilation\2.1.0-rtm-30796\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation-x64.exe", "AMD64". This mismatch may cause runtime failures. Please consider changing the targeted processor architecture of your project through the Configuration Manager so as to align the processor architectures between your project and references, or take a dependency on references with a processor architecture that matches the targeted processor architecture of your project
Workaround: Remove the reference to the
Microsoft.AspNetCore.Mvc.Razor.ViewCompilation
package. -
Windows authentication is not enabled after creating project with the Windows authentication option selected
When creating a template with Windows authentication, the settings to enable Windows authentication in launchSettings.json are not applied.
Workaround: Modify launchSettings.json as follows:"windowsAuthentication": true, "anonymousAuthentication": false,
-
NullReferenceException when using a custom IAuthorizationPolicyProvider and AllowCombiningAuthorizeFilters is set to true
Using a customIAuthorizationPolicyProvider
and settingAllowCombiningAuthorizeFilters
totrue
causes aNullReferenceException
.
Workaround: DisableAllowCombiningAuthorizeFilters
or use a singleAuthorizeFilter
-
XmlSerializerOutputFormatter throws InvalidCastException for async action methods
Invoking an Async action method may result in anInvalidCastException
when using theXmlSerializerOutputFormatter
.
Workaround: Wrap the return type inActionResult<T>
. Ex. replace the return typeTask<IEnumerable<string>>
withTask<ActionResult<IEnumerable<String>>>
.
2.1.0-rc1
ASP.NET Core 2.1.0-rc1 Release Notes
We are pleased to announce the release of ASP.NET Core 2.1.0-rc1.
Known Issues
- ASP.NET Core applications that use SQLite and Libuv may not work correctly when deployed against the new linux-musl-x64 RuntimeIdentitifer
Users may encounter a__memcpy_chk: symbol not found
or__cmsg_nxthdr: symbol not found
error at runtime. See aspnet/libuv-package#23 for additional details.
Workaround: For apps using SQLite, upgrade to SQLitePCLRaw 1.1.11 by adding<PackageReference Include="SQLitePCLRaw.bundle_green" Version="1.1.11" />
to your project file. For apps using Libuv, exclude Libuv from the dependency graph by adding<PackageReference Include="Libuv" Version="1.10.0" ExcludeAssets="Native" />
to your project file. - SignalR: System.ArgumentException: The output byte buffer is too small to contain the encoded data
when sending non-ascii characters using the JSON protocol
This is a known issue that will be addressed before 2.1.0 is released
2.1.0-preview2
ASP.NET Core 2.1.0-preview2 Release Notes
We are pleased to announce the release of ASP.NET Core 2.1.0-preview2.
Breaking Changes
- For a list of the breaking changes for this release please refer to the issues in the Announcements repo.
Known Issues
- HTTPS still enabled for IIS Express even when specifying the
--no-https
option on the command-line or in VS Workaround: disable HTTPS for IIS Express after the project template is created. - Azure Application Insights light-up fails Workaround: explicitly reference the Azure Application Insights packages in your app.
- Using the MVC test fixture results in 404 responses for valid requests This is a known issue in this release that will get addressed in a future preview.
- Code generated by the Identity scaffolder fails to compile Workaround: update the generated _ViewStart.cshtml to correct the typo in the layout path.
2.0.3
ASP.NET Core 2.0.3 Release Notes
We are pleased to announce the release of ASP.NET Core 2.0.3!
You can find details on the issues fixed in this release for the following components on their corresponding release pages:
- EntityFrameworkCore
- Hosting
- HttpAbstractions
- Identity
- KestrelHttpServer
- Mvc
- Razor
- Scaffolding
- Security
- Session
- Templating
Breaking Changes
There are no breaking changes in this release.
Known Issues
There are no known issues with this release.
1.1.5
ASP.NET Core 1.1.5 Release Notes
We are pleased to announce the ASP.NET Core 1.1.5 patch release!
You can find details on the issues fixed in this release for the following components on their corresponding release pages:
Breaking Changes
There are no breaking changes in this release
Known Issues
There are no known issues with this release.
1.0.7
ASP.NET Core 1.0.7 Release Notes
We are pleased to announce the ASP.NET Core 1.0.7 patch release!
You can find details on the issues fixed in this release for the following components on their corresponding release pages:
- Antiforgery
- BasicMiddleware
- BrowserLink
- CORS
- DataProtection
- Diagnostics
- EntityFramework
- EntityFramework.Tools
- Hosting
- HttpAbstractions
- HttpSysServer
- Identity
- IISIntegration
- KestrelHttpServer
- Localization
- MetaPackages
- MVC
- Razor
- ResponseCaching
- Routing
- Scaffolding
- Security
- Session
- StaticFiles
Breaking Changes
There are no breaking changes in this release
Known Issues
There are no known issues with this release.
2.0.0
ASP.NET Core 2.0.0 Release Notes
We are pleased to announce the release of ASP.NET Core 2.0.0!
You can find details on the new features and bug fixes in 2.0.0 for the following components on their corresponding release pages:
- Antiforgery
- AzureIntegration
- Caching
- Common
- Configuration
- DataProtection
- DependencyInjection
- DotNetTools
- EntityFramework
- FileSystem
- Hosting
- HttpAbstractions
- HttpSysServer
- Identity
- IISIntegration
- JsonPatch
- KestrelHttpServer
- Logging
- MetaPackages
- Microsoft.Data.Sqlite
- Mvc
- MvcPrecompilation
- Options
- Razor
- ResponseCaching
- Security
- Session
Breaking Changes
- For a list of the breaking changes for this release please refer to the issues in the Announcements repo.
Known Issues
- Error when rendering sections that uses tag helpers with model expressions
When rendering a section that uses tag helpers with model expressions you get the following error:A local or parameter named '__model' cannot be declared in this scope because that name is used in an enclosing local scope to define a local or parameter
. This issue (aspnet/Razor#1618) will be addressed in the next patch release
2.0.0-preview2
ASP.NET Core 2.0.0-preview2 Release Notes
We are pleased to announce the release of ASP.NET Core 2.0.0-preview2!
You can find details on the new features and bug fixes in 2.0.0-preview2 for the following components on their corresponding release pages:
- Antiforgery
- AzureIntegration
- BasicMiddleware
- Caching
- Common
- Configuration
- CORS
- DataProtection
- DependencyInjection
- Diagnostics
- DotNetTools
- EntityFramework
- FileSystem
- Hosting
- HttpAbstractions
- HttpSysServer
- Identity
- IISIntegration
- JavaScriptServices
- JsonPatch
- KestrelHttpServer
- Localization
- Logging
- MetaPackages
- Microsoft.Data.Sqlite
- Mvc
- MvcPrecompilation
- Options
- Razor
- ResponseCaching
- Routing
- Scaffolding
- Security
- Session
Breaking Changes
- For a list of the breaking changes for this release please refer to the issues in the Announcements repo.