MyGit

v7.3.0-preview.1

PowerShell/PowerShell

版本发布时间: 2021-12-17 03:51:40

PowerShell/PowerShell最新发布版本:v7.4.6(2024-10-23 06:18:57)

7.3.0-preview.1 - 2021-12-16

Note: Known issue about 7.3.0-preview.1 Alpine Linux packages are missing powershell.config.json causing experimental features disabled by default. For details see: #16636

Breaking Changes

Engine Updates and Fixes

Performance

General Cmdlet Updates and Fixes

Code Cleanup

We thank the following contributors!

@xtqqczze, @eltociear, @iSazonov

  • Improve CommandInvocationIntrinsics API documentation and style (#14369)
  • Use bool?.GetValueOrDefault() in FormatWideCommand (#15988) (Thanks @xtqqczze!)
  • Remove 4 assertions which cause debug build test runs to fail (#15963)
  • Fix typo in `Job.cs` (#16454) (Thanks @eltociear!)
  • Remove unnecessary call to `ToArray` (#16307) (Thanks @iSazonov!)
  • Remove the unused `FollowSymLink` function (#16231)
  • Fix typo in `TypeTable.cs` (#16220) (Thanks @eltociear!)
  • Fixes #16176 - replace snippet tag with code tag in comments (#16177)

Tools

Tests

Build and Packaging Improvements

We thank the following contributors!

@github-actions[bot], @kondratyev-nv

  • fix issue with hash file getting created before we have finished get-childitem (#16170)
  • Add sha256 hashes to release (#16147)
  • Change path for Component Governance for build to the path we actually use to build (#16137)
  • Update Microsoft.CodeAnalysis.CSharp version (#16138)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers (#16070)
  • Update .NET to 6.0.100-rc.1.21458.32 (#16066)
  • Update minimum required OS version for macOS (#16088)
  • Set locale correctly on Linux CI (#16073)
  • Ensure locale is set correctly on Ubuntu 20.04 in CI (#16067)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers (#16045)
  • Update .NET SDK version from `6.0.100-rc.1.21430.44` to `6.0.100-rc.1.21455.2` (#16041) (Thanks @github-actions[bot]!)
  • Fix the GitHub Action for updating .NET daily builds (#16042)
  • Bump Microsoft.CodeAnalysis.CSharp from 4.0.0-3.final to 4.0.0-4.21430.4 (#16036)
  • Bump .NET to `6.0.100-rc.1.21430.44` (#16028)
  • Move from PkgES hosted agents to 1ES hosted agents (#16023)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers (#16021)
  • Update Ubuntu images to use Ubuntu 20.04 (#15906)
  • Fix the mac build by updating the pool image name (#16010)
  • Use Alpine 3.12 for building PowerShell for alpine (#16008)
  • Update .NET SDK version from `6.0.100-preview.6.21355.2` to `6.0.100-rc.1.21426.1` (#15648) (Thanks @github-actions[bot]!)
  • Ignore error from Find-Package (#15999)
  • Find packages separately for each source in UpdateDotnetRuntime.ps1 script (#15998)
  • Update metadata to start using .NET 6 RC1 builds (#15981)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers (#15985)
  • Merge the v7.2.0-preview.9 release branch back to GitHub master (#15983)
  • Publish global tool package for stable releases (#15961)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers to newer version (#15962)
  • Disabled Yarn cache in markdown.yml (#16599)
  • Update cgmanifest (#16600)
  • Fix broken links in markdown (#16598)
  • Add explicit job name for approval tasks in Snap stage (#16579)
  • Bring back pwsh.exe for framework dependent packages to support Start-Job (#16535)
  • Fix NuGet package generation in release build (#16509)
  • Add `Microsoft.PowerShell.Commands.SetStrictModeCommand.ArgumentToPSVersionTransformationAttribute` to list of patterns to remove for generated ref assembly (#16489)
  • Bump Microsoft.CodeAnalysis.CSharp from `4.0.0-6.final` to `4.0.1` (#16423)
  • use different containers for different branches (#16434)
  • Add import so we can use common GitHub workflow function. (#16433)
  • Remove pre-release .NET 6 build sources (#16418)
  • Update release instructions with link to new build (#16419)
  • Bump Microsoft.ApplicationInsights from 2.18.0 to 2.19.0 (#16413)
  • Update metadata.json to make 7.2.0 the latest LTS (#16417)
  • Make static CI a matrix (#16397)
  • Update metadata.json in preparation on 7.3.0-preview.1 release (#16406)
  • Update cgmanifest (#16405)
  • Add diagnostics used to take corrective action when releasing `buildInfoJson` (#16404)
  • `vPack` release should use `buildInfoJson` new to 7.2 (#16402)
  • Update the usage of metadata.json for getting LTS information (#16381)
  • Add checkout to build json stage to get `ci.psm1` (#16399)
  • Update CgManifest.json for 6.0.0 .NET packages (#16398)
  • Add current folder to the beginning of the module import (#16353)
  • Increment RC MSI build number by 100 (#16354)
  • Bump XunitXml.TestLogger from 3.0.66 to 3.0.70 (#16356)
  • Move PR Quantifier config to subfolder (#16352)
  • Release build info json when it is preview (#16335)
  • Add an approval for releasing build-info json (#16351)
  • Generate manifest with latest public version of the packages (#16337)
  • Update to the latest notices file (#16339) (Thanks @github-actions[bot]!)
  • Use notice task to generate license assuming cgmanifest contains all components (#16340)
  • Refactor cgmanifest generator to include all components (#16326)
  • Fix issues in release build (#16332)
  • Update feed and analyzer dependency (#16327)
  • Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 (#16312)
  • Update license and cgmanifest (#16325) (Thanks @github-actions[bot]!)
  • Fix condition in cgmanifest logic (#16324)
  • Add GitHub Workflow to keep notices up to date (#16284)
  • Update to latest .NET 6 GA build 6.0.100-rtm.21527.11 (#16309)
  • Create compliance build (#16286)
  • Move mapping file into product repo and add Debian 11 (#16316)
  • Add a major-minor build info JSON file (#16301)
  • Clean up crossgen related build scripts also generate native symbols for R2R images (#16297)
  • Fix Windows build ZIP packaging (#16299) (Thanks @kondratyev-nv!)
  • Revert "Update to use .NET 6 GA build (#16296)" (#16308)
  • Add wget as a dependency for Bootstrap script (#16303) (Thanks @kondratyev-nv!)
  • Fix issues reported by code signing verification tool (#16291)
  • Update to use .NET 6 GA build (#16296)
  • Revert "add GH workflow to keep the cgmanifest up to date." (#16294)
  • Update ChangeLog for 7.2.0-rc.1 and also fix RPM packaging (#16290)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers (#16271)
  • add GH workflow to keep the cgmanifest up to date.
  • Update ThirdPartyNotices.txt (#16283)
  • Update `testartifacts.yml` to use ubuntu-latest image (#16279)
  • Update version of Microsoft.PowerShell.Native and Microsoft.PowerShell.MarkdownRender packages (#16277)
  • Add script to generate cgmanifest.json (#16278)
  • Add cgmanifest.json for generating correct third party notice file (#16266)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers from `6.0.0-rtm.21504.2` to `6.0.0-rtm.21516.1` (#16264)
  • Only upload stable buildinfo for stable releases (#16251)
  • Make RPM license recognized (#16189)
  • Don't upload dep or tar.gz for RPM because there are none. (#16230)
  • Add condition to generate release files in local dev build only (#16259)
  • Update .NET 6 to version 6.0.100-rc.2.21505.57 (#16249)
  • change order of try-catch-finally and split out arm runs (#16252)
  • Ensure psoptions.json and manifest.spdx.json files always exist in packages (#16258)
  • Update to vPack task version to 12 (#16250)
  • Remove unneeded `NuGetConfigFile` resource string (#16232)
  • Add Software Bill of Materials to the main packages (#16202)
  • Sign third party exes (#16229)
  • Upgrade set-value package for markdown test (#16196)
  • Use Ubuntu 20.04 for SSH remoting test (#16225)
  • Bump Microsoft.CodeAnalysis.NetAnalyzers (#16194)
  • Bump `Microsoft.CodeAnalysis.NetAnalyzers` from `6.0.0-rc2.21458.5` to `6.0.0-rtm.21480.8` (#16183)
  • Move vPack build to 1ES Pool (#16169)
  • Fix Microsoft update spelling issue. (#16178)

Documentation and Help Content

SHA256 Hashes of the release artifacts

相关地址:原始地址 下载(tar) 下载(zip)

1、 hashes.sha256 2.08KB

2、 powershell-7.3.0-preview.1-linux-alpine-x64.tar.gz 65.43MB

3、 powershell-7.3.0-preview.1-linux-arm32.tar.gz 63.36MB

4、 powershell-7.3.0-preview.1-linux-arm64.tar.gz 61.95MB

5、 powershell-7.3.0-preview.1-linux-x64-fxdependent.tar.gz 21.78MB

6、 powershell-7.3.0-preview.1-linux-x64.tar.gz 66.37MB

7、 powershell-7.3.0-preview.1-osx-arm64.pkg 60.21MB

8、 powershell-7.3.0-preview.1-osx-arm64.tar.gz 60.05MB

9、 powershell-7.3.0-preview.1-osx-x64.pkg 63.76MB

10、 powershell-7.3.0-preview.1-osx-x64.tar.gz 63.6MB

11、 PowerShell-7.3.0-preview.1-win-arm32.zip 65.4MB

12、 PowerShell-7.3.0-preview.1-win-arm64.zip 65.62MB

13、 PowerShell-7.3.0-preview.1-win-fxdependent.zip 23.71MB

14、 PowerShell-7.3.0-preview.1-win-fxdependentWinDesktop.zip 22.47MB

15、 PowerShell-7.3.0-preview.1-win-x64.msi 100.8MB

16、 PowerShell-7.3.0-preview.1-win-x64.zip 102.62MB

17、 PowerShell-7.3.0-preview.1-win-x86.msi 92.16MB

18、 PowerShell-7.3.0-preview.1-win-x86.zip 93.78MB

19、 powershell-preview-7.3.0_preview.1-1.rh.x86_64.rpm 65.82MB

20、 powershell-preview_7.3.0-preview.1-1.deb_amd64.deb 66.4MB

查看:2021-12-17发行的版本