Skip to content

Releases: jdhitsolutions/PSWorkItem

PSWorkItem_v1.1.0

30 Jun 20:10
Compare
Choose a tag to compare

Changelog for PSWorkItem

v1.1.0 - 2023-06-30 16:06:22

Added

  • Added a format file for PSWorkItemCategory to display categories using the designated color scheme. Issue #10
  • Added command Update-PSWorkItemPreferences to store user preferences in a JSON file stored in $HOME. If the file is found, settings will be imported.
  • Added command Set-PSWorkItemCategory Issue 11

Changed

  • Updated README.

PSWorkItem_v1.0.1

13 Mar 14:21
Compare
Choose a tag to compare

Changelog for PSWorkItem

v1.0.1 - 2023-03-13 10:20:34

Changed

  • Minor help corrections.
  • Added missing online help links.

Fixed

  • Fixed warning message in Get-PSWorkItemArchive

PSWorkItem_v1.0.0

12 Mar 17:53
Compare
Choose a tag to compare

Changelog for PSWorkItem

v1.0.0 - 2023-03-12 13:50:54

This is a major update with significant changes. If this is your first time installing the module, no further action is required. If you are upgrading from a previous version of this module, you will need to run Update-PSWorkItemDatabase. See the README file for more information.

Added

  • Added command Update-PSWorkItemDatabase to add the new ID column to the tasks and archive tables.
  • Added command Get-PSWorkItemReport.
  • Added command Remove-PSWorkItemArchive.
  • Added format file psWorkitemreport.format.ps1xml.
  • Added property set ProgressSet for the PSWorkItem type.
  • Added property type extension Age for PSWorkItem to show the age of the item since it was created.
  • Added a table format view called Age for PSWorkItems.

Changed

  • Modified module to add an ID property that will be the same in both the Tasks and Archive tables. Commands have been modified to use the RowID for the ID property for the first task. After that, the next ID will be one more than the highest ID found in the tasks or archive table. This is a major breaking change. Issue #7
  • Modified the class definitions into distinct items so that the PSWorkItemArchive doesn't inherit properties like Overdue that don't belong. This is a potential breaking change. Issue #8
  • updated the sample PSWorkItem database.
  • General code cleanup.
  • help updates.
  • Updated README.md.

Removed

  • Removed readme.txt from the Types folder

Fixed

  • Fixed bug in Complete-PSWorkItem when using -PassThru

PSWorkItem_v0.9.0

02 Jan 17:14
Compare
Choose a tag to compare

Changelog for PSWorkItem

v0.9.0 - 2023-01-02 12:12:14

Added

  • Added aliases of due and deadline for DueDate for the psworkitem type.
  • Moved type extensions to external ps1xml files.

Changed

Fixed

PSWorkItem_v0.8.0

13 Dec 15:07
Compare
Choose a tag to compare

Changelog for PSWorkItem

0.8.0

  • Add database path as a property to workitem and archived workitem objects.
  • Update default format view to group by database path.
  • Merged PR#4 that resolves Issue #3 Thank you @jbelina.
  • Help updates.

PSWorkItem_v0.7.0

16 Sep 15:27
Compare
Choose a tag to compare

Changelog for PSWorkItem

0.7.0

  • Updated commands to better handle dates and respect culture. There is a PowerShell issue where using Get-Date in as a sub-expression fails to respect culture. An expression like "Today is (Get-Date)" may not respect non-US cultures. Using the -f operator does: "Today is "0}" -f (Get-Date). Modified my queries using datetime values accordingly. If you have a database created under a previous version of the module, it is recommended that you use Set-PSWorkItem to touch every item.
  • Fixed bug in Get-PSWorkItemArchive that was referencing a hardcoded variable and not the parameter.
  • Fixed bug in Get-PSWorkItem when filtering by number of days dues.
  • Updated missing online help links.
  • Updated WhatIf message in New-PSWorkItem to include more detail.

PSWorkItem_v0.6.0

06 Aug 14:24
Compare
Choose a tag to compare

Changelog for PSWorkItem

0.6.0

  • Added Get-PSWorkItemData to get raw table data.
  • Module manifest cleanup.
  • Modified New-PSWorkItem and Get-PSWorkItem to better handle dates, especially when runnint commands under different cultures. These are potential breaking changes.
  • Updated README.md.

PSWorkItem_v0.5.0

03 Aug 17:34
Compare
Choose a tag to compare

Changelog for PSWorkItem

0.5.0

  • Fixed module manifest. Issue #1
  • Added a feature to highlight tasks based on category. The module defines a global variable, $PSWorkItemCategory, which is a hashtable. The key is the category and the value is the $PSStyle or ANSI sequence. The default format view is configured to use these settings.
  • Updated README.md.

PSWorkItem_v0.4.0

02 Aug 20:59
Compare
Choose a tag to compare

PSWorkItem

0.4.0

  • Updated README.
  • Added online help links.
  • Help updates.
  • Updated module manifest.
  • Made Category and Description positional parameters in New-PSWorkItem.
  • Defined a module dependency on version 0.9.2 or later of the MySQLite module.
  • Created a sample database file.
  • Published to the PowerShell Gallery.