Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
90 changes: 60 additions & 30 deletions CHANGELOG/6.0.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 6.0 Changelog

## v6.0.0 - 2018-01-10
## [6.0.0] - 2018-01-10

### Breaking changes

Expand Down Expand Up @@ -33,7 +33,7 @@
- Fix incorrect release date on the changelog (#5698) (Thanks @SwarfegaGit!)
- Add instructions to deploy `win-arm` build on Windows IoT (#5682)

## v6.0.0-rc.2 - 2017-12-14
## [6.0.0-rc.2] - 2017-12-14

### Breaking changes

Expand Down Expand Up @@ -107,7 +107,7 @@ work is required for Microsoft to continue to sign and release packages from the
- Remove exclusion for hang and add context exception for remaining instances (#5595)
- Replace `strlen` with `strnlen` in native code (#5510)

## v6.0.0-rc - 2017-11-16
## [6.0.0-rc] - 2017-11-16

### Breaking changes

Expand Down Expand Up @@ -216,7 +216,7 @@ work is required for Microsoft to continue to sign and release packages from the
- Set `requestedExecutionLevel` to `asInvoker` for `pwsh.exe` on Windows. (#5285)
- Add `HighEntropyVA` to building pwsh. (#5455)

## v6.0.0-beta.9 - 2017-10-24
## [6.0.0-beta.9] - 2017-10-24

### Breaking changes

Expand Down Expand Up @@ -317,7 +317,7 @@ work is required for Microsoft to continue to sign and release packages from the
- Fix VSCode `launch.json` to point to `pwsh`. (#5189)
- Add example of how to create .NET Core cmdlet with Visual Studio. (#5096)

## v6.0.0-beta.8 - 2017-10-05
## [6.0.0-beta.8] - 2017-10-05

### Breaking changes

Expand Down Expand Up @@ -422,7 +422,7 @@ work is required for Microsoft to continue to sign and release packages from the
* Added instructions to get permission to use PowerShell image assets. (#4938)
* Added demo for using Windows PowerShell modules. (#4886)

## v6.0.0-beta.7 - 2017-09-13
## [6.0.0-beta.7] - 2017-09-13

### Breaking change

Expand Down Expand Up @@ -497,7 +497,7 @@ work is required for Microsoft to continue to sign and release packages from the
* Update using-vscode.md to use the new exe path (#4736)
* Update coding guidelines to make it more concrete and useful in a review process (#4754)

## v6.0.0-beta.6 - 2017-08-24
## [6.0.0-beta.6] - 2017-08-24

### Breaking change

Expand Down Expand Up @@ -567,7 +567,7 @@ PowerShell 6.0 will be exclusively built on top of CoreCLR,
so we are removing a large amount of code that's built only for FullCLR.
To read more about this, check out [this blog post](https://blogs.msdn.microsoft.com/powershell/2017/07/14/powershell-6-0-roadmap-coreclr-backwards-compatibility-and-more/).

## v6.0.0-beta.5 - 2017-08-02
## [6.0.0-beta.5] - 2017-08-02

### Breaking changes

Expand Down Expand Up @@ -625,7 +625,7 @@ PowerShell 6.0 will be exclusively built on top of CoreCLR,
so we are removing a large amount of code that's built only for FullCLR.
To read more about this, check out [this blog post](https://blogs.msdn.microsoft.com/powershell/2017/07/14/powershell-6-0-roadmap-coreclr-backwards-compatibility-and-more/).

## v6.0.0-beta.4 - 2017-07-12
## [6.0.0-beta.4] - 2017-07-12

## Windows PowerShell backwards compatibility

Expand Down Expand Up @@ -669,7 +669,7 @@ For more information on this, we invite you to read [this blog post explaining P

- Added recommended settings for VS Code. (#4054) (Thanks to @iSazonov!)

## v6.0.0-beta.3 - 2017-06-20
## [6.0.0-beta.3] - 2017-06-20

### Breaking changes

Expand Down Expand Up @@ -727,7 +727,7 @@ For more information on this, we invite you to read [this blog post explaining P
- Make hosting PowerShell Core in your own .NET applications much easier by refactoring PowerShell Core to use the default CoreCLR loader. (#3903)
- Update `Add-Type` to support `CSharpVersion7`. (#3933) (Thanks to @iSazonov)

## v6.0.0-beta.2 - 2017-06-01
## [6.0.0-beta.2] - 2017-06-01

### Support backgrounding of pipelines with ampersand (`&`) (#3360)

Expand Down Expand Up @@ -761,7 +761,7 @@ For more information on this, we invite you to read [this blog post explaining P
- Fix an issue where PSReadline was not rendering multi-line prompts correctly on macOS/Linux. (#3867)
- Fix an issue where PSReadline was not working on Nano Server. (#3815)

## v6.0.0-beta.1 - 2017-05-08
## [6.0.0-beta.1] - 2017-05-08

### Move to .NET Core 2.0 (.NET Standard 2.0 support)

Expand Down Expand Up @@ -837,7 +837,7 @@ If you have any questions or comments about our telemetry, please file an issue.
- Improve error messages for `ValidateCountAttribute`. (#3656) (Thanks to @iSazonov)
- Update `ValidatePatternAttribute`, `ValidateSetAttribute` and `ValidateScriptAttribute` to allow users to more easily specify customized error messages. (#2728) (Thanks to @powercode)

## v6.0.0-alpha.18 - 2017-04-05
## [6.0.0-alpha.18] - 2017-04-05

### Progress Bar

Expand Down Expand Up @@ -874,7 +874,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Fix the JEA transcription to include the endpoint configuration name in the transcript header. (#2890)
- Fix `Get-Help` in a JEA session. (#2988)

## v6.0.0-alpha.17 - 2017-03-08
## [6.0.0-alpha.17] - 2017-03-08

- Update PSRP client libraries for Linux and Mac.
- We now support customer configurations for Office 365 interaction, as well as NTLM authentication for WSMan based remoting from Linux (more information [here](https://github.com/PowerShell/psl-omi-provider/releases/tag/v1.0.0.18)). (#3271)
Expand Down Expand Up @@ -903,7 +903,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Remove year from PowerShell copyright banner at start-up. (#3204) (Thanks to @kwiknick!)
- Fixed spelling for the property name `BiosSerialNumber` for `Get-ComputerInfo`. (#3167) (Thanks to @iSazonov!)

## v6.0.0-alpha.16 - 2017-02-15
## [6.0.0-alpha.16] - 2017-02-15

- Add `WindowsUBR` property to `Get-ComputerInfo` result
- Cache padding strings to speed up formatting a little
Expand All @@ -918,7 +918,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Fix parser error reporting for incomplete input to allow defining class in interactive host
- Add the `RoleCapabilityFiles` keyword for JEA support on Windows

## v6.0.0-alpha.15 - 2017-01-18
## [6.0.0-alpha.15] - 2017-01-18

- Use parentheses around file length for offline files
- Fix issues with the Windows console mode (terminal emulation) and native executables
Expand All @@ -932,7 +932,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- `Invoke-RestMethod` improvements for non-XML non-JSON input
- PSRP remoting now works on CentOS without addition setup

## v6.0.0-alpha.14 - 2016-12-14
## [6.0.0-alpha.14] - 2016-12-14

- Moved to .NET Core 1.1
- Add Windows performance counter cmdlets to PowerShell Core
Expand All @@ -947,7 +947,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Fix `Invoke-WebRequest` with non-text responses on non-Windows platforms
- `Write-Progress` performance improvement from `alpha13` reverted because it introduced crash with a race condition

## v6.0.0-alpha.13 - 2016-11-22
## [6.0.0-alpha.13] - 2016-11-22

- Fix `NullReferenceException` in binder after turning on constrained language mode
- Enable `Invoke-WebRequest` and `Invoke-RestMethod` to not validate the HTTPS certificate of the server if required.
Expand All @@ -973,7 +973,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Update build scripts to support win7-x86 runtime
- Move PackageManagement code/test to oneget.org

## v6.0.0-alpha.12 - 2016-11-03
## [6.0.0-alpha.12] - 2016-11-03

- Fix `Get-ChildItem -Recurse -ErrorAction Ignore` to ignore additional errors
- Don't block pipeline when running Windows EXE's
Expand All @@ -992,7 +992,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Exclude Registry and Certificate providers from UNIX PS
- Update PowerShell Core to consume .Net Core preview1-24530-04

## v6.0.0-alpha.11 - 2016-10-17
## [6.0.0-alpha.11] - 2016-10-17

- Add '-Title' to 'Get-Credential' and unify the prompt experience
- Update dependency list for PowerShell Core on Linux and OS X
Expand All @@ -1008,7 +1008,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Fix 'Get-Help -Online' in PowerShell Core on Windows
- Spelling/grammar fixes

## v6.0.0-alpha.10 - 2016-09-15
## [6.0.0-alpha.10] - 2016-09-15

- Fix passing escaped double quoted spaces to native executables
- Add DockerFiles to build each Linux distribution
Expand All @@ -1020,13 +1020,13 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Fix `Install-Module` version comparison bug
- Spelling fixes

## v6.0.0-alpha.9 - 2016-08-15
## [6.0.0-alpha.9] - 2016-08-15

- Better man page
- Added third-party and proprietary licenses
- Added license to MSI

## v6.0.0-alpha.8 - 2016-08-11
## [6.0.0-alpha.8] - 2016-08-11

- PowerShell packages pre-compiled with crossgen
- `Get-Help` content added
Expand All @@ -1049,7 +1049,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Desired State Configuration MOF compilation ported to Linux
- Windows 2012 R2 / Windows 8.1 remoting enabled

## v6.0.0-alpha.7 - 2016-07-26
## [6.0.0-alpha.7] - 2016-07-26

- Invoke-WebRequest and Invoke-RestMethod ported to PowerShell Core
- Set PSReadline default edit mode to Emacs on Linux
Expand All @@ -1067,7 +1067,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- FileCatalog cmdlets added back for Windows
- Get-ComputerInfo cmdlet added back for Windows

## v0.6.0 - 2016-07-08
## [0.6.0] - 2016-07-08

- Targets .NET Core 1.0 release
- PowerShellGet enabled
Expand All @@ -1081,7 +1081,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Source Depot synced to baseline changeset 717473
- SecureString stub replaced with .NET Core package

## v0.5.0 - 2016-06-16
## [0.5.0] - 2016-06-16

- Paths given to cmdlets are now slash-agnostic (both / and \ work as directory separator)
- Lack of cmdlet support for paths with literal \ is a known issue
Expand All @@ -1102,7 +1102,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Linux xUnit tests are running again
- Many more Pester tests are running

## v0.4.0 - 2016-05-17
## [0.4.0] - 2016-05-17

- PSReadline is ported and included by default
- Original Windows ConsoleHost is ported and replaced CoreConsoleHost
Expand All @@ -1113,7 +1113,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Microsoft.Management.Infrastructure.Native replaced with package
- Many more Pester tests

## v0.3.0 - 2016-04-11
## [0.3.0] - 2016-04-11

- Supports Windows, Nano, OS X, Ubuntu 14.04, and CentOS 7.1
- .NET Core packages are build rc3-24011
Expand All @@ -1135,7 +1135,7 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- Documentation was completely overhauled
- Many more Pester and xUnit tests added

## v0.2.0 - 2016-03-08
## [0.2.0] - 2016-03-08

- Supports Windows, OS X, Ubuntu 14.04, and CentOS 7.1
- .NET Core packages are build 23907
Expand All @@ -1146,6 +1146,36 @@ We made a number of fixes to the progress bar rendering and the `ProgressRecord`
- `Add-Type` now works
- PowerShell code merged with upstream `rs1_srv_ps`

## v0.1.0 - 2016-02-23
## 0.1.0 - 2016-02-23

- Supports Windows, OS X, and Ubuntu 14.04

[6.0.0]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-rc.2...v6.0.0
[6.0.0-rc.2]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-rc...v6.0.0-rc.2
[6.0.0-rc]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.9...v6.0.0-rc
[6.0.0-beta.9]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.8...v6.0.0-beta.9
[6.0.0-beta.8]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.7...v6.0.0-beta.8
[6.0.0-beta.7]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.6...v6.0.0-beta.7
[6.0.0-beta.6]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.5...v6.0.0-beta.6
[6.0.0-beta.5]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.4...v6.0.0-beta.5
[6.0.0-beta.4]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.3...v6.0.0-beta.4
[6.0.0-beta.3]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.2...v6.0.0-beta.3
[6.0.0-beta.2]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-beta.1...v6.0.0-beta.2
[6.0.0-beta.1]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.18...v6.0.0-beta.1
[6.0.0-alpha.18]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.17...v6.0.0-alpha.18
[6.0.0-alpha.17]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.16...v6.0.0-alpha.17
[6.0.0-alpha.16]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.15...v6.0.0-alpha.16
[6.0.0-alpha.15]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.14...v6.0.0-alpha.15
[6.0.0-alpha.14]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.13...v6.0.0-alpha.14
[6.0.0-alpha.13]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.12...v6.0.0-alpha.13
[6.0.0-alpha.12]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.11...v6.0.0-alpha.12
[6.0.0-alpha.11]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.10...v6.0.0-alpha.11
[6.0.0-alpha.10]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.9...v6.0.0-alpha.10
[6.0.0-alpha.9]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.8...v6.0.0-alpha.9
[6.0.0-alpha.8]: https://github.com/PowerShell/PowerShell/compare/v6.0.0-alpha.7...v6.0.0-alpha.8
[6.0.0-alpha.7]: https://github.com/PowerShell/PowerShell/compare/v0.6.0...v6.0.0-alpha.7
[0.6.0]: https://github.com/PowerShell/PowerShell/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/PowerShell/PowerShell/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/PowerShell/PowerShell/compare/v0.3.0...v0.4.0
[0.3.0]: https://github.com/PowerShell/PowerShell/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/PowerShell/PowerShell/compare/v0.1.0...v0.2.0
Loading