You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DEPRECATION: paket.exe and paket.bootstrapper.exe are deprecated and will no longer be published from Paket 12.0 onwards. The paket .NET tool becomes the only supported way to run Paket: dotnet tool install paket. Both binaries now print a notice on every run unless -s is passed.
The bootstrapper shipped with this release never resolves a version past 11.x, so it keeps working once 12.0 ships without a paket.exe asset instead of failing the build. An explicitly pinned version is unaffected.
Upgrade to .NET 10: SDK 10.0.400 and target frameworks from net9 to net10.0. The paket .NET tool now requires the .NET 10 runtime; the merged paket.exe still targets net461.
Allow a whole source line in paket.dependencies to come from an environment variable (source %FEED_URL%) - #4374
Fall back to User/Machine scoped environment variables in paket.dependencies - #4406
Parse native0.0 as a valid TFM, removing the "Could not detect any platforms" warning for packages such as Microsoft.NET.Test.Sdk - #4323
Recognize the netcoreapp6.0 to netcoreapp10.0 monikers when detecting platforms - #4239
Prefer the MSBuild PackageId property when resolving the pack id - #4360
Read the Package-prefixed metadata of SDK-style projects (PackageReleaseNotes, PackageProjectUrl, PackageIconUrl, PackageLicenseExpression, PackageLicenseUrl) in paket pack - #3603
Forward NoWarn/TreatWarningsAsErrors/WarningsAsErrors to PackTask - #4393
Warn when paket pack finds no template files - #4384
Warn on unknown option values in paket.dependencies - #4386
Warn when an F# project references FSharp.Core without redirects: force - #4394
Improve the error message when a package is missing from paket.lock - #4365
Distinguish "package not found" from real conflicts in resolver errors - #4408
Invalidate the per-project restore skip when paket.lock content changes - #4334
Fix restore cache not regenerating deleted .paket/load scripts - #4363
Preserve the position of the Paket.Restore.targets import in project files - #4364
Fix dotnet pack --include-symbols failing because of multiple nuspec files - #4367
Fix exclude directive not suppressing build targets/props import - #4368
Filter non-DLL files from the analyzers folder to prevent MSBuild breakage - #4379
Fix paket remove not removing clitool packages from paket.dependencies - #4405
Fix tab characters in paket.dependencies causing resolution failure - #4398
Strip inline comments from framework/restriction lines in paket.dependencies - #4414
Fix inconsistent ~> LOCKEDVERSION range for short version strings - #4416
Fix local git dependency version restriction failure - #4390