aka RC5 – last RC – promised!
The update from ASP.NET Core 1.0 (aka LTS – long term support) to ASP.NET Core 1.1 (aka Current) didn’t go so well (at least IMHO).
There were a couple of breaking changes both on the APIs as well as in behaviour. Especially around challenge/response based authentication middleware and EF Core.
Long story short – it was not possible for us to make IdentityServer support both versions. That’s why we decided to move to 1.1, which includes a bunch of bug fixes, and will also most probably be the version that ships with the new Visual Studio.
To be more specific – we build against ASP.NET Core 1.1 and the 1.0.0-preview2-003131 SDK.
Here’s a guide that describes how to update your host to 1.1. Our docs and samples have been updated.
What is the reason for using the 1.0.0-preview2-003131 SDK rather than the newer 1.0.0-preview2-1-003177 SDK?
What’s the benefit of the newer SDK?
It appears it only adds support for additional OS distros and updates the default templates for new projects.