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
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@ Changelog
Unreleased
----------

v6.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
- Fix 'powershell -Command -' to not hang and to not ignore the last command
- Fix binary operator tab completion
- Enable 'ConvertTo-Html' in PowerShell Core
- Remove most Maximum* capacity variables
- Fix 'Get-ChildItem -Hidden' to work on system hidden files on Windows
- Fix 'JsonConfigFileAccessor' to handle corrupted 'PowerShellProperties.json'
and defer creating the user setting directory until a write request comes
- Fix variable assignment to not overwrite readonly variables
- Fix 'Get-WinEvent -FilterHashtable' to work with named fields in UserData of event logs
- Fix 'Get-Help -Online' in PowerShell Core on Windows
- Spelling/grammar fixes

v6.0.0-alpha.10 - 2016-09-15
----------------------------
- Fix passing escaped double quoted spaces to native executables
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ You can download and install a PowerShell package for any of the following platf
| macOS 10.11 | [.pkg][rl-macos] | [Instructions][in-macos] |
| Docker | | [Instructions][in-docker] |

[rl-windows10]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/PowerShell_6.0.0.10-alpha.10-win10-x64.msi
[rl-windows81]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/PowerShell_6.0.0.10-alpha.10-win81-x64.msi
[rl-ubuntu16]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb
[rl-ubuntu14]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb
[rl-centos]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/powershell-6.0.0_alpha.10-1.el7.centos.x86_64.rpm
[rl-macOS]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/powershell-6.0.0-alpha.10.pkg
[rl-windows10]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/PowerShell_6.0.0.10-alpha.11-win10-x64.msi
[rl-windows81]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/PowerShell_6.0.0.10-alpha.11-win81-x64.msi
[rl-ubuntu16]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/powershell_6.0.0-alpha.11-1ubuntu1.16.04.1_amd64.deb
[rl-ubuntu14]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/powershell_6.0.0-alpha.11-1ubuntu1.14.04.1_amd64.deb
[rl-centos]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/powershell-6.0.0_alpha.11-1.el7.centos.x86_64.rpm
[rl-macOS]: https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/powershell-6.0.0-alpha.11.pkg

[installation]: docs/installation
[in-windows]: docs/installation/windows.md#msi
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 6.0.0-alpha.10-{build}
version: 6.0.0-alpha.11-{build}

image: Visual Studio 2015

Expand Down
2 changes: 1 addition & 1 deletion demos/Azure/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
This demo (Azure-Demo.ps1) shows management of Azure Compute resource using Azure Resource Management (ARM) cmdlets.

## Prerequisites ##
- Install PowerShell 6.0.0-alpha.10
- Install PowerShell 6.0.0-alpha.11
- Install AzureRM.NetCore.Preview, AzureRM.Profile.NetCore.Preview and AzureRM.Resources.NetCore.Preview modules to a local directory.
- The instructions for downloading these modules are in Azure-Demo.ps1 file.
- You have to use the command "Install-Package -Name AzureRM.NetCore.Preview -Source https://www.powershellgallery.com/api/v2 -ProviderName NuGet -ExcludeVersion -Destination <Local Directory>"
Expand Down
4 changes: 2 additions & 2 deletions docker/release/centos7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
FROM centos:7
MAINTAINER Andrew Schwartzmeyer <andschwa@microsoft.com>

ARG POWERSHELL_RELEASE=v6.0.0-alpha.10
ARG POWERSHELL_PACKAGE=powershell-6.0.0_alpha.10-1.el7.centos.x86_64.rpm
ARG POWERSHELL_RELEASE=v6.0.0-alpha.11
ARG POWERSHELL_PACKAGE=powershell-6.0.0_alpha.11-1.el7.centos.x86_64.rpm

# Setup the locale
ENV LANG en_US.UTF-8
Expand Down
4 changes: 2 additions & 2 deletions docker/release/ubuntu14.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
FROM ubuntu:trusty
MAINTAINER Andrew Schwartzmeyer <andschwa@microsoft.com>

