0.4.0.0 (17 November 2012)

Upgrade Instructions

Enhancements

Bug fixes

0.3.1.0 (29 October 2012)

Enhancements

0.3.0 (28 September 2012)

Upgrade Instructions

This release contains backwards-incompatible changes to the following functions:

Set-IisSslFlags

This function was renamed to Enable-IisSsl. Its Enable128BitSsl parameter was renamed to Require128BitSsl.

Configuring client certificates is now a little stricter/clearer. You can no longer specify both AcceptClientCertificates and RequireClientCertificates. Also, if you specify RequireClientCertificates, you must now also supply the RequireSsl switch (before, setting the RequireClientCertificates switch implicitly set the RequireSsl switch).

Set-TrustedHosts

Make sure you're not calling Set-TrustedHosts with an empty array/value for the Entries parameter. The function now throw an error in that situation. If you need to clear the list of trusted hosts, use Clear-TrustedHosts.

Invoke-PowerShell

If you call Invoke-PowerShell without the x86 switch and PowerShell is 32-bit, you'll get an error. Under Windows x64, 32-bit PowerShell can't start the 64-bit instance because Windows redirects all access from C:\Windows\system32 to C:\Windows\SysWOW64. If anyone knows how to get around this, let me know!

Enhancements

Bug Fixes

0.2.7 (3 September 2012)

Enhancements

0.2.6 (30 June 2012)

Enhancements

Bug fixes

0.2.5 (29 June 2012)

Enhancements

0.2.4 (28 June 2012)

Enhancements

0.2.3 (27 June 2012)

Enhancements

Bug fixes

0.2.2 (19 June 2012)

Enhancements

Bug fixes

0.2.1 (28 April 2012)

0.2.0 (4 April 2012)

Enhancements

Bug fixes

0.1.0 (2 April 2012):