Skip to content

Releases: jdhitsolutions/PSProjectStatus

PSProjectStatus_v0.17.0

08 Jan 18:27
Compare
Choose a tag to compare

Changelog for PSProjectStatus

v0.17.0 - 2025-01-08 13:25:06

Changed

  • Moved default help PDF to en-US.
  • Updates to README files.

Fixed

  • Fixed doc links in the French help PDF file. Issue #16
  • Fixed issue trying to open default README as markdown. Issue #15
  • Fixed task-related bugs. Rolled class definition and code back to v0.14.0. Issue #17 This is a potential breaking change.

PSProjectStatus_v0.16.0

07 Jan 17:28
Compare
Choose a tag to compare

Changelog for PSProjectStatus

v0.16.0 - 2025-01-07 12:25:10

Added

  • Added localized verbose messaging, help documentation, and a version of the README help to French. Translations were done with GitHub CoPilot so I can't guarantee the quality.

Changed

  • Updated README.md.
  • Updated help documentation.
  • Revised PDF layout settings.

Fixed

  • Fixed Get-PSProjectTask bug. Issue #14.
  • Fixed Open-PSProjectStatusHelp to make -AsMarkdown a dynamic parameter for PowerShell 7. Issue #13

PSProjectStatus_v0.15.0

06 Jan 15:57
Compare
Choose a tag to compare

Changelog for PSProjectStatus

v0.15.0 - 2025-01-06 10:52:51

Added

  • Added command Open-PSProjectStatusHelp to open a PDF version of the README file.
  • Updated help documentation.

Changed

  • Updated verbose messaging.
  • Updated README.md.

Fixed

  • Fixed bug in JSON schema for required RemoteRegistry properties.
  • Fixed layout errors in the changelog.

PSProjectStatus_v0.14.1

15 Feb 15:57
Compare
Choose a tag to compare

PSProjectStatus

v0.14.1

Changed

  • Updated README

Added

  • Added alias nptask for `New-PSProjectTask

PSProjectStatus_v0.14.0

21 Jan 19:16
Compare
Choose a tag to compare

PSProjectStatus

v0.14.0

Fixed

  • Updated commands to better store status path when using non-Windows systems. Issue #11
  • Updated Set-PSProjectStatus to insert empty arrays for Tasks and Tags when not specified.

Changed

  • Updated New-PSProjectStatus to add multiple tasks. Issue #12
  • Help updates.
  • Updated README

PSProjectStatus_v0.13.1

04 Jan 16:06
Compare
Choose a tag to compare

PSProjectStatus

v0.13.1

Fixed

  • Fixed bug in Set-PSProjectStatus that was deleting existing tags.

v0.13.0

Added

  • Added string data for private helper functions.
  • Added exported variable PSProjectANSI to store ANSI escape sequences for color output in verbose messaging. This is a user-configurable setting.

Changed

  • Modified verbose output in the Begin block of module functions to only show metadata when the command is invoked directly. This will eliminate redundant metadata when a function is called from another function.
  • Moved command color highlighting to the _verbose helper function. The function will detect the associated ANSI escape sequence for each command from $PSProjectANSI and apply it to the command name.
  • Updated formatting file to display Age with out millisecond value.
  • Updated README.md.

Fixed

  • Fixed missing string data item.
  • Fixed wrong information in string data.

Removed

  • Removed alias Update-PSProjectStatus because it was conflicting with the VSCode update extension.`

PSProjectStatus_v0.13.0

02 Jan 15:04
Compare
Choose a tag to compare

PSProjectStatus

v0.13.0

Added

  • Added string data for private helper functions.
  • Added exported variable PSProjectANSI to store ANSI escape sequences for color output in verbose messaging. This is a user-configurable setting.

Changed

  • Modified verbose output in the Begin block of module functions to only show metadata when the command is invoked directly. This will eliminate redundant metadata when a function is called from another function.
  • Moved command color highlighting to the _verbose helper function. The function will detect the associated ANSI escape sequence for each command from $PSProjectANSI and apply it to the command name.
  • Updated formatting file to display Age with out millisecond value.
  • Updated README.md.

Fixed

  • Fixed missing string data item.
  • Fixed wrong information in string data.

Removed

  • Removed alias Update-PSProjectStatus because it was conflicting with the VSCode update extension.`

PSProjectStatus_v0.12.0

29 Dec 19:23
Compare
Choose a tag to compare

PSProjectStatus

v0.12.0

Added

  • Added support for tags to New-PSProjectStatus, Set-PSProjectStatus, and Get-PSProjectReport. Modified format file to display tags in the default list view. This also necessitated a change to the JSON schema file. [Issue #8]
  • Added localized string data file psprojectstatus.psd1
  • Added a private function to display verbose messaging.
  • Added a new formatted list view called info to display Tasks, Tags, and Comment properties.
  • Added a custom property set called Info to display Name,Status,Version,GitBranch,Tasks,Tags, and Comment properties.
  • Defined alias Update-PSProjectStatus for Set-PSProjectStatus.
  • Added an exported variable, PSProjectStatusModule for the module version. This variable is used in verbose messaging. This necessitated using Export-ModuleMember in the root module file.

Changed

  • Modified format file for PSProjectStatus to display project name in Cyan. This applies to table and list views.
  • Modified verbose, warning and debug messages to use localized string data.
  • Modified JSON schema to require the LastUpdated property.
  • Help updates.

Fixed

  • Fixed format files to not use ANSI escape sequences if the PowerShell ISE is detected.

PSProjectStatus_v0.11.1

22 Dec 14:43
Compare
Choose a tag to compare

PSProjectStatus

v0.11.1

Fixed

  • Added missing online help links.

PSProjectStatus_v0.11.0

22 Dec 14:36
Compare
Choose a tag to compare

PSProjectStatus

v0.11.0

Fixed

  • Removed hard-coded path reference in Get-PSProjectReport. (Issue #9)

Changed

  • Updated README.md.
  • Updated Set-PSProjectStatus to use the current date time as the default for the LastUpdate parameter. This is a potential breaking change.
  • Updated New-PSProjectStatusto not overwrite an existing file if found. Added a -Force parameter.
  • Updated Verbose output in all commands.
  • Help updates

Added

  • Added command Get-PSProjectTask which is based on a new class definition.
  • Added custom format file psprojecttask.format.ps1xml
  • Added commands New-PSProjectTask and Remove-PSProjectTask.