Releases: jdhitsolutions/PSCalendar
Releases · jdhitsolutions/PSCalendar
PSCalendar_v2.11.1
PSCalendar_v2.11.0
Change Log for PSCalendar
v2.11.0 - 2025-08-15 16:14:16
Added
- Modified commands and code to support a weekend style for the calendar. [Issue #38]
Changed
- Renamed
Show-CalendartoShow-PSCalendarand defined the old name as an alias. The name change should better align with the module name. - Renamed
Get-CalendartoGet-PSCalendarand defined the old name as an alias. The name change should better align with the module name. - Updated
Get-CalendarandShow-Calendarto support a hashtable of highlighted dates in addition to an array of strings. This is a breaking change. [Issue #39] - Updated
Set-PSCalendarConfigurationto support a slow blinking ANSI sequence like$([char]27)[5;92m.
Fixed
- Fixed a bug defining the configuration path on non-windows platforms.
PSCalendar_v2.10.1
Change Log for PSCalendar
v2.10.1 - 2025-03-30 10:35:12
Fixed
- Fixed bug in root module detecting the module name.
PSCalendar_v2.10.0
Change Log for PSCalendar
v2.10.0 - 2025-03-30 10:02:25
Added
- Added command
Export-PSCalendarConfigurationwith an alias ofSave-PSCalendarConfigurationto allow the user to export and save calendar configuration values to a JSON file (C:\Users\Jeff\.pscalendarConfiguration.json). If this file is found during module import, the settings will be imported. - Added parameter validation to
Set-PSCalendarConfigurationto ensure parameter values are valid ANSI escape sequences. - Added alias
monforGet-MonthName. - Additional verbose messaging to functions.
Changed
- Changed Verbose output in private functions to Debug.
- Modified
Get-CalendarandShow-Calendarto display calendar quarters for a given year. - Updated Pester tests to v5.
- Modified manifest to load all commands. Commands like
Show-GuiCalendarthat don't work on Linux or Mac will be handled on a per-command basis. - Code cleanup.
- Help updates.
- Updated
READMEand refreshed screenshots. - Replaced references of the
ThreadJobmodule ttoMicrosoft.PowerShell.Threadjob. - Converted Changelog to new format.
- Moved git primary branch from
mastertomain.
Fixed
- Updated argument completers to be more specific.
PSCalendar_v2.9.0
PSCalendar
v2.9.0
- Updated
Get-CalendarandShow-Calendarto fix empty trailing day when specifying a different first day of the week. Issue #32. Thanks again to Matthew Gray for code suggestion. - Updated
_getCalendarto use a generic list for the days instead of an array. This provides a slight performance benefit. - Added a parameter called
CalendarYearto display a full year calendar forGet-CalendarandShow-Calendar. Issue #31 - Help updates.
PSCalendar_v2.8.0
PSCalendar
v2.8.0
- Updated
Get-CalendarandShow-Calendarwith a new parameterMonthOnlyto only show days from the specified month. This will remove leading and trailing days from other months. Issue #29. Much thanks to Matthew Gray for the suggestions and code snippet. - Updated
Get-Calendar,Show-Calendar, andGet-NCalendarto suppress all ANSI formatting when running in the PowerShell ISE. Issue #30 - Moved
Show-PSCalendarHelpto a separate file under Functions. - Documentation updates.
- Updated
README.md. - Help updates.
PSCalendar_v2.7.0
PSCalendar_v2.6.0
PSCalendar
v2.6.0
- Updates to
Get-NCalendarIssue #25. - Exported
Get-MonthNamein the module manifest. - Added missing online help links.
- Help updates.
PSCalendar_v2.5.0
PSCalendar
v2.5.0
- Updated commands to work in PowerShell 7.2. Issue #28.
- Updated online help link for
Show-PSCalendarHelp. - Help updates
- Module manifest clean up.
- Updated
README.md.
PSCalendar_v2.4.0
PSCalendar
v2.4.0
- Add error handling to
Show-GUICalendarto not run in PowerShell 7 since the underlying .NET display classes are not supported. Restructured module to not export this command if running in PowerShell 7. Issue #27 - Updated
Show-PSCalendarHelpto use a new PDF which includesREADME.mdand the command help. - Help updates
- Updated
README.md.