Skip to content

Releases: mmims/PSConsoleTheme

Version 0.6.2

08 Apr 20:36
Compare
Choose a tag to compare

Bug Fixes

  • Fix null array index in Out-Colors due to ANSI 256-color escape sequence.

Version 0.6.1

05 Mar 03:15
Compare
Choose a tag to compare

Bug Fixes

  • Fix setting Default Token color for PSReadLine 2.0.

Version 0.6.0

12 Feb 06:45
Compare
Choose a tag to compare

Features

  • Add support for PSReadline 2.0
  • Return PSCustomObjects from Get-ConsoleTheme

v0.6.0-alpha1

15 Jan 16:49
Compare
Choose a tag to compare
v0.6.0-alpha1 Pre-release
Pre-release

Features

  • Add support for PSReadline 2.0

Bug Fixes

  • None

Known Issues

  • PSReadline 2.0 does not handle "light" themes properly. It currently defaults the background to black and there is not a way to specify an alternative background color.

Version 0.5.0

22 May 14:47
Compare
Choose a tag to compare

Features

  • Support write token colors.
  • Support both background and foreground colors token configuration.
  • Theme file format specification modified to support new token settings.
  • Updated themes to support new format.

Bug Fixes

  • Fix import/export issues with user configuration when theme is reset.

Upgrade Notes

  • If you are upgrading from a previous version, you will need to re-apply your current theme to use the new theme file format. After you have upgraded to 0.5.0 run: Set-ConsoleTheme (Get-ConsoleTheme).name

Version 0.4.0

22 May 14:49
Compare
Choose a tag to compare

Features

  • Add ability to change colors for the current session only.

Bug Fixes

  • Set token colors when path is specified in user configuration.
  • Suppress directory creation output during export.

Version 0.3.0

23 Apr 18:58
Compare
Choose a tag to compare

Features

  • Added ShowColors parameter to Get-ConsoleTheme to display the current color palette.

Performance

  • Lazy load themes to decrease module import time.

Bug Fixes

  • Reset PSReadline tokens before loading a theme.
  • Ensure PSReadline token backgrounds are set properly.
  • Use Win32 API to accurately set the active console background and foreground.
  • Improve error handling.

Version 0.2.0

16 Mar 18:44
Compare
Choose a tag to compare

Features

  • Support loading themes from multiple paths.
  • User settings and themes are now stored in the .psconsoletheme folder.

Bug Fixes

  • Reset colors of active session when -Reset is called.
  • Fully support all token types.