Initial version released
Issue #1 Cache lookup table values after initial load (big performance improvement)
Issue #2 Optionally output updated script via stdout (and not updating source/destination files) by using -StandardOutput parameter
Issue #7 Initial support for PowerShell Core
Issue #13 Add space after . when dot-sourcing a command
Issue #7 and #16 - missing aliases across OSes
Issue #7 Core - only support known safe cross-OS aliases
Tested on Windows PowerShell, (Windows OS) PowerShell Core, Ubuntu 16.04 (Docker image)
Issue #12 Override host line-ending (need for running test script on Core non-Windows OS)
Issue #16 Ensure file always ends with NewLine
Issue #18 Do not indent function help descriptions when inside function definition
Issue #8 Improve output; hide default beautifier text (available via Verbose), invoke test script returns success bool when Quiet
Issue #19 Automate local testing for PowerShell Core in Docker containers
Issue #24 Make parameter types for [System.IO.File]::WriteAllLines more explicit (error on NanoServer)
Issue #25 PowerShell Core Native OSX version has issues passing scriptblocks as parameters to new PowerShell sessions; change to -Command "& { script here }" notation
Issue #26 During testing when comparing files, ignore Unix vs Window line ending differences
Issue #33 Support either Get-Content -Encoding byte or Get-Content -AsByteStream (PS Core Beta 9+) with this Core MR: PowerShell/PowerShell#5080
Updates for PowerShell Gallery: rename PSD1 name to match module, move PSD1 to root
Additional update for PowerShell Gallery: module manifest data
Final PowerShell Gallery updates
Final PowerShell Gallery updates - part 2
Numerous fixes from user @m-kostrzewa - many thanks!
- Add support (don't break) custom PowerShell class definitions
- Don't add space after @(
- Support for dot-sourcing file paths in quotes
- Add space after redirection operator if followed by additional text
- Separate return statements followed by comma (when returning an array)
Fixed all errors in PSScriptAnalyzer