All Versions
11
Latest Version
Avg Release Cycle
185 days
Latest Release
150 days ago

Changelog History
Page 1

  • v4.8.0

    April 23, 2019

    🔋 Features

    • ➕ Add support for loading in tasks contained in PowerShell modules

    👌 Improvements

    • #267 Add wrapper script for Linux and macOS. (via @dermeister0)

    • #268 Allow more granularity when specifying versions of modules to load when referencing shared tasks (via @RandomNoun7)

    • #274 Add support for Visual Studio 2019 and MSBuild 16.0. (via @petedavis)

    • #276 Pass task detail including error information into TaskSetup and TaskTearDown. (via @davidalpert)

    🛠 Fixed

    • #272 Improve parameter initialization error handling to include the parameter name which caused failure (via @GreatTeacherBasshead)
  • v4.7.4

    September 08, 2018

    [4.7.4] 2018-09-07

    🛠 Fixed

    #260 Change the build time report to show individual task durations instead of cumulative (via @sideproject)

    #261 Use $global:lastexitcode instead of $lastexitcode in Exec (via @gpetrou)

    👌 Improvements

    • #259 Add $psake.error_message property which contains the error message that cause the build to fail (via @sideproject)
  • v4.7.3

    August 11, 2018

    [4.7.3] 2018-08-11

    🛠 Fixed

    • Re-apply changes from PR #257 as they apparently were not committed correctly.
  • v4.7.2

    August 11, 2018

    👌 Improvements

  • v4.7.1

    August 11, 2018

    [4.7.1] 2018-07-03

    👌 Improvements

    🛠 Fixed

    • #236 Change check for $IsWindows so it doesn't generate an error record (via @rkeithhill)
  • v4.7.0

    November 21, 2017

    [4.7.0] 2017-11-21

    🚀 As part of this release we had 13 issues closed.

    🔋 Features

    #198 Add support for PowerShell Core on macOS and Linux. (via @dbroeglin)

    #196 Deprecate default build script name default.ps1 in favor of psakefile.ps1. (via @glennsarti)

    ✂ Remove legacy PowerShell v2 support. PSake now supports v3 and above.

    👌 Improvements

    #228 Project structure refactor (via @devblackops)

    #227 Ensure postAction and taskTeardown tasks get called after action failure (via @stephan-dowding)

    #222 Add support for .Net frameworks 4.6.2, 4.7, and 4.7.1. (via @rkeithhill)

    #218 Improve Build Time Report by using custom FormatTaskName value for header and display task timing at millisecond accuracy instead of microsecond. (via @theunrepentantgeek)

    #200 Add WorkingDirectory parameter to Exec function. (via @DaveSenn)

    #190 Use WriteColoredOutput for all task headers. (via @damianpowell)

  • v4.6.0

    March 20, 2016

    🚀 As part of this release we had 6 issues closed.

    🐛 Bug

    • #149 Using ErrorAction Ignore in PSv3+

    🔋 Features

    • #153 Invoke-psake with option to return documentation should return objects instead of formated string
    • #147 Added an option '-notr' to disable output of time report.
    • #143 Publish Psake on PowerShellGallery

    👌 Improvements

    • #155 Move wiki content to readthedocs
    • #152 Adding an example for a parallel task
    • #138 Cleanup MaxRetries and RetryTriggerErrorPattern in the context of Task. (#117 and #103)
  • v4.5.0

    December 12, 2015

    👌 Improvements

    • #141 Added support for .NET 4.6.1
  • v4.4.1

    November 19, 2014
  • v4.4.0

    November 19, 2014