- New cmdlet Get-StringHashCode to calculate hascode for a string
- New cmdlet Get-StringCheckSum to calculate checksum for a string
- Fixed and issue in Get-ReportChain cmdlet causing identity processing to continue despite input data failing validation
- Fixed an issue in Get-ReportChain cmdlet causing the -UserPrincipalName parameter not to correctly retrieve identity from Active Directory
- Updated -UPN parameter renamed to -UserPrincipalName for better discoverability
- New cmdlet Get-ReportChain to get a list of all direct and indirect reports for a specific manager
- New cmdlet Test-IsValidDN to check if a string is a valid AD DistinguishedName
- Updated cmdlet New-LogEntry to use latest function version
- Updated cmdlet New-StringConversion to use latest function version including performance and reliability enhancements
- Updated version of WinSCPnet.dll assembly file
- New cmdlet Convert-LogonTimestamp to allow easy conversion of user LastLoginTimeStamp to human readable format
- New cmdlet New-ExchangeSession to create a remote PowerShell session to an on-premise Exchange server 2
- New cmdlet Close-ExchangeSession to close a remote PowerShell session to an on-premise or online Exchange server
- New cmdlet New-ApiRequest to create OAuth2 API requests
- Fixed comment based help for New-StringEncryption cmdlet
- Fixed comment based help for New-StringDecryption cmdlet
- Fixed wrong return data type for Test-IsEmail cmdlet
- Updated cmdlet Test-IsUrl to implement better checks on empty string
- New created change-log file
- New cmdlet New-Timer to create a new stopwatch object
- New cmdlet Get-TimerStatus to get status of an existing stopwatch object
- New cmdlet Stop-Timer to stop an existing stopwatch object
- New cmdlet Get-ElapsedTime to get statistics from an existing stopwatch object
- Updated module manifest version number to be aligned with public changelog file
- Added bin folder for external dependencies binary files
- Updated cmdlet New-ScpDownload exception handling code
- New cmdlet New-ScpDownload to support download from remote SFTP Servers via WinSCP assembly
- Updated WinSCPnet.dll assembly library
- New cmdlet Test-IsValidUpn to validate string is a valid UPN
- New cmdlet Add-Encryption to PGP encrypt a file (external dependencies required)
- New cmdlet Get-GnuPgPackage to install GnuPg Win package for PGP encryption
- New cmdlet New-ScpUpload to support upload of files to remote SFTP Servers via WinSCP assembly
- New cmdlet New-ScpSession to support sessions to remote SFTP Servers via WinSCP assembly
- Updated module file structure to use Public and Private folders for cmdlets distribution
- Updated cmdlet name from Test-Path to Test-IsValidPath to solve name collision issue with built-in PowerShell cmdlet
- Fixed and issue in New-StringConversion causing incorrect data type to be returned
- Initial module release