Skip to content

Releases: fsprojects/FAKE

5.0.0-beta005

02 Oct 16:12
Compare
Choose a tag to compare
5.0.0-beta005 Pre-release
Pre-release

ENHANCEMENT: Improve error messages of Fake.Core.Process - #1696
BUGFIX: fake --version was printing the wrong version - #1696
BUGFIX: Fake.Api.GitHub was not part of FakeLib - #1696

5.0.0-beta004

02 Oct 12:59
Compare
Choose a tag to compare
5.0.0-beta004 Pre-release
Pre-release

BUILD: Remove hardcoded paths to FSharpTargets, replace with FSharp.Compiler.Tools - #1693
ENHANCEMENT: Fake.IO.FileSystem Rework, functionality moved from Fake.IO.FileSystem to Fake.IO and APIs have been adapted to the new design guideline - #1670
PERFORMANCE: Fake should be a lot faster now - #1694
ENHANCEMENT: Scripts are now compiled agains netstandard20 which allows a lot more APIs to be used - #1694
DOCS: A lot of 404 pages have been filled in the fake.build website - #1694

5.0.0-beta003

26 Sep 08:53
Compare
Choose a tag to compare
5.0.0-beta003 Pre-release
Pre-release

ENHANCEMENT: Fix some migration warnings, Docs and bugs - #1686

5.0.0-beta002

25 Sep 08:31
Compare
Choose a tag to compare
5.0.0-beta002 Pre-release
Pre-release

BREAKING-CHANGE: Rework Fake.Core.Target package - #1664
ENHANCEMENT: Update fake 5 to netcoreapp20 - #1678
BUGFIX: Fix Zip.Unzip

5.0.0-alpha018

24 Sep 13:28
Compare
Choose a tag to compare
5.0.0-alpha018 Pre-release
Pre-release

BUGFIX: Cache loaded assemblies and redirect later calls.

5.0.0-alpha016

23 Sep 21:56
Compare
Choose a tag to compare
5.0.0-alpha016 Pre-release
Pre-release

BREAKING-CHANGE: Renew AssemblyInfo API - #1619
ENHANCEMENT: Add XML to FakeLib - #1641
ENHANCEMENT: Move Paket.Paket() over to use flag arguments - #1627
ENHANCEMENT: MSTest detail switch - #1625
API: StringBuilder functionality moved into a StringBuilder module
ENHANCEMENT: Remove logfn from Compress and Extract - #1624
BUGFIX: Correctly determine the 64-bit "Program Files" folder - #1623
ENHANCEMENT: Bitbucket Environment variables - #1563
ENHANCEMENT: AppVeyor Environment variables - #1560
ENHANCEMENT: Change how npm.cmd is located in NpmHelper - #1629
NEW MODULE: Fake.Api.Slack - #1648
ENHANCEMENT: Add MSBuild binary logger support - #1649
ENHANCEMENT: Add BasePath support for NuGet pack - #1651
DOCS: fix code in FAKE5 modules doc - https://github.com/fsharp/FAKE/pull/1653/files
ENHANCEMENT: Paket 5.5.0+: GNU-compatible Paket commands - #1655
BUGFIX: Target: update DoNothing signature - #1658
DOCS: Review discussion channels in contributing page - #1661
DOCS: Fixed the tooltip position and improved the styling in the api reference pages - #1663
NEW MODULE: Fake.Api.GitHub previously known as Octokit.fsx - #1667
DOCS: Fix menu on mobile - #1668
ENHANCEMENT: Add Paket helper to push specific files - #1665

5.0.0-alpha015

27 Aug 21:30
Compare
Choose a tag to compare
5.0.0-alpha015 Pre-release
Pre-release
  • Update Paket.core

5.0.0-alpha014

30 Jul 11:00
Compare
Choose a tag to compare
5.0.0-alpha014 Pre-release
Pre-release

Disable MSBuild NodeReuse by default - #1600
MSTest: add Tests parameter to specify list of tests - #1615

5.0.0-alpha011

24 Jul 23:01
Compare
Choose a tag to compare
5.0.0-alpha011 Pre-release
Pre-release

BUGFIX: Restore console encoding on .NET Framework (#1587)
FAKE5: Copy missing changes from legacy NuGet helpers (#1596)
ENHANCEMENT: Rename intellisense script (#1594)
NEW MODULE: Opencover migration (#1586)
PERFORMANCE: Fake 5 - Update Paket
PERFORMANCE: Use Paket cache to increase warm start (with existing cache)
PERFORMANCE: Remove runtime dependency resolution be default.
DOCS Update comment #1602
Added SkipNonTestAssemblies to NUnit3Params #1608

Fake 5 - Dotnetcore

27 May 18:11
5e011fa
Compare
Choose a tag to compare
Fake 5 - Dotnetcore Pre-release
Pre-release
  • DotnetCore Support, version 6 will only have the netcore version the old way of using FAKE is obsolete, but supported for now
    Migration guide is available in the documentation.
  • Cleanup API - A lot of stuff is obsolete now as it moved to a different location and will be removed with version 6
  • New CLI interface - The netcore version has a new cleaned-up CLI interface
  • No more 'build.sh' and 'build.cmd' files required (though you still can use them of you want a 'zero' dependency build)
  • Chocolatey Helper now supports Self-Contained packages
  • Fix NuGet key leak if push fails (matthid#2)
  • Coreclr nunit3 params (matthid#3)