GitPedia
PowerShellOrg

PowerShellOrg/Plaster

Plaster is a template-based file and project generator written in PowerShell.

2 Releases
Latest: 2d ago
Release 2.1.32.1.3Latest
github-actions[bot]github-actions[bot]ยท2d agoยทJune 19, 2026
GitHub

๐Ÿ› Fixed

  • `Import-Module Plaster` printed `Plaster vX.Y.Z module loaded
  • successfully` on every import โ€” the message was logged at
  • `Information` level with `-InformationAction Continue`, so it
  • displayed regardless of `$env:PLASTER_LOG_LEVEL`. Demoted it (and the
  • symmetric "module is being removed" message) to `Verbose` so they are
  • silent by default and surface only when `PLASTER_LOG_LEVEL=Verbose`
  • ([#470](https://github.com/PowerShellOrg/Plaster/pull/470),
  • closes [#458](https://github.com/PowerShellOrg/Plaster/issues/458))
Release 2.1.22.1.2
github-actions[bot]github-actions[bot]ยท3w agoยทMay 27, 2026
GitHub

๐Ÿ“‹ Changed

  • CI workflows migrated to PowerShellOrg reusable CI and release
  • workflows ([#457](https://github.com/PowerShellOrg/Plaster/pull/457))

๐Ÿ› Fixed

  • `AddContent` path separators normalised to forward slash on PS5.1 โ€”
  • `Get-ChildItem -Name` returns backslash-separated paths on Windows
  • PS5.1, causing cross-platform inconsistencies in source/destination
  • attributes
  • `Resolve-ModuleVersionString` returned `[System.Version]` on PS5.1
  • because `[System.Management.Automation.SemanticVersion]` is PS6+
  • only; adds a C# shim that defines the type at module load time
  • ([#463](https://github.com/PowerShellOrg/Plaster/pull/463),
  • + 11 more