Windows PowerShell 现在已经返回到 2 个版本,其中包含大量错误修复和改进。该信息已发布在 GitHub 上,其中还提供下载链接。这些是 PowerShell 7.3.1 和 7.2.8,它们从远程会话配置中删除了 PSv2 的 TabExpansion,添加了 sqlcmd,将 exec 从别名更改为函数,修复了 Switch-Process 等等。
Windows PowerShell 版本 7.3.1 下载链接以及适用于 7.2.8 的下载链接可在本文最后找到。
PowerShell 7.31 和 7.2.8 可用
这是变更日志 –
PowerShell 7.2.8 – 2022-12-13
引擎更新和错误修复
• 从远程会话配置中删除 PSv2 的 TabExpansion(内部 23294)
构建和打包改进
将 .NET SDK 升级到 6.0.403
• 更新 CGManifest 和 ThirdPartyNotices
• 将 Microsoft.CSharp 从 4.3.0 更新到 4.7.0
• 更新到最新的 SDK (#18610)
• 允许 vPack 包验证模式中的两位数修订 (#18569)
• 更新过时的依赖项 (#18576)
• 解决 args 解析问题 (#18606)
• 将 System.Data.SqlClient 从 4.8.4 升级到 4.8.5 (#18515)
发布工件的 PowerShell 7.2.8 SHA256 哈希值
• 哈希值.sha256
o 00B41479FC128D1F058F3A54103B70F4E8D035BFCB3A9891026DCD3FF2827BB6
• powershell_7.2.8-1.deb_amd64.deb
o 5F72D3DD601E5211AA00F26CC5ED578ECA7762C0D34BEA0E560E5147D1E0D8D7
• powershell-7.2.8-1.cm.x86_64.rpm
o 3B8383F639FFD460D064088B723FB6ED45B740D14847B4C07163B9503EBA2A5D
• powershell-7.2.8-1.rh.x86_64.rpm
o 309AF60D9163A0549E1B3E86C5DB50D86E03BC0F216CA3990BEDF64930FA2EA8
• powershell-7.2.8-linux-alpine-x64.tar.gz
o 02A9E72CE0DBCB338DE9A245AE7E0B7D5110F746F897C31C47BC7E05F8E4D19F
• powershell-7.2.8-linux-arm32.tar.gz
o 222CF60ADA7F1771801EF6466A6D316E61838ADA002245E1BE2D4E5B4F1F3334
• powershell-7.2.8-linux-arm64.tar.gz
o A840C265647CF4AC05BD405064F2D2D6CD161F0C70CACC1E651303FC7B66E122
• powershell-7.2.8-linux-x64.tar.gz
o 28FF2653667AC63B508F0B98433E48F64E6BC1EC59F8C1D252BA89EB5A7441A2
• powershell-7.2.8-linux-x64-fxdependent.tar.gz
o 06D85EB96AF284EB2639A7A0F7EFC738A30B1315EC9092D66652BD97E26C9CD0
• powershell-7.2.8-osx-arm64.pkg
o 5F3DB2978E1F8CA705F6F5DA423D013C40195D441EAEF7F80F24A0130566159A
• powershell-7.2.8-osx-arm64.tar.gz
o 3B3D917C6AFEFF86F567E10C740A2B34E1AD51F48872F61C340E9CBE007D387F
• powershell-7.2.8-osx-x64.pkg
o 06B25059B5BA56DD4FE5495533EEF96EB7B12263B97CAA62E8DC9116BEE03F14
• powershell-7.2.8-osx-x64.tar.gz
o 4C73410E2181BB794B2D9EE519BF64F5F25E9AA7C480D141FC194C28B75DD87D
• PowerShell-7.2.8-win-arm32.zip
o 20B7718467E5B6A93A3648C8646F1225CC1C63E412E7C9D1CEF70273FF6A8A0B
• PowerShell-7.2.8-win-arm64.zip
o 066DE7BA09783B38FEB506939093E8AC9779AFE4776D619CBA2AD28A825F8165
• PowerShell-7.2.8-win-fxdependent.zip
o F3696D973533B2509A16F100C8AEF4A679726C6D2518F9F5A9A0DD96A0E151EB
• PowerShell-7.2.8-win-fxdependentWinDesktop.zip
o 057E96FE2C475F2E0982FF58DE95DE5CA3832CF1B5B6E331193F1F3E39AAD8C1
• PowerShell-7.2.8-win-x64.msi
o 9A27962C3652C85193C6F3678741A712E880AA9F85F403774CD632C5CB8680FF
• PowerShell-7.2.8-win-x64.zip
o EF61A17B989698B5DEEC282D52DADC4C659D2DF5E2B69E093ED74145411CF7C8
• PowerShell-7.2.8-win-x86.msi
o 5298A693BC7602503C3A39CE613EE9B1824A60A5C139CDB61D18C424F71B556A
• PowerShell-7.2.8-win-x86.zip
o 0E461172AB6FBC0CBDC00A4FE3A2925F8FA2AE5719EC64B342DB8D6E4642A41C
• powershell-lts_7.2.8-1.deb_amd64.deb
o 012EB465DF8A50284C49D0E37940E4BB84A88600094C7B706E5B15EF724C1333
• powershell-lts-7.2.8-1.cm.x86_64.rpm
o 9497E333DEBD303F0132150949B4932B523AF5A342B7B2F3F487FB5D2D3560F7
• powershell-lts-7.2.8-1.rh.x86_64.rpm
o 6E755026DCE18F32F647A80AAB1D4CDD131AC19A1FFD47093CFBEBE6C5EE948A
• powershell-lts-7.2.8-osx-arm64.pkg
o E37BE1504E0854C6C5D2C031C9D18A668BC2A6BED9CF810647858987E2112877
• powershell-lts-7.2.8-osx-x64.pkg
o ABAEC191208BF602BC5B1A79EE40664FAF32E4281E57625284C4EBF4C3D16F8F
PowerShell 7.3.1 – 2022-12-13
引擎更新和修复
• 从远程会话配置中删除 PSv2 的 TabExpansion(内部 23331)
• 将 sqlcmd 添加到列表以使用遗留参数传递 (#18645 #18646)
• 将 exec 从别名更改为函数以处理任意参数 (#18644)
• 修复 Switch-Process 以将当前环境复制到新进程 (#18632)
• 修复使用空数组表达式完成脚本中的第一条命令时的问题 (#18355)
• 修复 Switch-Process 以设置适合子进程的 termios (#18572)
• 修复本机访问冲突 (#18571)
测试
• 从 #18508 (#18626) 修复的向后移植 CI
• 将字符集测试标记为待处理 (#18609)
构建和打包改进
更新包版本。
发布工件的 PowerShell 7.31 SHA256 哈希
• 哈希值.sha256
o D8CD0FE9D8462435D875B034D1DD3E0A1223CD6A62F867F4CE2FF4BE7D899491
• powershell_7.3.1-1.deb_amd64.deb
o C23B461A443AB87F9C11CE69FB625A01D7FD141F30CA42BEC7A86CEFED79EBAC
• powershell-7.3.1-1.cm.x86_64.rpm
o 9DC84952CEE2C3A8D644265A8E02EDE779DF986D222786182BDFE199CBD93149
• powershell-7.3.1-1.rh.x86_64.rpm
o BC5695F06121DBF8EBF56A842B8723E241FD5299BB34DB42B367A4157B9A9DA8
• powershell-7.3.1-linux-alpine-x64.tar.gz
o 043CBA55FC9208FCC51074D7174E295D4B46D2EDCABD03E107736BD6731DDF66
• powershell-7.3.1-linux-arm32.tar.gz
o 3AF65D5DB14D3B8D2C7F1E756821B036ED8629CC4BC59F7F6B260F6AF4DA72CA
• powershell-7.3.1-linux-arm64.tar.gz
o F0E03A128171E596A2387D86EF659F3A09D3700BE900D62BDEA3156D005EDA68
• powershell-7.3.1-linux-x64.tar.gz
o 68C2C0531A6796871DD7341B66C7085DDCC70570EB619DA3DBED769BCE4EE371
• powershell-7.3.1-linux-x64-fxdependent.tar.gz
o D6032C02D57DCBC3FAE5C0D2572DEA5682504811061BD1635A07B70B137E21FA
• powershell-7.3.1-osx-arm64.pkg
o ADB1E56FFF1E3B4BD1403E75089B92EF8B7432DCA6FE48CF94ED84A16936CD7E
• powershell-7.3.1-osx-arm64.tar.gz
o 66AE3E155043011A0CB7025E748C385C101C464FC105F39818DA678B702154BD
• powershell-7.3.1-osx-x64.pkg
o B6C8D4F8ED0CD1854CD00FE8A7816428093E71FDDC30546A3406C07F409C02AE
• powershell-7.3.1-osx-x64.tar.gz
o 18529E2EF589DACFA62B3ADAA0640EDABF5F31FE4CC3D484D5060F93166E6156
• PowerShell-7.3.1-win-arm32.zip
o D808FBBB91E73F39BA1629D4339F2CC6E73D0C1A51EA5FF91BA8F68861B11A5E
• PowerShell-7.3.1-win-arm64.zip
o F86C1DA8896144A0D913B85B58157B419D3A89FF357EA191081D58DE944DE354
• PowerShell-7.3.1-win-fxdependent.zip
o 12A4E9100CF6448583D205714B262A0C3EA0CA4F2056ABEFD6831A6AFB923160
• PowerShell-7.3.1-win-fxdependentWinDesktop.zip
o 9938F6F95BBD0341B1279BA859B4BF643924759534DC6B527E15528E736E3149
• PowerShell-7.3.1-win-x64.msi
o CAD0026DF877F1B195B87AAE1858E8BC8BA759C19B7440CD62E1F5432665519F
• PowerShell-7.3.1-win-x64.zip
o 997EDF93ED570C0E6559588F2E3F52CB2B043535D7022128F2A734A2D904E3F5
• PowerShell-7.3.1-win-x86.msi
o 0266C3BCF23A35E5400C8DA28BE951986454D33973E56274D0E6217B0C56829A
• PowerShell-7.3.1-win-x86.zip
o 9FA3E39DC072093F0AB86EC75C91199D91B526BEFCE80722D6FB5F6614C21547
相关文章
网友评论(共有 0 条评论)