ARG POWERSHELL_RELEASE=v6.0.0-alpha.10
ARG POWERSHELL_PACKAGE=powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb
ARG POWERSHELL_RELEASE=v6.0.0-alpha.11
ARG POWERSHELL_PACKAGE=powershell_6.0.0-alpha.11-1ubuntu1.14.04.1_amd64.deb

# Setup the locale
ENV LANG en_US.UTF-8
Expand Down
4 changes: 2 additions & 2 deletions docker/release/ubuntu16.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
FROM ubuntu:xenial
MAINTAINER Andrew Schwartzmeyer <andschwa@microsoft.com>

ARG POWERSHELL_RELEASE=v6.0.0-alpha.10
ARG POWERSHELL_PACKAGE=powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb
ARG POWERSHELL_RELEASE=v6.0.0-alpha.11
ARG POWERSHELL_PACKAGE=powershell_6.0.0-alpha.11-1ubuntu1.16.04.1_amd64.deb

# Setup the locale
ENV LANG en_US.UTF-8
Expand Down
2 changes: 1 addition & 1 deletion docs/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ To use the `Microsoft.PowerShell.SDK` NuGet package, declare the `frameworks` se
"netstandard1.6": {
"imports": [ "dnxcore50", "portable-net45+win8" ],
"dependencies": {
"Microsoft.PowerShell.SDK": "1.0.0-alpha10"
"Microsoft.PowerShell.SDK": "1.0.0-alpha11"
}
}
}
Expand Down
26 changes: 13 additions & 13 deletions docs/installation/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ You should *never* run a script without reading it first!
Please **read the [download][] script first**, and then if you want to run it, use:

```sh
bash <(curl -fsSL https://raw.githubusercontent.com/PowerShell/PowerShell/v6.0.0-alpha.10/tools/download.sh)
bash <(curl -fsSL https://raw.githubusercontent.com/PowerShell/PowerShell/v6.0.0-alpha.11/tools/download.sh)
```

Once the package is installed, run `powershell` from a terminal.
Expand All @@ -20,19 +20,19 @@ Once the package is installed, run `powershell` from a terminal.
[u16]: #ubuntu-1604
[cos]: #centos-7
[osx]: #os-x-1011
[download]: https://github.com/PowerShell/PowerShell/blob/v6.0.0-alpha.10/tools/download.sh
[download]: https://github.com/PowerShell/PowerShell/blob/v6.0.0-alpha.11/tools/download.sh

Ubuntu 14.04
============

Using [Ubuntu 14.04][], download the Debian package
`powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb`
`powershell_6.0.0-alpha.11-1ubuntu1.14.04.1_amd64.deb`
from the [releases][] page onto the Ubuntu machine.

Then execute the following in the terminal:

```sh
sudo dpkg -i powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb
sudo dpkg -i powershell_6.0.0-alpha.11-1ubuntu1.14.04.1_amd64.deb
sudo apt-get install -f
```

Expand All @@ -52,13 +52,13 @@ Ubuntu 16.04
============

Using [Ubuntu 16.04][], download the Debian package
`powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb`
`powershell_6.0.0-alpha.11-1ubuntu1.16.04.1_amd64.deb`
from the [releases][] page onto the Ubuntu machine.

Then execute the following in the terminal:

```sh
sudo dpkg -i powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb
sudo dpkg -i powershell_6.0.0-alpha.11-1ubuntu1.16.04.1_amd64.deb
sudo apt-get install -f
```

Expand All @@ -80,19 +80,19 @@ CentOS 7
========

Using [CentOS 7][], download the RPM package
`powershell-6.0.0_alpha.10-1.el7.centos.x86_64.rpm`
`powershell-6.0.0_alpha.11-1.el7.centos.x86_64.rpm`
from the [releases][] page onto the CentOS machine.

Then execute the following in the terminal:

