PowerShell Pro Tools Module
Changelog for the PowerShell Pro Tools PowerShell module.
- Fixed an issue when packaging scripts with Obfuscate
- Fixed a build error when packaging Windows PowerShell executables
- Fixed an issue in PSScriptPad that caused OpenFileDialog to fail when run within the editor
- The packager now uses the local output directory for staging rather than the temp directory to reduce AV false positives
- Reduced AV false positives for Windows PowerShell executables that do not use obfuscation
- Fixed a bug that allowed the form to be deleted in the Windows Form Designer in PSScriptPad
- Added support for bundling .NET 8.0 and 7.4 executables
- Fixed an issue where the editor could crash if an invalid license was installed
- Added better logging to PSScriptPad to catch startup errors
- Fixed an issue where FileDescription would not be set properly on executables
- Updated version of PSScriptPad
- Fixed an issue where specifying an icon with the IronmanPowerShellHost would cause the executable to fail to run.
- Added support for specifying any .NET or PowerShell 7 version to package
- Merge-Script now outputs build progress by default
- Fixed an issue where the IronmanPowerShellHost would truncate the first 3 characters
- Fixed an issue where the IronmanPowerShellHost would not accept arguments
- Fixed an issue where the IronmanPowerShellWinFormsHost wouldn't run anything
- Fixed an issue where the Ironman PowerShell Host wouldn't properly set $PSScriptRoot
- Removed features that are now available for free
- Add support for icons in the Ironman Software Host Process
- Fixed an issue where unsigned DLLs were not loaded successfully when packaging executables
- Added Ironman Software Host Process
- Fixed an issue where you couldn't create 2 shortcuts to the same file with New-Installer
- Fixed an issue where bundled assemblies would cause unexpected output in executables
- Added support for packaging PowerShell 7.2.5 and 7.2.6 executables
- Added support for packaging PowerShell 7.2.4 executables
- Fixed an issue where license files were not correctly validated
- Fixed an issue where the link to the docs from Show-PSEditor would end in a 404
- Fixed an issue where ANSI escape characters were shown in Show-PSEditor output
- Added support for packaging PS 7.2.3
- Fixed an issue where non-ASCII characters wouldn't be stored correctly after packaging
- Added support for shortcuts to directories.
- Removed code conversion features
- Added Show-PSEditor
- Added Show-TUIDesigner
- Fixed an issue where PowerShell 7.2 executables would not work as a service
- Fixed an issue where PowerShell 7.x executables would not have an icon
- Fixed an issue where PowerShell 7.x executables would not elevate properly
- Fixed an issue where a script compiled as a service would fail to run
- Fixed an issue where compiling on Linux would fail
- Fixed an issue where obfuscated builds wouldn't work twice
- Fixed an issue where obfuscated Windows PowerShell builds wouldn't execute correctly
- Fixed an issue where packaging for Linux would not work
- Added support for icons in PS7 executables
- Added support for obfuscating PS7 executables
- Fixed an issue where PowerShell 7 executables would not have file properties
- Fixed an issue where packaging a PowerShell 7.2 or later executable could result in a failure to build
- Fixed an issue where an attempt to load missing assemblies would be made.
- Fixed an issue where packaging an executable into an output directory with an apostrophe does not work.
- Fixed an issue where PS7.1 and PS7.2 output directories would contain all unpackaged files
- Added support for packaging PowerShell 7.2 and .NET 6.0 executables
- Added support for renaming the output executable
- Added support for bundling PowerShell 7.1 scripts
- Added the ability to sign executables
- Updated to the latest version of PSScriptPad
- Fixed an MSBuild warning that was shown when compiling on Windows
- Added support for bundling additional XAML files in executables
- Fixed an issue where using the .NET 5 SDK would cause executables to fail to build on Windows
- Added support for switching the .NET SDK used to build executables
- Fixed an issue where DataGridView columns could not be added to the form designer
- Fixed an issue where the packager would fail when the script name had a space in it
- Fixed an issue where an exception could be thrown during packaging.
- Added support for bundling resources into executables
- Added support for packaging PowerShell 7.0.6
- Add support for disabling QuickEdit during packaging
- Fixed an issue with the packager and strings with single quotes
- Fixed a packaging issue with concatenated strings and Join-Path
- Fixed an issue with running Merge-Script on Linux
- Fixed an issue with activation caching
- Fixed an issue with packaging PowerCLI
- Fixed an issue where packaging modules could cause an Access Denied error
- Added subscription activation caching to prevent excessive web requests
- Fixed an issue where packaging would use the wrong PowerShell version when looking up modules causing certain modules to fail to load
- Updated the version of PSScriptPad
- Added support for building .NET Core based Windows Services with PowerShell 7
- Fixed an issue where packaging would not work with modules that contained a C# .cs file (like MSAL.PS)
- Added support for Packaging on Mac OSX
- Fixed an issue where arguments would not be passed to packaged scripts running PowerShell 7
- Fixed an issue where the license key would always show the incorrect date
- Updated to the latest version of PSScriptPad.
- Fixed an issue where Global Hotkeys could cause the PowerShell process to crash
- Added an -ArgumentList parameter to the Set-HotKey cmdlet
- Added support for PowerShell Pro Tools subscriptions
- Fixed an issue where the packager could fail when packaging certain Windows PowerShell modules.
- Fixed an issue with packaging the NTFSSecurity module
Last modified 22d ago