Commit Graph

2865 Commits

Author SHA1 Message Date
Nate McMaster e9b0415bb9
Make System.IO.Pipelines a direct dependency of Microsoft.AspNetCore.App 2018-09-05 15:20:11 -07:00
ASP.NET CI 19eff3f83e Updating submodule(s)
IISIntegration => b5ff991eb9

[auto-updated: submodules]
2018-09-04 21:22:51 +00:00
ASP.NET CI d59551bc8a Updating submodule(s)
SignalR => 753c3da852

[auto-updated: submodules]
2018-09-04 21:03:43 +00:00
ASP.NET CI cf31fc76fa Updating submodule(s)
WebSockets => c88e5147da

[auto-updated: submodules]
2018-09-04 11:09:16 -07:00
dotnet-maestro-bot 68672bc965 Update to .NET Core 2.1.5-servicing-26902-03 (#1371) 2018-09-04 10:10:31 -07:00
ASP.NET CI fc73ec73f9 Updating submodule(s)
EntityFrameworkCore => ce5940319ce43409946348e747bfd1a6eded5e3d

[auto-updated: submodules]
2018-08-31 22:12:47 +00:00
dotnet-maestro-bot 3e7410333a Update to .NET Core 2.1.5-servicing-26830-03 (#1364) 2018-08-30 15:27:17 -07:00
ASP.NET CI 2a4e94a92c Updating submodule(s)
IISIntegration => 922298bc90

[auto-updated: submodules]
2018-08-30 19:04:44 +00:00
Nate McMaster cf3d2f1299
Minor tweaks to meta-package descriptions (#1343)
Per feedback on #1320 which came in post-merge.
2018-08-29 12:03:24 -07:00
ASP.NET CI 265eff37ad Updating submodule(s)
EntityFrameworkCore => 2b2b13caa37906ac59911218e694b76f8744b88a

[auto-updated: submodules]
2018-08-28 17:37:12 -07:00
ASP.NET CI 2da21a4784 Updating submodule(s)
EntityFrameworkCore => 74860990fad0c7dd73a36325b046da5966f13d67

[auto-updated: submodules]
2018-08-29 00:16:45 +00:00
ASP.NET CI fa8eee9e22 Updating submodule(s)
EntityFrameworkCore => ec36f0b45f351470a3243fad5eae1bc369f09913

[auto-updated: submodules]
2018-08-28 16:59:12 -07:00
ASP.NET CI e6b8f3183c Updating submodule(s)
EntityFrameworkCore => 5c3bed8b776d6ed4761e25e7f8738ddb6f3ad03c

[auto-updated: submodules]
2018-08-28 23:35:18 +00:00
ASP.NET CI 2660a4e64d Updating submodule(s)
EntityFrameworkCore => 383a589522d626e0e3b4d99397f86986d39d8dba

[auto-updated: submodules]
2018-08-28 23:16:49 +00:00
ASP.NET CI 068dea5050 Updating submodule(s)
IISIntegration => 68e6b7e1b8

[auto-updated: submodules]
2018-08-28 13:51:45 -07:00
ASP.NET CI bf88509d99 Updating submodule(s)
IISIntegration => 037482829d
Mvc => 5a4fd3e792
MvcPrecompilation => 64b65b6991
SignalR => 04c606d55f
Templating => 9c28f95b12

[auto-updated: submodules]
2018-08-28 10:22:51 -07:00
ASP.NET CI 88e2e230ae Updating submodule(s)
IISIntegration => 4d2e776c41
Mvc => 5e20c313d9
Razor => d0c7d81336

[auto-updated: submodules]
2018-08-28 16:25:24 +00:00
Nate McMaster 42fa04aa87
Add the latest version of Microsoft.AspNetCore.Razor.Design to the offline package cache (#1316) 2018-08-28 09:19:56 -07:00
Nate McMaster 6b1d22c581
Add package descriptions for Microsoft.AspNetCore.{App, All} (#1320) 2018-08-28 09:19:37 -07:00
Nate McMaster b206d59612
Prepare 2.1.5 patch 2018-08-28 09:14:43 -07:00
ASP.NET CI 9c586d437e Updating submodule(s)
Mvc => 5e20c313d9

[auto-updated: submodules]
2018-08-27 23:33:13 +00:00
Nate McMaster 5bae8c768d
Fix publishing targets to correctly reference the right item group: NpmPackageToPublish 2018-08-17 15:20:05 -07:00
ASP.NET CI 74cba2ff5f Updating submodule(s)
Razor => d0c7d81336

[auto-updated: submodules]
2018-08-17 20:16:13 +00:00
Nate McMaster 4b1e0d09c7
Skip npm package publishing if there are no npm packages to release 2018-08-17 11:34:22 -07:00
Nate McMaster 16164689dc
Update documentation on the various package archive formats (#1324) 2018-08-17 10:42:26 -07:00
ASP.NET CI d3dcf1cb30 Updating BuildTools from 2.1.3-rtm-15816 to 2.1.3-rtm-15817
[auto-updated: buildtools]
2018-08-17 10:25:28 -07:00
Nate McMaster 267b149bc8
Fix whitespace in task parameters (#1322)
In MSBuild 15.8, whitespace in task parameters is handled differently in a way that causes these docker commands to fail.
2018-08-16 16:48:08 -07:00
ASP.NET CI 8658074df7 Updating BuildTools from 2.1.3-rtm-15815 to 2.1.3-rtm-15816
[auto-updated: buildtools]
2018-08-16 21:48:21 +00:00
ASP.NET CI 6f148a5ac6 Updating BuildTools from 2.1.3-rtm-15814 to 2.1.3-rtm-15815
[auto-updated: buildtools]
2018-08-16 09:29:56 -07:00
ASP.NET CI 465acd296a Updating submodule(s)
EntityFrameworkCore => bafba061061f6bef14335e8ee968d683a9e3f52b

[auto-updated: submodules]
2018-08-13 11:42:55 -07:00
ASP.NET CI 15ffbbc513 Updating BuildTools from 2.1.3-rtm-15813 to 2.1.3-rtm-15814
[auto-updated: buildtools]
2018-08-10 16:59:57 -07:00
ASP.NET CI a296cb4f38 Updating BuildTools from 2.1.3-rtm-15812 to 2.1.3-rtm-15813
[auto-updated: buildtools]
2018-08-10 15:43:43 -07:00
ASP.NET CI fd227886a6 Updating BuildTools from 2.1.3-rtm-15811 to 2.1.3-rtm-15812
[auto-updated: buildtools]
2018-08-10 14:56:12 -07:00
ASP.NET CI 8d63175069 Updating BuildTools from 2.1.3-rtm-15802 to 2.1.3-rtm-15811
[auto-updated: buildtools]
2018-08-10 10:45:25 -07:00
ASP.NET CI 1cd53332be Updating submodule(s)
SignalR => fc8979aeca

[auto-updated: submodules]
2018-08-10 10:45:24 -07:00
Nate McMaster ac9b1f97c5
Add a restore feed for 2.1.3 packages 2018-08-10 10:02:45 -07:00
Nate McMaster a7a95c6da1
Add PR validation on VSTS 2018-08-10 09:19:06 -07:00
Nate McMaster a85d99ab8e
Add the 2.1.3 archive baselines and a target to ensure this test is run on PR builds 2018-08-10 09:08:55 -07:00
Nate McMaster e4161d8971 Prepare 2.1.4 patch
* Update submodules for EF Core, Scaffolding, and Templating
* Change version number for metapackages to 2.1.4
2018-08-07 21:24:01 +00:00
Nate McMaster 7119fc7e1d
Upgrade xunit test runner to 2.4.0 RTM and xunit.analyzers to 0.10.0 (#1275)
Also, cleaned up two unused properties from the deps.props file.
2018-07-25 11:08:35 -07:00
dotnet-maestro-bot 18e0871fe2 Update to NETCore.App 2.1.3-servicing-26722-02 2018-07-23 19:40:41 -07:00
dotnet-maestro-bot 7d12e6bb13 Updating external dependencies (#1268)
New versions:
    MicrosoftNETCoreDotNetAppHostPackageVersion
    MicrosoftNETCoreAppPackageVersion
2018-07-19 17:31:53 -07:00
Nate McMaster e11a33280f
Update the templating submodule 2018-07-19 16:59:02 -07:00
Nate McMaster f1e66b5a6f
Reset LZMA to only include the implicit package version (#1266) 2018-07-19 16:50:53 -07:00
dotnet-maestro-bot 8260ed6c46 Update to NETCore.App 2.1.3-servicing-26718-02 2018-07-18 19:47:18 -07:00
ASP.NET CI f041b6435b Updating submodule(s)
Templating => 81d6aa0d6b

[auto-updated: submodules]
2018-07-18 20:14:35 +00:00
Nate McMaster 019210ff0a
Fix for when InstallSharedRuntimeFromPreviousBuild is true and AspNetCoreFxFeed is set 2018-07-18 11:20:23 -07:00
ASP.NET CI b550d934d9 Updating submodule(s)
Scaffolding => 41b4023c21f3a5c0ab4213b23d302dda5f880570

[auto-updated: submodules]
2018-07-16 14:48:30 -07:00
ASP.NET CI b1828f34fc Updating submodule(s)
EntityFrameworkCore => 34de1f4f05102cf7fe1768386a760d7b4e4b5ea2

[auto-updated: submodules]
2018-07-14 00:55:46 +00:00
Nate McMaster e69a47f230
Implement patch policies per repo and set default to ProductChangesOnly
Our policy since 1.0.0 has been to always cascade version updates in the packages we own. e.g. if Logging has a product change in 2.1.x, then Kestrel, EF Core, Mvc, etc also re-ship with the updated Logging dependency. This has been done for a variety of reasons:

* NuGet does not show updates for transitive dependencies, only direct ones
* NuGet does resolves the lowest compatible transitive dependencies
* ASP.NET Core ships to both .NET Framework (where transitive dependency version matters) and .NET Core (where it matters less if you use the shared framework)

While transitive dependencies is still an important scenario, this practice of always patching has led to bigger issues.

* High probability users will unintentionally upgrade out of the shared framework: #3307
* Conflicts with metapackages that attempt to use exact version constraints: aspnet/Universe#1180
* A quality perception issue: the high volume of new versions in servicing updates with only metadata changes has created the impression that new versions of packages may not be very important. It's also made it appear like there are more issues product than there really are.
* High volume of packages changing with only metadata changes. Of the last 301 packages published in a servicing update, only 11 contained actual changes to the implementation assemblies. (3.5%)

This change implements a system to verify a new, non-cascading versioning policy for servicing updates. This required changes to repos to pin version variables to that matter per-repo,
and to remove some of the restrictions and checks.

Incidentally, this should make defining new patches easier because it automatically determines which packages are or are not patching in the release.
2018-07-12 21:33:50 -07:00