Microsoft supports multiple channels for PowerShell Core, with product lifecycles based on whether the underlying .NET Core release is LTS or not. For example, PS Core 7.2.x is an LTS release supported by Microsoft throughout the lifecycle of .NET 6 (November 2024) with a longer support lifecycle than current branch PS Core 7.3.x (follows the support lifecycle of .NET 7 - May 2024).
Patch My PC's catalog currently only publishes the current version track of PowerShell Core (at time of writing, version 7.3.1). It may be useful for some organizations to be able to offer the LTS track of this product separately - security patches are backported to LTS releases while non-LTS releases can include breaking feature changes.
MS docs - https://learn.microsoft.com/en-us/powershell/scripting/install/powershell-support-lifecycle?view=powershell-7.3
+1
It looks like PowerShell 7.2 LTS was added to the updates catalog. The most recent version was included in the January 11, 2024 update catalog: https://patchmypc.com/patch-my-pc-catalog-update-01-11-24
One issue to consider is that you cannot deploy the LTS version and the non-LTS version to the same device while also honoring release channels. Because the update is using the MSI, the release channel isn't honored. This is by design and the only way to avoid it is to use WSUS, SCCM, or Microsoft Update for patching PowerShell.
When a new version of PowerShell is released, it can take up to two weeks for that version to become available through Microsoft Update. Updates are delivered as optional software updates, even if the update contains a security fix.
https://learn.microsoft.com/en-us/powershell/scripting/install/microsoft-update-faq
Until this is supported, we've removed PowerShell updates from Patch My PC and will instead handle updates from Microsoft Update/WSUS to ensure that LTS versions are honored.