Nate McMaster
e9b0415bb9
Make System.IO.Pipelines a direct dependency of Microsoft.AspNetCore.App
2018-09-05 15:20:11 -07:00
Brice Lambson
33a3551e0e
Merge branch 'release/2.2'
2018-08-20 11:32:00 -07:00
Brice Lambson
2560815501
Add NetTopologySuite external dependency
2018-08-20 11:30:05 -07:00
N. Taylor Mullen
7d6b56f5c6
Update package versions that are important to new completion APIs.
...
aspnet/Razor#2227
2018-08-10 11:37:28 -07:00
Nate McMaster
68fd26a46b
Merge branch 'release/2.2'
2018-07-25 11:19:21 -07:00
Nate McMaster
2e96271e69
Merge branch 'release/2.1' into release/2.2
2018-07-25 09:29:48 -07:00
Nate McMaster
aee905e359
Sort list of artifacts and add selenium to external artifacts
2018-07-25 09:18:53 -07: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
fb7a5b92cc
Merge branch 'release/2.2'
2018-07-05 15:18:12 -07:00
Justin Kotalik
8b39e98477
Add web.administation to universe ( #1233 )
2018-07-02 13:03:48 -07:00
Ryan Brandenburg
5b0f8118ea
Upgrade to .NET Core 3.0.0-preview1-26629-04 ( #1240 )
...
* Upgrade to .NET Core 3.0.0-preview1-26629-04
2018-06-29 16:27:55 -07:00
Nate McMaster
6b8aac13e0
Prepare infrastructure for the 2.1.3 patch
2018-06-27 14:51:05 -07:00
Doug Bunting
15074b638c
Give BenchmarksOnly* `<ExternalDependency>`s `VariableName` metadata
...
- should improve `UpgradeDependencies` at least in MVC repo
- hopefully will also correct build break in Update Universe builds
2018-06-22 22:32:22 -07:00
Doug Bunting
928a81155e
Add external dependencies used only in MVC benchmarks apps
...
- part of aspnet/Mvc#7805
2018-06-22 16:46:42 -07:00
Chris Ross (ASP.NET)
c2874d923d
Add Microsoft.Internal.AspNetCore.H2Spec.All dependency
2018-06-21 11:21:20 -07:00
Nate McMaster
e4e3551a1e
Prepare 2.1.2 patch
2018-06-12 15:18:36 -07:00
Nate McMaster
1c3245abc8
List external dependency for Microsoft.NETCore.DotNetAppHost 2.1.0
2018-06-05 18:32:35 -07:00
Nate McMaster
a373d7e5d7
React to changes in corefx
...
New package versions incoming to this patch causes a cascading change to preserve transitive dependencies
* System.Data.SqlClient
* System.Memory
* System.Runtime.CompilerServices.Unsafe
* System.Threading.Tasks.Extensions
2018-06-05 09:19:06 -07:00
Nate McMaster
da8ca36fe8
Pin to stable 2.1.0 corefx packages ( #1188 )
...
* Pin to stable 2.1.0 corefx packages
* Ensures ProdCon overrides passed to us match our expectations about which variables will be set
2018-05-30 13:42:36 -07:00
Nate McMaster
faf600ce71
Fixup the effect of cascading versions ( #1187 )
...
The PR #1175 was incomplete. This fixes the cascading effect of patching to 2.1.1
Changes:
- add CheckRepoGraph (ported directly from the release/2.0 branch)
- Update submodules
2018-05-30 10:58:10 -07:00
Nate McMaster
81355b508b
Add Razor to the list of patching repos
2018-05-29 13:51:42 -07:00
Nate McMaster
6cf45a4f8a
Prepare the 2.1.1 patch
2018-05-23 15:38:16 -07:00
Nate McMaster
b0cd17d776
Merge branch 'release/2.1' into dev
2018-05-08 16:54:18 -07:00
Nate McMaster
695bf56afc
Run VerifyCoherentVersions check ( #1156 )
...
All packages were being ignored. This adds an error if 0 packages are found, and also fixes the folder scanned for coherence.
This also required removing the 'Private' designation from external dependencies, because we no longer scan just shipping packages,
Removed unused NoWarn metadata as well.
2018-05-08 16:51:26 -07:00
Ryan Brandenburg
7e35c9f909
Include MicrosoftNETCoreApp22packageVersion
2018-05-07 14:58:18 -07:00
Ryan Nowak
59b166c98e
fix build break. These packages got renamed and it was out of sync
2018-05-07 09:21:18 -07:00
Ryan Nowak
367aa2f76d
fix build break. These packages got renamed and it was out of sync
2018-05-07 09:18:37 -07:00
Nate McMaster
6edc4bf3b6
Mark Microsoft.NETCore.DotNetAppHost as a private dependency
2018-04-18 09:11:48 -07:00
prafullbhosale
076ebbe055
Add version variable for Microsoft.NETCore.DotNetAppHost dependency (needed for global tools) ( #1079 )
2018-04-18 09:10:33 -07:00
Sébastien Ros
74f13328ed
Adding Utf8Json dependency ( #1060 )
2018-04-12 10:20:10 -07:00
Pavel Krymets
b2dff1ca58
Add XunitExtensibilityExecutionPackage ( #1054 )
2018-04-11 09:20:19 -07:00
BrennanConroy
32bbc58bef
Replace messagepack dependency ( #1046 )
2018-04-09 18:47:56 -07:00
Nate McMaster
aff2d08d04
Remove unused external dependencies ( #1043 )
2018-04-09 09:57:57 -07:00
Ryan Nowak
a49d7a64be
Add new Polly HTTP dependency
...
Polly is adding some new APIs for our scenarios that are specific to
HttpClient.
(cherry picked from commit 173594db1f )
2018-03-30 12:37:22 -07:00
Pranav K
3fe479ab83
Add MicrosoftDiaSymReaderNativePackageVersion
2018-03-27 11:58:37 -07:00
Nate McMaster
349acb5bb3
Condense restore feed configuration to single location and remove package mirroring ( #945 )
2018-03-13 10:56:09 -07:00
=
7f8b23847e
Add Microsoft.AspNet.WebApi.Client to .App and .All metapackages
2018-03-06 12:32:24 -08:00
Nate McMaster
63a990c1c0
Move Microsoft.Build.* and System.Runtime.Interopservices.RuntimeInformation to stable versions list ( #942 )
2018-03-06 09:47:05 -08:00
Nate McMaster
0276bb199e
Produce an Alpine Linux version of the ASP.NET Core shared framework ( #931 )
...
Required changes:
- Update to SQLitePCLRaw 1.1.10-pre20180223200113
- Add alpine.3.6-x64 as a new RID
- Add new external dependencies
2018-03-01 10:55:53 -08:00
Pavel Krymets
437b34b746
Reac to pipes in corefx ( #926 )
2018-02-28 12:42:12 -08:00
Pavel Krymets
fd38a67f80
Drop Pipelines.Testing dependency that we don't use ( #915 )
2018-02-22 12:38:44 -08:00
Ryan Nowak
b48aeaf323
Add Polly.Signed to lineup ( #882 )
2018-02-16 13:47:38 -08:00
Nate McMaster
c44cf5bdc5
Merge branch release/2.1 into dev
2018-02-15 15:58:13 -08:00
Nate McMaster
e691822d2b
Merge branch 'release/2.1' into dev
2018-02-14 15:18:12 -08:00
Nate McMaster
fec15b8246
Split dependency versions into pinned vs automatically updated/overridden ( #879 )
2018-02-14 14:11:16 -08:00
Nate McMaster
f76d2f8d92
Update dependencies to prodcon build 20180208-05-1367307 ( #867 )
...
* Updates packages to 20180208-05-1367307 prodcon output
* Updates corefxlab packages to 0.1.0-preview1-180208-1
* Add script to automate updates from prodcon build manifest
2018-02-13 14:14:16 -08:00
David Fowler
bc40174a49
Remove Buffers.Primitives as Private
2018-02-10 13:14:06 -08:00
Nate McMaster
21da438c1b
Update dependencies to prodcon build 20180208-05-1367307 ( #867 )
...
* Updates packages to 20180208-05-1367307 prodcon output
* Updates corefxlab packages to 0.1.0-preview1-180208-1
* Add script to automate updates from prodcon build manifest
2018-02-09 11:20:15 -08:00
BrennanConroy
bc8662acda
Update Xunit dependency ( #869 )
2018-02-09 10:50:29 -08:00
Javier Calvarro Nelson
184520f501
Adding AngleSharp for testing purposes
2018-02-08 14:22:15 -08:00
Smit Patel
e12c666ed7
Upgrade Remotion.Linq dependency to RTM
2018-02-06 22:40:44 -08:00
Chris Ross (ASP.NET)
6d21d9c04b
Raise IdentityModel dependencies to 5.2.0. Add new WsFed dependencies.
2018-02-02 16:27:34 -08:00
Ryan Nowak
9ff2d2f87d
Add CPS dependencies
...
These are the latest public (nuget.org) released versions and they are a
bit old, but for now these meet our requirements.
2018-02-02 12:46:52 -08:00
Smit Patel
ad6f4046c8
Add EFCore.DocumentDb package (noship)
2018-01-26 09:34:18 -08:00
Nate McMaster
baa665db81
Include global CLI tool packages in the LZMA ( #809 )
...
Fixes #803
2018-01-25 18:04:40 -08:00
Andrew Stanton-Nurse
cf9075d3fc
Mirror System.Net.WebSockets.WebSocketProtocol ( #789 )
2018-01-23 14:07:13 -08:00
Arthur Vickers
f0f65317fb
Add EntityFramework.Proxies package
2018-01-19 14:15:17 -08:00
Andrew Stanton-Nurse
946ba04333
mark System.Threading.Channels non-private and update SignalR ( #778 )
2018-01-11 14:32:25 -08:00
=
83d26d660e
Remove runtime store related build steps
2018-01-08 11:51:04 -08:00
Justin Kotalik
28de4aea87
Makes ANCM an internal dependency ( #735 )
2017-12-29 14:16:19 -08:00
Nate McMaster
4a3f00b255
Don't use the KoreBuild bundled packages folder
...
Something is weird in NuGet about downloading from local feeds. Need to investigate more
2017-12-27 13:25:08 -08:00
Nate McMaster
ababb64d51
Change output of sharedfx build to match feed layout
...
- Upgrade build tools
- Produce an SVG badge for the sharedfx
- Produce the 'latest.aspnetcore.version' file for the dotnet-install.ps1/sh downloader script
- Change layout of output for sharefx build
- Use KoreBuild's bundled package folder for internal build tools packages
2017-12-27 11:12:02 -08:00
Nate McMaster
42943ce58c
Set DotNetAdditionalRestoreSources on all ExternalDependency items
2017-12-12 15:02:05 -08:00
Pavel Krymets
42050eed56
Add Internal.AspNetCore.SiteExtension.Sdk external dependency ( #701 )
2017-12-11 11:10:14 -08:00
Ahson Khan
6ca98f4dc9
Removing some unreferenced external dependencies ( #691 )
2017-12-05 09:12:33 -08:00
N. Taylor Mullen
8ebcde0463
Add MonoDevelop.Sdk package to the mirror.
2017-12-04 17:26:24 -08:00
Pranav K
7c9a985382
Also use DotNetAdditionalRestoreSources when restoring external dependencies
2017-12-04 11:02:28 -08:00
Pranav K
3cf18e3e19
Also use DotNetAdditionalRestoreSources when restoring external dependencies
2017-12-04 11:01:56 -08:00
Pranav K
f121d9c688
Split out version specification from ExternalDependency initialization
2017-11-30 16:31:55 -08:00