Two new parameters on Sort-AppFilesByDependencies
(includeSystemDependencies and includeDependencyVersion)
Add Public Microsoft NuGet Feeds as settings constants
Fix issues in Download-BcNuGetPackageToFolder, where extensive amounts
of NuGet searches was performed to locate packages
Download-BcNuGetPackageToFolder now returns an array of apps downloaded
instead of True/False
---------
Co-authored-by: freddydk <freddydk@users.noreply.github.com>
Fixes#3318 - check whether any dependencies exists before enumerating
them
Add Stacktrace output to high level functions
Download-BcNuGetPackageToFolder and Get-BcNuGetPackage
---------
Co-authored-by: freddydk <freddydk@users.noreply.github.com>
Add new function to get package id from publisher, name and id
---------
Co-authored-by: freddydk <freddydk@users.noreply.github.com>
Co-authored-by: Maria Zhelezova <43066499+mazhelez@users.noreply.github.com>
Compare normalized version numbers when locating nuget packages (ADO
turns 4.4.3.0 into 4.4.3 when getting version numbers and a normal
compare between 4.4.3 and 4.4.3.0 is not equal)
Runtime packages can contain multiple localized versions of the runtime
package.
When installing or downloading nuget packages - grab the country
subfolder (if it exists), else revert to the original version
---------
Co-authored-by: freddydk <freddydk@users.noreply.github.com>
Rename appinfo cache from AppInfo.json to cache_AppInfo.json (in order
for it to be picked up by .gitignore)
Proof of concept functionality for NuGet feeds:
- Add trusted feeds to ContainerHelper settings.
- Search all trusted feeds for packages in Get-BcNuGetPackage
- Some refactoring of NuGet code
- Allow searching for Earliest, Latest, Any or Exact version of NuGet
package
- Support NuGet Versioning schema
---------
Co-authored-by: freddydk <freddydk@users.noreply.github.com>