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
๐ 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
๐ 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
