Change Log for OmniShell
Fixed issue where server tab was permanently showing the delete validation message.
Added initial support for SQL syntax highlighting
Fixed issue where editor was not being selected when switching tabs.
Fixed issue with SQL drop down not populating on startup.
Fixed issue where some modules would not import.
Fixed issue where editing a credential then copying the password to the clipboard would close OmniShell
Added ability to dock scripts into different sections.
Fixed autocomplete issue with variables inside strings.
Fixed issue where debugging would sometimes leave OmniShell in a debugging state once a script execution is completed.
Added a generate password button to the credential editor.
Fixed issue where the same machine kept requesting activation.
Fixed issue where Write-Progress parameter -Status was not included in the UI progress bar.
Added ability to search files to the Search Tab also added "Search-Files" cmdlet to do the same.
Added ability to filter credentials on the credential panel.
Change the "..." button in the credential panel to a menu. Added "copy" password to the menu.
Fixed issue with multiple activations for the same machine.
Added Send-SerialPort cmdlet to send data via a Serial Port (COM).
Right clicking on a tab and selecting close will close tab clicked on rather than the current selected tab.
Updated syntax highlighting to reset when switching file type. Ex. switching from PowerShell to XML file type
Fixed issue where TestR would not load via assembly load.
Added new cmdlets of Protect-String and Unprotect-String base on the AES-256 encryption methodology.
Added ability to the text editor tab context menu that enables copying of the full path where the script is located.
Added ability to the text editor tab context menu that enables opening of the folder where the script is located.
Added Export-Credential and Import-Credential feature
Fixed issue where Invoke-UnitTest would not run if a base test class had the test attribute on it.
Updated syntax highlighting engine, huge performance increase when scrolling large files
Fixed issue where toggling setting would reset font size.
Increased the watchdog count to help with console disconnect with slow starts.
Fixed an issue in the csharp syntax highlighter that could cause OmniShell to shutdown unexpectedly.
Added support for tab completion of sub-expressions inside strings.
Fixed issue where sometimes copying password to clipboard would cause OmniShell to shutdown unexpectedly.
Added support for [ctrl + backspace] for deleted previous word and [ctrl + delete] to delete next word.
Restored indention behavior to keep previous indent when pressing enter.
Fixed editor autocomplete where text editor would stop autocompleting if console switch bitness (x86/x64).
Added supports for "<" and ">" start / end cursor highlighting.
Added command executed with the play button to the command history.
Fixed issue where long running prompt would disconnect the console.
Fixed issue where OmniShell wouldn't start without internet access.
Added -Where parameter to Get-SqlTableInsert. Allows creating table insert with table data.
Added new cmdlet named "Get-Hash" that supports MD5, SHA1, SHA256, SHA384, and SHA512.
Code & Documentation
© 2013 - 2020