Skip to content

Tags: psake/PowerShellBuild

Tags

v0.8.1

Toggle v0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: keep 0.8.1 changelog to user-facing changes (#127)

## Summary

Removes the `### Added` entry from the 0.8.1 CHANGELOG section. It
documented an internal **CI job**, which isn't a user-facing change to
the module (public functions, build tasks, `$PSBPreference`, or
build/publish behavior).

## Why

- **Convention:** no prior release in this changelog (0.1.0 → 0.8.0)
documents CI, test, or internal-tooling changes — only the module's
user-facing surface. This entry was the sole exception.
- **It was also stale:** the bespoke `Import smoke (Windows PowerShell
5.1)` job it described was replaced in #126 by the shared
`psake/.github` ModuleCI workflow's full 5.1 **test** run, so the text
no longer matched what shipped.

The user-facing `### Fixed` entry (the 5.1 import regression) is
unchanged — that one genuinely affects consumers and stays.

Prep for cutting the `v0.8.1` release so the release notes reflect only
what users care about.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[0.8.0] 2026-02-20 (#93)

### Added

- [**#92**](#92) Add
Authenticode
code-signing support for PowerShell modules with three new public
functions:
- `Get-PSBuildCertificate` - Resolves code-signing X509Certificate2
objects
from certificate store, PFX files, Base64-encoded environment variables,
    or pre-resolved certificate objects
- `Invoke-PSBuildModuleSigning` - Signs PowerShell module files (*.psd1,
    *.psm1, *.ps1) with Authenticode signatures supporting configurable
    timestamp servers and hash algorithms
  - `New-PSBuildFileCatalog` - Creates Windows catalog (.cat) files for
    tamper detection
- New build tasks for module signing pipeline: `SignModule`,
`BuildCatalog`,
  `SignCatalog`, `Sign` (meta-task)
- Extended `$PSBPreference.Sign` configuration section with certificate
source selection, timestamp server configuration, hash algorithm
options,
  and catalog generation settings

### Fixed

- Remove extra backticks during localization text migration.

v0.7.3

Toggle v0.7.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.7.3 (#88)

v0.6.1

Toggle v0.6.1's commit message

Verified

This commit was signed with the committer’s verified signature.
devblackops Brandon Olin
version bump

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was signed with the committer’s verified signature.
devblackops Brandon Olin
Bump to v0.6.0. Update changelog

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was signed with the committer’s verified signature.
devblackops Brandon Olin
Set v0.5.0 release date

v0.3.1

Toggle v0.3.1's commit message

Unverified

The email in this signature doesn’t match the committer email.
Add GH Action