- Get-ALHADComputerLogonTime: Fixed bug in output format.
- Get-ALHADComputerLogonTime: Fixed bug in retrieveing AD computer object.
- Get-ALHADComputerLogonTime: Added custom format for nicer output.
- Get-ALHADUserLogonTime: Fixed issue in case the specified user identity was not found in Active Directory.
- Get-ALHOffice365UpdateChannel: Fixed issue with channel names.
- Get-ALHADOUPermission: Reworked code.
- Get-ALHADOUPermission: Added parameter 'Recurse' to retrieve permissions for sub OUs as well.
- Get-ALHHolidayDE: Added function to retrieve public holiday for Germany.
- Get-ALHOffice365UpdateChannel: Added function to retrieve the configured M365 Apps (Office 365) update channel.
- Update-ALHSysinternalsSuite: By default the new version no longer defaults to the WebDav source. Instead it downloads the SysinternalsSuite.zip file and uses that as source.
- Get-ALHADUserLogonTime: Changed default output format to table style.
- Fixed PSScriptAnalyzer rule violations in all functions.
- Get-ALHADFailedLogonAttempt: Renamed function to fix rule violation 'PSUseSingularNouns'.
- Get-ALHOffice365IPAndUrl: Renamed function to fix rule violation 'PSUseSingularNouns'.
- Get-ALHOffice365IPAndUrl: Fixed issue with clientrequestid.
- Get-ALHOffice365SkuId: Renamed function to fix rule violation 'PSUseSingularNouns'.
- Get-ALHScriptSetting: Renamed function to fix rule violation 'PSUseSingularNouns'.
- Invoke-ALHCMAction: Renamed function to fix rule violation 'PSUseSingularNouns'.
- Added function: 'Move-ALHElementInArray'.
- Get-ALHOffice365UpdateStatus: Added parameter 'UpdateChannel' to limit the information returned to a single channel.
- Get-ALHOffice365UpdateStatus: Added some additional (unofficial!) channel name-ffn mappings.
- Set-ALHSavedCredentials: Fixed issue when creating $Path failes.
- Get-ALHOffice365UpdateStatus: Changed output to include 'UpdatedTimeUtc' and removed 'FFN'.
- Fixed typos in some functions.
- Set-ALHSavedCredentials: Redesign and code cleanup.
- Get-ALHSavedCredentials: Redesign and code cleanup.
- Stop-ALHService: Changed message output.
- Stop-ALHService: Changed how the -KillDegraded switch works. When specified, only service where status is 'degraded' will be stopped. Normally running processes are not touched.
- Added function 'Get-ALHOffice365UpdateStatus'
- Function 'Stop-ALHService': Fixed issue in correctly determining service status and service state.
- Added function 'Get-ALHADDiscrepancy'
- Added function 'Get-ALHDSDomainController'
- Added function 'Stop-ALHService'
- Set-ALHSavedCredential: Fixed issue: Wrong paramter name for Out-File.
- Get-ALHADBitlockerRecoveryKey: Fixed issue in returning computer name.
- Fixed issue in calling Set-ALHCellColor in functions 'Out-ALHHtml' and 'Out-ALHHtmlReport'.
- Added help to function 'Out-ALHHtml'.
- Changed output of PasswordExpirationTime in function 'Get-ALHADLapsPwd' to a human readable format.
- Updated help files.
- Added missing help files to project.
- Fixed order of loading module functions.
- Corrected project page link in README.md.
- Removed unused help files.
- Initial public release.