PWRSWriteColorEX
1.2.2
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Mark Newton
Package Details
Author(s)
- Mark Newton
Tags
pwrs Console Color Colour ANSI Terminal Output Formatting Logging TrueColor RGB CrossPlatform Windows Linux macOS FreeBSD Rust PSWriteColorEX
Cmdlets
Write-ColorEX Write-ColorError Write-ColorWarning Write-ColorInfo Write-ColorSuccess Write-ColorCritical Write-ColorDebug Set-ColorDefault Get-ColorProfiles New-ColorStyle Test-AnsiSupport Convert-HexToRGB Convert-RGBToANSI8 Convert-RGBToANSI4 Get-ColorTableWithRGB Measure-DisplayWidth Get-LighterRGBColor Get-LighterColorName Get-LighterANSI8Color Format-ColorEX Show-ColorTable Register-ColorName Unregister-ColorName Export-ColorProfile Import-ColorProfile Remove-ColorProfile Get-GradientColor Get-ColorContrast
PSEditions
Dependencies
This module has no dependencies.
Release Notes
The commands, parameters and output of PSWriteColorEX 1.2.1, built with PWRS 1.0.0. Each runspace that imports the module has its own registered color names and detected color support, as each import of PSWriteColorEX has, so another runspace's import, such as ForEach-Object -Parallel's, neither clears them nor sees them. Get-Help gives every parameter the default value PSWriteColorEX's help gives, and Show-ColorTable -Name and Export-ColorProfile -Name take wildcards, as its do. A call reads which parameters it was given only when it applies a style profile. With PWRS 1.0.0, importing the module loads no other module, and a copy of the same version imported from another folder, as a module that bundles this one imports it, stands down. In Windows PowerShell 5.1 the module cannot share a session with a module built by PWRS 0.8.0 or earlier. The full list is in CHANGELOG.md: https://github.com/Variably-Constant/PWRSWriteColorEX/blob/main/CHANGELOG.md
FileList
- PWRSWriteColorEX.nuspec
- PWRSWriteColorEX.psm1
- en-US\about_PWRSWriteColorEX.help.txt
- net10.0\Pwrs.Runtime.dll
- netstandard2.0\Microsoft.Win32.Registry.dll
- netstandard2.0\Pwrs.Runtime.dll
- netstandard2.0\System.Buffers.dll
- netstandard2.0\System.Memory.dll
- netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
- netstandard2.0\System.Security.Principal.Windows.dll
- netstandard2.0\en-US\PWRSWriteColorEX.Shell.88347b6ae36e82b7.dll-Help.xml
- runtimes\freebsd-x64\THIRD-PARTY-NOTICES.txt
- runtimes\linux-arm64\THIRD-PARTY-NOTICES.txt
- runtimes\linux-x64\THIRD-PARTY-NOTICES.txt
- runtimes\osx-arm64\THIRD-PARTY-NOTICES.txt
- runtimes\osx-x64\THIRD-PARTY-NOTICES.txt
- runtimes\win-arm64\THIRD-PARTY-NOTICES.txt
- runtimes\win-x64\THIRD-PARTY-NOTICES.txt
- runtimes\linux-arm64\native\libpwrs_write_color_ex.so
- runtimes\linux-x64\native\libpwrs_write_color_ex.so
- runtimes\osx-arm64\native\libpwrs_write_color_ex.dylib
- runtimes\osx-x64\native\libpwrs_write_color_ex.dylib
- runtimes\win-arm64\native\pwrs_write_color_ex.dll
- runtimes\win-x64\native\pwrs_write_color_ex.dll
- PWRSWriteColorEX.psd1
- THIRD-PARTY-NOTICES.txt
- net10.0\Pwrs.Bootstrap.dll
- net10.0\PWRSWriteColorEX.Shell.88347b6ae36e82b7.dll
- netstandard2.0\Pwrs.Bootstrap.dll
- netstandard2.0\PWRSWriteColorEX.Shell.88347b6ae36e82b7.dll
- netstandard2.0\System.IO.FileSystem.AccessControl.dll
- netstandard2.0\System.Numerics.Vectors.dll
- netstandard2.0\System.Security.AccessControl.dll
- net10.0\en-US\PWRSWriteColorEX.Shell.88347b6ae36e82b7.dll-Help.xml
- runtimes\freebsd-x64\pwrs-build.json
- runtimes\linux-arm64\pwrs-build.json
- runtimes\linux-x64\pwrs-build.json
- runtimes\osx-arm64\pwrs-build.json
- runtimes\osx-x64\pwrs-build.json
- runtimes\win-arm64\pwrs-build.json
- runtimes\win-x64\pwrs-build.json
- runtimes\freebsd-x64\native\libpwrs_write_color_ex.so
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.2.2 (current version) | 9 | 11/7/2026 |
| 1.2.1 | 14 | 10/21/2026 |
| 1.2.0 | 17 | 10/9/2026 |