{"id":20694,"date":"2025-02-12T13:34:13","date_gmt":"2025-02-12T21:34:13","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/powershell\/?p=20694"},"modified":"2025-02-12T13:34:58","modified_gmt":"2025-02-12T21:34:58","slug":"announcing-powershell-7-5-ga","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/announcing-powershell-7-5-ga\/","title":{"rendered":"PowerShell 7.5 GA is now available"},"content":{"rendered":"<p>We&#8217;re pleased to announce the release of <a href=\"https:\/\/github.com\/PowerShell\/PowerShell\/releases\/tag\/v7.5.0\">PowerShell 7.5.0<\/a>! For this release the focus has been on quality, security and stability of the platform. We greatly appreciate the enormous amount of community contributions in this release along with new cmdlets, experimental features and other quality of life additions. PowerShell 7.5 is built on top of <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/announcing-dotnet-9\/\">.NET 9<\/a> and will be supported for 18 months as a standard support release.<\/p>\n<p>Please note that support for PowerShell 7.2 is ended <a href=\"https:\/\/learn.microsoft.com\/powershell\/scripting\/install\/powershell-support-lifecycle#powershell-end-of-support-dates\">November 8, 2024<\/a>. PowerShell 7.4 is the current LTS release of PowerShell and is supported until November 2026.<\/p>\n<h2>How do I get it?<\/h2>\n<p>PowerShell 7 is supported on Windows, Linux, and macOS. Consult the <a href=\"https:\/\/learn.microsoft.com\/powershell\/scripting\/install\/installing-powershell\">documentation<\/a> for installation instructions and supported platforms.<\/p>\n<h2>What&#8217;s new in this release?<\/h2>\n<p>The PowerShell 7.5 milestone focused on security, quality and community contributions. A few highlights include:<\/p>\n<ul>\n<li>PSResourceGet now supports ACR as a container gallery, for more information check out the <a href=\"https:\/\/learn.microsoft.com\/powershell\/gallery\/powershellget\/how-to\/use-acr-repository\">documentation<\/a><\/li>\n<li>PSReadLine has been updated to version <a href=\"https:\/\/learn.microsoft.com\/powershell\/module\/psreadline\/about\/about_psreadline_release_notes\">2.3.6<\/a><\/li>\n<li>New cmdlets <code>ConvertTo-CliXml<\/code> and <code>ConvertFrom-CliXml<\/code> (Thanks @ArmaanMcleod!)<\/li>\n<li>Performance improvements to the += operation for an array of objects. (Thanks @jborean93!)<\/li>\n<li>Web cmdlet improvements as well as <a href=\"https:\/\/learn.microsoft.com\/powershell\/scripting\/whats-new\/what-s-new-in-powershell-75#web-cmdlets-improvements\">improvements to other cmdlets<\/a> (Thanks @CarloToso, @ArmaanMcleod, @Snowman-25 and @LNKLEO!)<\/li>\n<li>Many Tab completion improvements (Thanks @MartinGC94 and @ArmaanMcleod!)<\/li>\n<li>Many engine improvements. (Thanks @JustinGrote, @jborean93! and @ArmaanMcleod!)<\/li>\n<li>New experimental features <code>PSDirectToVariable<\/code>, <code>PSNativeWindowsTildeExpansion<\/code>, and <code>PSSerializeJSONLongEnumAsNumber<\/code> (Thanks @jborean93 and @domsleee!)<\/li>\n<li>This release also contained a number of bug fixes &#8212; for the full list of changes please refer to the <a href=\"https:\/\/github.com\/PowerShell\/PowerShell\/blob\/master\/CHANGELOG\/preview.md\">changelog<\/a><\/li>\n<\/ul>\n<p>For more information on what&#8217;s changed, see <a href=\"https:\/\/learn.microsoft.com\/powershell\/scripting\/whats-new\/what-s-new-in-powershell-75\">What&#8217;s new in PowerShell 7.5<\/a>.<\/p>\n<h2>Experimental feature changes<\/h2>\n<p>The following experimental features were converted to mainstream features in PowerShell 7.5:<\/p>\n<ul>\n<li><code>PSCommandNotFoundSuggestion<\/code><\/li>\n<li><code>PSCommandWithArgs<\/code><\/li>\n<li><code>PSModuleAutoLoadSkipOfflineFiles<\/code><\/li>\n<\/ul>\n<p>PowerShell 7.5 also includes the following experimental features:<\/p>\n<ul>\n<li><code>PSRedirectToVariable<\/code><\/li>\n<li><code>PSNativeWindowsTildeExpansion<\/code><\/li>\n<li><code>PSSerializeJSONLongEnumAsNumber<\/code><\/li>\n<\/ul>\n<p>For more information, see <a href=\"https:\/\/learn.microsoft.com\/powershell\/scripting\/learn\/experimental-features\">Using Experimental Features in PowerShell<\/a>.<\/p>\n<h2>What&#8217;s next?<\/h2>\n<p>We are also releasing previews of PowerShell 7.6, our next long term servicing (LTS) release. We appreciate all the efforts of the community, both individuals and <a href=\"https:\/\/github.com\/PowerShell\/PowerShell\/blob\/master\/docs\/community\/working-group-definitions.md\">working group members<\/a>. We look forward to your continued feedback and contributions!<\/p>\n<p>Jason<\/p>\n<p>PowerShell Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re pleased to announce the release of PowerShell 7.5.0! For this release the focus has been on quality, security and stability of the platform. We greatly appreciate the enormous amount of community contributions in this release along with new cmdlets, experimental features and other quality of life additions. PowerShell 7.5 is built on top of [&hellip;]<\/p>\n","protected":false},"author":7527,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-20694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell"],"acf":[],"blog_post_summary":"<p>We&#8217;re pleased to announce the release of PowerShell 7.5.0! For this release the focus has been on quality, security and stability of the platform. We greatly appreciate the enormous amount of community contributions in this release along with new cmdlets, experimental features and other quality of life additions. PowerShell 7.5 is built on top of [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/20694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/7527"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=20694"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/20694\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=20694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=20694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=20694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}