```sh
sudo yum install ./powershell-6.0.0_alpha.10-1.el7.centos.x86_64.rpm
sudo yum install ./powershell-6.0.0_alpha.11-1.el7.centos.x86_64.rpm
```

You can also install the RPM without the intermediate step of downloading it:

```sh
sudo yum install https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.10/powershell-6.0.0_alpha.10-1.el7.centos.x86_64.rpm
sudo yum install https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-alpha.11/powershell-6.0.0_alpha.11-1.el7.centos.x86_64.rpm
```

> This package works on Oracle Linux 7. It should work on Red Hat Enterprise Linux 7 too.
Expand All @@ -109,14 +109,14 @@ macOS 10.11
===========

Using macOS 10.11, download the PKG package
`powershell-6.0.0-alpha.10.pkg`
`powershell-6.0.0-alpha.11.pkg`
from the [releases][] page onto the macOS machine.

Either double-click the file and follow the prompts,
or install it from the terminal:

```sh
sudo installer -pkg powershell-6.0.0-alpha.10.pkg -target /
sudo installer -pkg powershell-6.0.0-alpha.11.pkg -target /
```

**Uninstallation**
Expand Down Expand Up @@ -184,7 +184,7 @@ You *can* run this command manually if you're having trouble with .NET Core's cr
Paths
=====

* `$PSHOME` is `/opt/microsoft/powershell/6.0.0-alpha.10/`
* `$PSHOME` is `/opt/microsoft/powershell/6.0.0-alpha.11/`
* User profiles will be read from `~/.config/powershell/profile.ps1`
* Default profiles will be read from `$PSHOME/profile.ps1`
* User modules will be read from `~/.local/share/powershell/Modules`
Expand All @@ -200,7 +200,7 @@ On Linux and macOS, the [XDG Base Directory Specification][xdg-bds] is respected

Note that because macOS is a derivation of BSD,
instead of `/opt`, the prefix used is `/usr/local`.
Thus, `$PSHOME` is `/usr/local/microsoft/powershell/6.0.0-alpha.10/`,
Thus, `$PSHOME` is `/usr/local/microsoft/powershell/6.0.0-alpha.11/`,
and the symlink is placed at `/usr/local/bin/powershell`.

[releases]: https://github.com/PowerShell/PowerShell/releases/latest
Expand Down
2 changes: 1 addition & 1 deletion docs/learning-powershell/powershell-beginners-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ PSVersion 6.0.0-alpha
PSEdition Core
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 3.0.0.0
GitCommitId v6.0.0-alpha.10
GitCommitId v6.0.0-alpha.11
CLRVersion
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
Expand Down
10 changes: 5 additions & 5 deletions tools/download.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ trap '
' INT

get_url() {
release=v6.0.0-alpha.10
release=v6.0.0-alpha.11
echo "https://github.com/PowerShell/PowerShell/releases/download/$release/$1"
}

Expand All @@ -24,7 +24,7 @@ case "$OSTYPE" in
sudo yum install -y curl
fi

package=powershell-6.0.0_alpha.10-1.el7.centos.x86_64.rpm
package=powershell-6.0.0_alpha.11-1.el7.centos.x86_64.rpm
;;
ubuntu)
if ! hash curl 2>/dev/null; then
Expand All @@ -34,10 +34,10 @@ case "$OSTYPE" in

case "$VERSION_ID" in
14.04)
package=powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb
package=powershell_6.0.0-alpha.11-1ubuntu1.14.04.1_amd64.deb
;;
16.04)
package=powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb
package=powershell_6.0.0-alpha.11-1ubuntu1.16.04.1_amd64.deb
;;
*)
echo "Ubuntu $VERSION_ID is not supported!" >&2
Expand All @@ -51,7 +51,7 @@ case "$OSTYPE" in
;;
darwin*)
# We don't check for curl as macOS should have a system version
package=powershell-6.0.0-alpha.10.pkg
package=powershell-6.0.0-alpha.11.pkg
;;
*)
echo "$OSTYPE is not supported!" >&2
Expand Down