OMG.PSUtilities.Core
1.1.0
General purpose PowerShell utilities and system-level tools.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025-2026 Lakshmanachari Panuganti
Package Details
Author(s)
- Lakshmanachari Panuganti
Tags
Utilities SystemTools DevOps PowerShell Automation OMG
Functions
Approve-PSUGithubPullRequest Approve-PSUPullRequest Complete-PSUGithubPullRequest Complete-PSUPullRequest Export-PSUExcel Find-PSUFilesContainingText Get-PSUConnectedWifiInfo Get-PSUCredentialFromManager Get-PSUCredentialManagerInventory Get-PSUFunctionCommentBasedHelp Get-PSUGitFileChangeMetadata Get-PSUInstalledSoftware Get-PSUModule Get-PSUPublicIP Get-PSUUserEnvironmentVariable Get-PSUUserSession New-PSUGithubPullRequest New-PSUHTMLReport New-PSUOutlookMeeting Remove-PSUCredentialFromManager Remove-PSUUserEnvironmentVariable Remove-PSUUserSession Send-PSUHTMLReport Send-PSUTeamsMessage Set-PSUCredentialToManager Set-PSUUserEnvironmentVariable Test-PSUInternetConnection Uninstall-PSUInstalledSoftware Unlock-PSUTerraformStateAWS Update-OMGModuleVersion
PSEditions
Dependencies
-
- ImportExcel (>= 7.8.9)
Release Notes
1.1.0
- Get-PSUPublicIP no longer uses Start-ThreadJob. Its HTTP fallback now queries the endpoints
in turn and takes the first valid address. On Windows PowerShell 5.1, which does not ship
ThreadJob, that fallback previously raised CommandNotFoundException instead of returning an
address. A total outage of all four endpoints can now take up to four times TimeoutSec.
- Declared CompatiblePSEditions = Desktop, Core, from tested imports rather than assumption.
- ImportExcel remains the only required module; ThreadJob is deliberately not declared.
- Applied the MIT license metadata approved in docs/decisions/0.5-licensing-selection.md.
- Removed two unreferenced --wip files from Public/.
FileList
- OMG.PSUtilities.Core.nuspec
- CHANGELOG.md
- OMG.PSUtilities.Core.psd1
- OMG.PSUtilities.Core.psm1
- Private\private.ps1
- Public\Approve-PSUGithubPullRequest.ps1
- Public\Approve-PSUPullRequest.ps1
- Public\Complete-PSUGithubPullRequest.ps1
- Public\Complete-PSUPullRequest.ps1
- Public\Export-PSUExcel.ps1
- Public\Find-PSUFilesContainingText.ps1
- Public\Get-PSUConnectedWifiInfo.ps1
- Public\Get-PSUCredentialFromManager.ps1
- Public\Get-PSUCredentialManagerInventory.ps1
- Public\Get-PSUFunctionCommentBasedHelp.ps1
- Public\Get-PSUGitFileChangeMetadata.ps1
- Public\Get-PSUInstalledSoftware.ps1
- Public\Get-PSUModule.ps1
- Public\Get-PSUPublicIP.ps1
- Public\Get-PSUUserEnvironmentVariable.ps1
- Public\Get-PSUUserSession.ps1
- Public\New-PSUGithubPullRequest.ps1
- Public\New-PSUHTMLReport.ps1
- Public\New-PSUOutlookMeeting.ps1
- Public\Remove-PSUCredentialFromManager.ps1
- Public\Remove-PSUUserEnvironmentVariable.ps1
- Public\Remove-PSUUserSession.ps1
- Public\Send-PSUHTMLReport.ps1
- Public\Send-PSUTeamsMessage.ps1
- Public\Set-PSUCredentialToManager.ps1
- Public\Set-PSUUserEnvironmentVariable.ps1
- Public\Test-PSUInternetConnection.ps1
- Public\Uninstall-PSUInstalledSoftware.ps1
- Public\Unlock-PSUTerraformStateAWS.ps1
- Public\Update-OMGModuleVersion.ps1
- README.md
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.2.0 | 110 | 8/19/2026 |
| 1.1.0 (current version) | 197 | 8/17/2026 |
| 1.0.27 | 77 | 8/17/2026 |
| 1.0.26 | 10 | 8/17/2026 |
| 1.0.25 | 8 | 8/17/2026 |
| 1.0.24 | 32 | 8/16/2026 |
| 1.0.23 | 180 | 8/15/2026 |
| 1.0.22 | 534 | 8/11/2026 |
| 1.0.21 | 993 | 7/28/2026 |
| 1.0.20 | 355 | 7/26/2026 |
| 1.0.19 | 613 | 12/31/2025 |
| 1.0.18 | 15 | 12/27/2025 |
| 1.0.17 | 15 | 12/23/2025 |
| 1.0.16 | 31 | 12/10/2025 |
| 1.0.15 | 73 | 10/31/2025 |
| 1.0.14 | 9 | 10/31/2025 |
| 1.0.13 | 13 | 10/26/2025 |
| 1.0.12 | 29 | 10/19/2025 |
| 1.0.11 | 31 | 10/16/2025 |
| 1.0.10 | 14 | 10/7/2025 |
| 1.0.9 | 26 | 8/22/2025 |
| 1.0.8 | 13 | 8/19/2025 |
| 1.0.7 | 1,960 | 8/11/2025 |
| 1.0.6 | 78 | 8/3/2025 |
| 1.0.5 | 960 | 7/30/2025 |
| 1.0.4 | 71 | 7/28/2025 |
| 1.0.3 | 66 | 7/26/2025 |
| 1.0.2 | 18 | 7/25/2025 |
| 1.0.0 | 19 | 7/15/2025 |