git # Changelog for PSReminderLite
v1.0.0 - 2024-08-13 10:57:13
Added
- Added alias
New-PSReminder
forAdd-PSReminder
. - Added a command called
Get-PSReminderPreference
and a custom formatting file to display preference variables and tag information. - Added a hidden property called
ComputerName
to thePSReminder
andArchivePSReminder
objects to capture the computer name. - Added a hidden property called
Source
to thePSReminder
andArchivePSReminder
objects to capture the path to the source database file. - Added a module icon.
- Added alias
gprt
forGet-PSReminderTag
.
Changed
- Defined
PSReminderDBInfo
as a PowerShell class. UpdatedGet-PSReminderDBInfo
to create an instance of the class. This class has aRefreshInfo()
method that can be used to update a saved object. - Made the
Age
property onPSReminderDBInfo
to be a script property. - Updated
Get-PSReminder
with a parameter set to get unexpired reminders for a given month and year. The default year is the current year. - Modified
Get-PSReminderDBInformation
to get a count of non-expired reminders - Modified
Get-PSReminderDBInformation
to be an advanced function and added verbose messaging. - Modified
Get-PSReminderDBInformation
to keep the database open for all queries. This improves performance by 50%. - Moved all messaging strings to localized data.
- Updated default formatting to display date using
g
format specifier and right-align the date column. I'd prefer an option to format with leading zeros but it would have to support multiple cultures. - Updated module manifest private data.
- Documentation corrections.