aspnetcore/build
Nate McMaster 309e9e3077
Widen dependency version range on Microsoft.AspNetCore.App to allow patch updates (#1186)
Originally, we thought using exact version ranges on the dependencies of Microsoft.AspNetCore.App
would help protect consumers from lifting binaries out of the shared framework. However,
this makes it difficult for consumers to use packages that share a dependency with .App.
When users tried to mix Microsoft.EntityFramework.SQLite 2.1.1 with Microsoft.AspNetCore.App 2.1.0,
NuGet errors and warnings made it difficult to reason about what was wrong, and how to resolve it.

This changes the dependency version range to allow uses to upgrade within the major.minor patch family
without needing to override NuGet warnings. This removes some of the protections against users
unintentionally lifting to a binary newer than the shared framework, however, after lots of discussion,
we believe this is a better user experience.
2018-05-31 12:40:52 -07:00
..
docker
lineups
tasks Widen dependency version range on Microsoft.AspNetCore.App to allow patch updates (#1186) 2018-05-31 12:40:52 -07:00
tools Prepare the 2.1.1 patch 2018-05-23 15:38:16 -07:00
AzureIntegration.targets
GenerateCode.targets
Key.snk
PackageArchive.targets
Publish.targets
RepositoryBuild.targets
SharedFx.props Build upgradeable installers 2018-05-07 12:04:53 -07:00
SharedFx.targets Widen dependency version range on Microsoft.AspNetCore.App to allow patch updates (#1186) 2018-05-31 12:40:52 -07:00
SharedFxInstaller.targets Build upgradeable installers 2018-05-07 12:04:53 -07:00
Templating.targets
artifacts.props [2.1.x] Remove WebHooks and Proxy from servicing (#1189) 2018-05-30 15:16:22 -07:00
buildorder.props Remove Proxy and WebHooks from explicit build order list 2018-05-30 18:06:07 -07:00
common.props
dependencies.props Pin to stable 2.1.0 corefx packages (#1188) 2018-05-30 13:42:36 -07:00
external-dependencies.props Pin to stable 2.1.0 corefx packages (#1188) 2018-05-30 13:42:36 -07:00
repo.beforecommon.props
repo.props Build upgradeable installers 2018-05-07 12:04:53 -07:00
repo.targets Pin to stable 2.1.0 corefx packages (#1188) 2018-05-30 13:42:36 -07:00
sources.props Add trailing slash to <DotNetAssetRootUrl> 2018-05-30 17:13:42 -07:00
submodules.props [2.1.x] Remove WebHooks and Proxy from servicing (#1189) 2018-05-30 15:16:22 -07:00