Commit Graph

27748 Commits

Author SHA1 Message Date
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
kishanAnem 5e20c313d9
Array or List in query string does not get parsed #7712 (#7967)
- exclude collections when detecting complex types in `ApiBehaviorApplicationModelProvider`
- add test cases
2018-08-14 12:06:27 -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 6dd5a7bcf8
Merge branch release/2.1 into 2.1.4 2018-08-10 09:33:40 -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 e7447ca360
Consume a new version of System.IO.Pipelines from ProdCon 2018-08-08 11:03:27 -07:00
Nate McMaster 3f55bf3cfb Make System.IO.Pipelines a direct dependency of Microsoft.AspNetCore.App
This is required for servicing this shared framework assembly independently of the aspnet packages which use it.
2018-08-08 16:35:32 +00:00
Nate McMaster 2f85e4a36d
Add a restore feed for 2.1.3 packages 2018-08-08 09:25:40 -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
BrennanConroy fc8979aeca
Update TS docs for docs.microsoft.com generation (#2605) 2018-08-07 13:36:10 -07:00
Nate McMaster 678449fca0
Bumping version from 2.1.3 to 2.1.4 2018-08-07 12:42:45 -07:00
BrennanConroy 7d4df89025
Back Port WebPack (#2641) 2018-08-01 13:55:08 -07: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 55b697ab05
Revert "Add package version to Microsoft.AspNetCore.App in project templates"
This reverts commit 727bd52b64.
2018-07-18 13:11:01 -07:00
Nate McMaster 81d6aa0d6b
Delete .travis.yml 2018-07-18 13:09:58 -07: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
Nate McMaster 85bf01da82
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 19:54:51 -07:00
Nate McMaster eb7835f4c8
Updating dependencies to 2.1.2 and adding a section for pinned variable versions 2018-07-12 19:54:50 -07:00
Nate McMaster 084406441e
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 19:50:47 -07:00
Nate McMaster d46948da1d
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 18:32:17 -07:00
Nate McMaster 930ed239e4
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 17:32:01 -07:00
Nate McMaster d8e10d0870
Updating dependencies to 2.1.2 and adding a section for pinned variable versions 2018-07-12 17:32:01 -07:00
Nate McMaster 24a80d7553
fixup! Pin version variables to the ASP.NET Core 2.1.2 baseline 2018-07-12 14:23:37 -07:00
Chris Ross (ASP.NET) aef7ff7959 Add JwtBearer test for SaveToken #1768 2018-07-12 14:13:25 -07:00
Nate McMaster 201a35e095
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 14:03:45 -07:00
Nate McMaster 62bf802971
Updating dependencies to 2.1.2 and adding a section for pinned variable versions 2018-07-12 14:03:45 -07:00
Nate McMaster 056940710a
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 14:03:41 -07:00
Nate McMaster 10f68863ec
Updating dependencies to 2.1.2 and adding a section for pinned variable versions 2018-07-12 14:03:41 -07:00
Chris Ross (ASP.NET) 47caa67a65 Rewrite JwtBearer token test #640 2018-07-12 14:02:10 -07:00
Tim Hess c9122a8428 Include AuthenticationTicket.Properties in AuthenticationTicket success result handling #1765 (#1767) 2018-07-12 13:58:49 -07:00
Nate McMaster 4d2e776c41
Pin version variables to the ASP.NET Core 2.1.2 baseline
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 13:48:31 -07:00