آخرین نسخه از ابزار خودکارسازی و زبان اسکریپت مایکروسافت به نام PowerShell 7 برای عموم منتشر شد. نسخهی جدید که جایگزین PowerShell 6.X می شود برای انواع نسخههای ویندوز و ویندوز سرور و همچنین سیستم عامل مک و تعداد زیادی از توزیع های لینوکس در دسترس قرار دارد.
مایکروسافت در نسخهی جدید، قابلیتهای متعددی را به ابزار پاورشل افزوده است. در نسخهی ۷ شاهد ارائهی اپراتورهای جدید، فرمان های cmdlet و موازی سازی خط لولههای فرمان هستیم. ردموندی ها همچنین در نسخه جدید، هماهنگی با نسخه های قبلی را هم ارائه می کنند. درنتیجه کاربران نسخه های قدیمی می توانند از قابلیت های جدید معرفی شده در هسته پاورشل بهره ببرند.
مایکروسافت سال گذشته اعلام کرد که نسخهی جدید پاورشل بهجای PowerShell 6.3 به نام PowerShell 7 منتشر خواهد شد. آن ها همچنین برنامه های به روزرسانی Windows PowerShell 5.1 را هم اعلام کرده بودند که آخرین نسخه انحصاری ویندوزی پاورشل بود و در سال ۲۰۱۶ معرفی شد.
ردموندی ها در عرضه نسخه های جدید فریمورک NET.، برنامه ادغام همه نسخه ها را در پیش گرفتند و از Net 5. آن را اجرا کردند. در پاورشل نیز همین رویکرد اجرا شد و پاورشل ۷ بهصورت تجمیعی از نسخه های موجود ارائه می شود. ویندوز پاورشل با تکیه بر NET Framework. و PowerShell Core روی بستر NET Core. توسعه یافت. پاورشل ۷ مبتنی بر NET Core 3.1. توسعه یافته است که تعدادی از قابلیت های رابط دات نت فریمورک را خصوصا در ویندوز، ارائه می کند.
برنامه بلندمدت مایکروسافت بر افزایش هماهمنگی نسخه های گوناگون پاورشل استوار است و پاورشل ۷ در آینده هماهنگی بیشتری با ویندوز پاورشل پیدا خواهد کرد. پاورشل ۷ و پاورشل کور تحت مجوز متنباز در اختیار عموم قرار دارند. اخبار جدید از مایکروسافت همچنین ادعا میکند که همهی ماژولهای تحت پشتیبانی PowerShell 6.X در PowerShell 7 هم پشتیبانی می شوند.
پاورشل ۷ طبق مجوز پشتیبانی بلندمدت LTS عرضه می شود که پشتیبانی سه ساله را از تاریخ سوم دسامبر ۲۰۱۹ به همراه دارد. تاریخ مذکور، زمان عرضهی NET Core 3.1. بود. ردموندی ها تصمیم دارند در نسخه های آتی، روند رونمایی سالانه را بهصورت منظم پبیاده کنند. آن ها درحالحاضر مشغول توسعهی PowerShell 7.1 هستند و احتمالا نسخهی پیش نمایش آن به زودی منتشر می شود.