Skip to content

Releases: fsprojects/FAKE

5.17.0

12 Oct 12:21
Compare
Choose a tag to compare

DOCS: Remove Issue Stats, thanks @vbfox - #2393
ENHANCEMENT: Support VSTest parallel test execution setting, thanks @dungpa - #2385
ENHANCEMENT: Update dotnet new template, thanks @Krzysztof-Cieslak - #2391
BUGFIX: Fix API for DotCover.report, thanks @TomasMorton - #2389
ENHANCEMENT: Add installFrozenLockFile option for Yarn, thanks @rfrerebe - #2388
ENHANCEMENT: Add the extra OpenCover registration options, thanks @SteveGilham - #2387
ENHANCEMENT: Allow FSI evaluation option for FSharp.Formatting, thanks @kurtschelfthout - #2158
BUGFIX: Fixed DocFx bug, thanks @DigitalFlow - #2188
ENHANCEMENT: Add support for contentFiles to Fake.DotNet.NuGet packaging, thanks @chappoo - #2165
ENHANCEMENT: Support mono in Fake.DotNet.Fsc, thanks @wallymathieu - #2397

5.16.2-alpha.1304

08 Oct 21:03
Compare
Choose a tag to compare
5.16.2-alpha.1304 Pre-release
Pre-release

DOCS: Remove Issue Stats, thanks @vbfox - #2393
ENHANCEMENT: Support VSTest parallel test execution setting, thanks @dungpa - #2385
ENHANCEMENT: Update dotnet new template, thanks @Krzysztof-Cieslak - #2391
tbd.

5.16.1

25 Aug 22:42
Compare
Choose a tag to compare

BUGFIX: Fix that generate_load_scripts prevents restore after update - #2382
BUGFIX: Fix FAKE unable to load assemblies in some scenarios - #2381
BUGFIX: Fix File.getVersion fails if version is not set, thanks @SCullman - #2378
ENHANCEMENT: make Fake.DotNet.Paket work with the dotnet tool based version of Paket, thanks @seanamosw - #2364
ENHANCEMENT: add Organization field to Fake.Testing.SonarQube, thanks @Lutando - #2358
ENHANCEMENT: Added Arguments.appendRaw* functions to handle weird microsoft escaping.
ENHANCEMENT: Added Environment.getNuGetPackagesCacheFolder(), returns the NuGet packages path.
ENHANCEMENT: Added ProcessUtils.tryFindLocalTool to resolve tools via a common logic (Fake.IO.Globbing.Tools is now obsolete)
DOCS: Fix some broken links - #2351

5.16.0

17 Aug 21:13
Compare
Choose a tag to compare

LEGACY: Remove Fake.Deploy from repository and NuGet package, see #1820
LEGACY: Update to net461 to support latest FSharp.Compiler.Service to fix #2362
LEGACY: Release a new version of FakeLib.dll (the original FAKE NuGet package)
BUGFIX: Fake.Api.Slack uses Username not From, thanks @mastion - #2360
ENHANCEMENT: add rollforward policy to next-major to make fake-cli work in future dotnet sdk major version, thanks @baronfel - #2372
ENHANCEMENT: ProcessUtils now considers PATHEXT on windows - #2368
ENHANCEMENT: [Fake.Api.GitHub] Added TargetCommitish parameter to the CreateReleaseParams record. This parameter is passed to Octokit's 'NewRelease', and allows for the creation of releases from arbitrary commits when the release tag does not exist yet, thanks @nikolamilekic - #2367
(Minor) BREAKING: Drop support for netstandard1.6 and net46 (please open an issue if that actually hits you). All fake modules are now compiled for netstandard2.0, net462 and FSharp.Core 4.7, you should consider to upgrade your runtime.
ENHANCEMENT: Fake.DotNet.Fsc and Fake.DotNet.Fsi now use latest FSharp.Compiler.Service
ENHANCEMENT: The fake runtime now supports FSharp.Core 4.7, thanks @drssoccer55 - #2373

5.16.0-alpha.1228

17 Aug 17:18
Compare
Choose a tag to compare
5.16.0-alpha.1228 Pre-release
Pre-release

LEGACY: Remove Fake.Deploy from repository and NuGet package, see #1820
LEGACY: Update to net461 to support latest FSharp.Compiler.Service to fix #2362
LEGACY: Release a new version of FakeLib.dll (the original FAKE NuGet package)
BUGFIX: Fake.Api.Slack uses Username not From, thanks @mastion - #2360
ENHANCEMENT: add rollforward policy to next-major to make fake-cli work in future dotnet sdk major version, thanks @baronfel - #2372
ENHANCEMENT: ProcessUtils now considers PATHEXT on windows - #2368
ENHANCEMENT: [Fake.Api.GitHub] Added TargetCommitish parameter to the CreateReleaseParams record. This parameter is passed to Octokit's 'NewRelease', and allows for the creation of releases from arbitrary commits when the release tag does not exist yet, thanks @nikolamilekic - #2367
(Minor) BREAKING: Drop support for netstandard1.6 and net46 (please open an issue if that actually hits you). All fake modules are now compiled for netstandard2.0, net462 and FSharp.Core 4.7, you should consider to upgrade your runtime.
ENHANCEMENT: Fake.DotNet.Fsc and Fake.DotNet.Fsi now use latest FSharp.Compiler.Service

5.15.4

16 Jul 11:14
Compare
Choose a tag to compare

BUGFIX: Fix high memory use and slowness with a large number of targets/dependencies - #2354

5.15.3

03 Jul 20:42
Compare
Choose a tag to compare

BUGFIX: Disable fast restore for MSBuild version < 15.8 - fsprojects/Paket#3611

5.15.2

03 Jul 10:46
Compare
Choose a tag to compare

BUGFIX: Fast Restore (bugfix from paket) - fsprojects/Paket#3608

5.15.1

01 Jul 05:56
Compare
Choose a tag to compare

ENHANCEMENT: Some internal improvements in Fake.Runtime for Ionide - #2341
ENHANCEMENT: Add new Target.getArguments() function in order to retrieve arguments globally - #2341
BUGFIX: Make sure to detect proper code locations when using #load (Ionide tooling, Fake.Core.Target) - #2341
DOCS: Consolidate getting started, recommend Ionide, add FAQ section to menu and some feature updates - #2341

5.15.1-alpha.1104

21 Jun 20:17
Compare
Choose a tag to compare
5.15.1-alpha.1104 Pre-release
Pre-release

ENHANCEMENT: Some internal improvements for Ionide - #2341