Skip to content

Commit fccb35d

Browse files
committed
chore(release): 0.8.0
1 parent a8a877d commit fccb35d

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## Unreleased
99

10+
## [0.8.0] 2026-02-20
11+
12+
### Added
13+
14+
- [**#92**](https://github.com/psake/PowerShellBuild/pull/92) Add Authenticode
15+
code-signing support for PowerShell modules with three new public functions:
16+
- `Get-PSBuildCertificate` - Resolves code-signing X509Certificate2 objects
17+
from certificate store, PFX files, Base64-encoded environment variables,
18+
or pre-resolved certificate objects
19+
- `Invoke-PSBuildModuleSigning` - Signs PowerShell module files (*.psd1,
20+
*.psm1, *.ps1) with Authenticode signatures supporting configurable
21+
timestamp servers and hash algorithms
22+
- `New-PSBuildFileCatalog` - Creates Windows catalog (.cat) files for
23+
tamper detection
24+
- New build tasks for module signing pipeline: `SignModule`, `BuildCatalog`,
25+
`SignCatalog`, `Sign` (meta-task)
26+
- Extended `$PSBPreference.Sign` configuration section with certificate
27+
source selection, timestamp server configuration, hash algorithm options,
28+
and catalog generation settings
29+
30+
### Fixed
31+
1032
- Remove extra backticks during localization text migration.
1133

1234
## [0.7.3] 2025-08-01

PowerShellBuild/PowerShellBuild.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@{
22
RootModule = 'PowerShellBuild.psm1'
3-
ModuleVersion = '0.7.3'
3+
ModuleVersion = '0.8.0'
44
GUID = '15431eb8-be2d-4154-b8ad-4cb68a488e3d'
55
Author = 'Brandon Olin'
66
CompanyName = 'Community'

0 commit comments

Comments
 (0)