Repository navigation
12.0.0-alpha004
Pre-release
Pre-release
- BREAKING:
paket pack --release-notes-filereads the file with Fake.Core.ReleaseNotes 6, in the formats described in https://fake.build/reference/fake-core-releasenotes.html: the package version is the first word of the latest header that is a whole SemVer version, so## [1.2.3] - 2020-01-01and## v1.2.3 - 2020-01-01give2020-01-01; pass--versionfor such headers. Prerelease versions like1.2.3-beta.11.2are no longer cut, and build metadata (+sha.abc) is kept - fsprojects/FAKE#2686 - Looking for projects no longer runs forever on a cyclic directory link, as in a Nix
.devenvprofile.paket packstill follows the links when it looks for template files - #4421 @michaelglass - BREAKING: Paket no longer looks for projects and
paket.templatefiles in the folders whose name starts with a dot, like.devenv, nor in the folders that are links, aspaket convert-from-nugetalready did for the solutions and NuGet files: the projects there are left out of install, restore, update, remove and pack. Until now only.gitand.fablewere skipped. A cyclic link, as in a Nix.devenvprofile, no longer makes the search run forever - #4421 - BREAKING: The obsolete
InstallModel.CreateFromLibsandInstallModel.createFromLibs,InstallModel.GetLibReferencesandPlatformMatching.getFrameworkPathPenaltyof Paket.Core are removed: useInstallModel.CreateFromContentandcreateFromContent,GetLegacyReferencesorGetCompileReferences, andPlatformMatching.getPathPenalty. So is theFake.Globbingmodule that Paket.Core carried from FAKE 4: useFake.IO.Globbing.Globof the Fake.IO.FileSystem package. So areNuGetCache.NuGetConfig.writeNuGetConfigandConstants.NuGetConfigFile, unused since the end of the project.json support - The warning about the FSharp.Core binding redirects of F# projects links to an existing section of the documentation
- Update Argu from 6.1.1 to 6.2.5, and System.Configuration.ConfigurationManager from 4.7 to 10.0, so the
pakettool no longer ships System.Drawing.Common 4.7 and its critical vulnerability (GHSA-rxg9-xrhp-64gj). The help ofpaket update,paket find-packagesandpaket generate-nuspecno longer shows their optional package ID, search text andoutputdirectory as required