GeezerVison is showing github.com — Release v7.0.0-preview.4 Release of PowerShell Core · PowerShell/PowerShell
v7.0.0-preview.4 Release of PowerShell Core
Pre-release
Pre-release
v7.0.0-preview.4 - 09/19/2019
Engine Updates and Fixes
- Add support to
ActionPreference.Break to break into debugger when Debug, Error, Information, Progress, Verbose or Warning messages are generated (#8205) (Thanks Kirk Munro (@KirkMunro)!)
- Enable starting control panel add-ins within PowerShell Core without specifying
.CPL extension. (#9828)
Performance
- Make
ForEach-Object faster for its commonly used scenarios (#10454) and fix ForEach-Object -Parallel performance problem with many runspaces (#10455)
Experimental Features
- Update
PSDesiredStateConfiguration module version to 2.0.3 and bring new tests; enable compilation to MOF on non-Windows and use of Invoke-DSCResource without LCM (#10516)
- Add APIs for breakpoint management in runspaces and enable attach to process without
BreakAll for PowerShell Editor Services (#10338) (Thanks Kirk Munro (@KirkMunro)!)
- Support ternary operator in PowerShell language (#10367)
General Cmdlet Updates and Fixes
- Add PowerShell Core group policy definitions (#10468)
- Update console host to support
XTPUSHSGR/XTPOPSGR VT control sequences that are used in composability scenarios. (#10208)
- Add
WorkingDirectory parameter to Start-Job (#10324) (Thanks Sotiris Nanopoulos (@davinci26)!)
- Remove the event handler that was causing breakpoint changes to be erroneously replicated to the host runspace debugger (#10503) (Thanks Kirk Munro (@KirkMunro)!)
- Replace
api-ms-win-core-job-12-1-0.dll with Kernell32.dll in Microsoft.PowerShell.Commands.NativeMethods P/Invoke API(#10417) (Thanks Ilya (@iSazonov)!)
- Fix wrong output for
New-Service in variable assignment and -OutVariable (#10444) (Thanks PRASOON KARUNAN V (@kvprasoon)!)
- Fix global tool issues around exit code, command line parameters and path with spaces (#10461)
- Fix recursion into OneDrive - change
FindFirstFileEx() to use SafeFindHandle type (#10405)
- Skip auto-loading
PSReadLine on Windows if the NVDA screen reader is active (#10385)
- Increase built-with-PowerShell module versions to
7.0.0.0 (#10356)
- Add throwing an error in
Add-Type if a type with the same name already exists (#9609) (Thanks Ilya (@iSazonov)!)
Code Cleanup
- Convert
ActionPreference.Suspend enumeration value into a non-supported, reserved state, and remove restriction on using ActionPreference.Ignore in preference variables (#10317) (Thanks Kirk Munro (@KirkMunro)!)
- Replace
ArrayList with List<T> to get more readable and reliable code without changing functionality (#10333) (Thanks Ilya (@iSazonov)!)
- Make code style fixes to
TestConnectionCommand (#10439) (Thanks Rain Sallow (/u/ta11ow) (@vexx32)!)
- Cleanup
AutomationEngine and remove extra SetSessionStateDrive method call (#10416) (Thanks Ilya (@iSazonov)!)
- Rename default
ParameterSetName back to Delimiter for ConvertTo-Csv and ConvertFrom-Csv (#10425)
Tools
- Update
install-powershell.ps1 to check for already installed daily build (#10489)
Tests
Build and Packaging Improvements
- Bump
PowerShellGet version from 2.2 to 2.2.1 (#10382)
- Bump
PackageManagement version from 1.4.3 to 1.4.4 (#10383)
- Update
README.md and metadata.json for 7.0.0-preview.4 (Internal 10011)
- Upgrade
.Net Core 3.0 version from Preview 9 to RC1 (#10552) (Thanks Christoph Bergmeister (@bergmeister)!)
- Fix
ExperimentalFeature list generation (Internal 9996)
- Bump
PSReadLine version from 2.0.0-beta4 to 2.0.0-beta5 (#10536)
- Fix release build script to set release tag
- Update version of
Microsoft.PowerShell.Native to 7.0.0-preview.2 (#10519)
- Upgrade to
Netcoreapp3.0 preview9 (#10484) (Thanks Christoph Bergmeister (@bergmeister)!)
- Make sure the daily coordinated build, knows it is a daily build (#10464)
- Update the combined package build to release the daily builds (#10449)
- Remove appveyor reference (#10445) (Thanks Reece Dunham (@RDIL)!)
- Bump
NJsonSchema version from 10.0.22 to 10.0.23 (#10421)
- Remove the deletion of
linux-x64 build folder because some dependencies for Alpine need it (#10407)
Documentation and Help Content
SHA256 Hashes of the release artifacts
- powershell-7.0.0-preview.4-linux-alpine-x64.tar.gz
- B38516721167EF056790466C45C5158BC0A066C16323560C0779198731DF0B6D
- powershell-7.0.0-preview.4-linux-arm32.tar.gz
- DB04605DE0A9B9155C287B896286F2E31CA1E94C85EC7D44E1E3E6DDC862656C
- powershell-7.0.0-preview.4-linux-arm64.tar.gz
- 78ED278BA366D9A6E7B9AB8CB69FF48A00B37B655252056A9A769BEA58B25A84
- powershell-7.0.0-preview.4-linux-x64.tar.gz
- BAB658CDFDCB3162E6E5668BC7BE4553BB8BDF0B290CBBE00756174A928FC64B
- powershell-7.0.0-preview.4-linux-x64-fxdependent.tar.gz
- A73EAB8B5091406344FCB55AEAB86D60759BD85DD73142C2CB694F5C0DD3ACC8
- powershell-7.0.0-preview.4-osx-x64.pkg
- 876CDF8FBE7558F2878468D25BD19B832AF56E03F5C70FBC43D9430043CC2F2F
- powershell-7.0.0-preview.4-osx-x64.tar.gz
- 9317645F8A915241DCD32CCBB3E76D38DF7C687CA5896F8363419795515EC5DC
- PowerShell-7.0.0-preview.4-win-arm32.msix
- AF15CD3856AB961756491BCA6A564EE9155F04EFE3F590A963F02DE35BA392CF
- PowerShell-7.0.0-preview.4-win-arm32.zip
- 358D5BD1B4E06E5CFE4F81A0158FB178B960013A2E6376178D308A3EA55BA5AF
- PowerShell-7.0.0-preview.4-win-arm64.msix
- D10E1A4028B9FDF4D3946862AE4699A3251232764E26B5E7252E1284716894DA
- PowerShell-7.0.0-preview.4-win-arm64.zip
- 733331CCFECB7ACDC8D889270B4C3BEB0278396D2D0C923E68EA7A186FB6F77C
- PowerShell-7.0.0-preview.4-win-fxdependent.zip
- DD5A82B897FF68C6A97FA2C1E2731DA5539BF9AE442C04C4074144144AAFD9CB
- PowerShell-7.0.0-preview.4-win-fxdependentWinDesktop.zip
- E8925AED1785FF25CFEF21518703C1A90753D86B66F14C810E1F3759E2F0BCEE
- PowerShell-7.0.0-preview.4-win-x64.msi
- 9DBCE4D595E4C8C91E589B5794257E2AD1D59785D52845A0327995F1E71F53A5
- PowerShell-7.0.0-preview.4-win-x64.msix
- 1D1EAAEFC070C2AC2B5A7457DA54B2ED56A2BBF7553EFEA5B11007F52380FFEE
- PowerShell-7.0.0-preview.4-win-x64.zip
- BDAAF8E652AF49A24C30EE06941A162446552682E2AB1C7064A832218F84FB71
- PowerShell-7.0.0-preview.4-win-x86.msi
- C0FF30E528DD807C4CCEBDB987DE1A73DDD5E70A2ECD1C8FF52907EB9549A76F
- PowerShell-7.0.0-preview.4-win-x86.zip
- 40768D305AF4B8BEDC2409AC3D30CBAF39E1A8F16DAAF8ADBE443CD6D1F115A0
- powershell-preview_7.0.0-preview.4-1.debian.9_amd64.deb
- 147DCE891D0D05ECFC8930E049D9F560BCDA556D506AB0BA51DBB1C90FC1517F
- powershell-preview_7.0.0-preview.4-1.ubuntu.16.04_amd64.deb
- 50271452DB5C80E35D311127FA5132C346295A8390E452223BB613864359A11B
- powershell-preview_7.0.0-preview.4-1.ubuntu.18.04_amd64.deb
- FE7D23C4301F8E2FF890ECF1E9B3398F0F2EB063253D35E6C44F5FFC87D98D65
- powershell-preview-7.0.0_preview.4-1.rhel.7.x86_64.rpm
- DE09687FD6B4CDC1BC549A2FDC457FB8FF64E5C06E2C6C1F1E6ACC5453BB792C
Assets
24
Loading
Uh oh!
There was an error while loading. Please reload this page.