Releases: jdhitsolutions/PSWorkItem
Releases · jdhitsolutions/PSWorkItem
PSWorkItem_v1.1.0
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
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
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 newID
column to thetasks
andarchive
tables. - Added command
Get-PSWorkItemReport
. - Added command
Remove-PSWorkItemArchive
. - Added format file
psWorkitemreport.format.ps1xml
. - Added property set
ProgressSet
for thePSWorkItem
type. - Added property type extension
Age
forPSWorkItem
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 theTasks
andArchive
tables. Commands have been modified to use theRowID
for theID
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 likeOverdue
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
Changelog for PSWorkItem
v0.9.0 - 2023-01-02 12:12:14
Added
- Added aliases of
due
anddeadline
forDueDate
for thepsworkitem
type. - Moved type extensions to external ps1xml files.
Changed
- Updated README.md.
- Migrated CHANGELOG to Keep a Changelog format.
Fixed
PSWorkItem_v0.8.0
PSWorkItem_v0.7.0
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 useSet-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
Changelog for PSWorkItem
0.6.0
- Added
Get-PSWorkItemData
to get raw table data. - Module manifest cleanup.
- Modified
New-PSWorkItem
andGet-PSWorkItem
to better handle dates, especially when runnint commands under different cultures. These are potential breaking changes. - Updated
README.md
.
PSWorkItem_v0.5.0
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
PSWorkItem
0.4.0
- Updated
README
. - Added online help links.
- Help updates.
- Updated module manifest.
- Made
Category
andDescription
positional parameters inNew-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.