Skip to content

Tags: psake/psake

Tags

v5.0.0-alpha

Toggle v5.0.0-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
psake v5.0.0: Two-phase compile/run model, declarative DSL, caching, …

…structured output (#355)

Major version upgrade introducing:
- Two-phase compile/run model (Pester v5-inspired): dependency graph
validated
  via topological sort before any task executes
- Declarative Task syntax: Task 'Build' @{ DependsOn = 'Clean'; Action =
{...} }
  with unknown key validation
- Local file-based caching: tasks with Inputs/Outputs are
content-addressed
  cached in .psake/cache/; unchanged tasks are skipped
- Structured output: Invoke-psake returns PsakeBuildResult with per-task
results
- JSON output: -OutputFormat JSON for CI integration
- Testability APIs: Get-PsakeBuildPlan (inspect plan), Test-PsakeTask
(isolated execution)
- Version declaration: Version 5 pins build scripts to psake major
version
- Hashtable Properties: Properties @{ Config = 'Release' }

Breaking changes:
- Minimum PowerShell version raised to 5.1
- Removed default.ps1 fallback, psake.ps1/psake.cmd runners
- Removed .NET Framework < 4.0 support, deprecated $framework global
- Invoke-psake now returns PsakeBuildResult ($psake.build_success
retained)

https://claude.ai/code/session_01BwHqrE9vCV8R3DoFmvK3Su

---------

Co-authored-by: Claude <noreply@anthropic.com>

v4.9.0

Toggle v4.9.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.

v4.8.0

Toggle v4.8.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.

v4.7.4

Toggle v4.7.4's commit message
Version bump

Update changelog

v4.7.3

Toggle v4.7.3's commit message

Verified

This commit was signed with the committer’s verified signature.
devblackops Brandon Olin
Reapply changed from #257

I can't explain way, but the changes from PR #257 should have been
merged into master but they aren't there. This commit to to re-apply
them.

v4.7.2

Toggle v4.7.2's commit message

Verified

This commit was signed with the committer’s verified signature.
devblackops Brandon Olin
Reapply changed from #257

I can't explain way, but the changes from PR #257 should have been
merged into master but they aren't there. This commit to to re-apply
them.

v4.7.1

Toggle v4.7.1's commit message

Verified

This commit was signed with the committer’s verified signature.
devblackops Brandon Olin
Bump version and update changelog

v4.7.0

Toggle v4.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(GH229) Bump version to v4.7.0 and release

* Bump version to v4.7.0. Update changelog with highlights since last release

* Update copyright

v4.6.0

Toggle v4.6.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Change Icon to match what was chosen for VSTS Task