Changelog
Keep track of changes to PowerOn Pro. This changelog is maintained in a best effort fashion and may not reflect all changes being made.
v1.6.5
Add
powerondemandsnippetAdd
New PowerOn File...andNew PowerOn Demand File...context commandsFix issue where Untitled documents couldn't use snippets
Fix issue where Untitled documents threw various LSP errors
Fix issue where VS Code would steal focus when updating webviews
v1.6.4
Add rename symbol for defined variables and procedures
Add unique key (
for <record> with) completionsCleanup functions, keywords, and variables camelCasing
Fix misleading log messages for failed deployments
Prevent trigger in general contexts
Update PowerOn validate diagnostics to remain until file change
v1.6.3
Add a
useTabsformatting optionAdd a
formatOnSaveformatting optionAdd retries for batch execution polling on HTTPs
Add reconnect for dropped SSH clients for both connectors
Add forced document newline on save (requirement for Quest)
Add LSP support for Untitled documents with
poweronas languageFix issue with
alignLogicalOperatorsfor nested parenthesesFix interactive PowerOn execution inputs for SSH and HTTPs connectors
Update
expandParenthesesto use configured indentation
v1.6.2
Add
alignLogicalOperatorsto vertically align operatorsAdd
expandParenthesesto place(and)on their own lineAdd
spaceAroundOperatorsExcludeto ignore for certain contextsFix issue where SETUP division was doublespacing right side
=Fix issue where commented inline keywords were breaking the formatter
Simplify
spaceAroundEqualstospaceAroundOperators
v1.6.0
Add PowerOn Formatter (Experimental)
Fix issue with Division and Do/End colorizers
Fix issue where invalid User/Password on HTTPs validate wasn't captured
Fix issue where PROCEDURE snippet was malformed
v1.5.11
Fix issue where document references use Remote Sym first
Fix issue where #INCLUDE files weren't being replaced for Offline Validation
v1.5.10
Fix issue where #INCLUDES were spawning new SFTP channels
Fix issue where validation diagnostics weren't updated for HTTPS
Fix issue where divisions & system variables were tokenized in comments/strings
v1.5.9
Add verbose client connector debug logs
Fix issue where Remote Syms would deploy on implicit save with commands
Fix issue where invalid PowerOns would appear to install successfully
v1.5.7
Syntax highlighting hotfixes
v1.5.6
Add function parameter descriptions
Add completions to function parameter enumerations
Add return types to function hovers
Fix issue where PowerOn tokens in strings/comments would break divisions
Improve syntax highlighting, hovers, and tokenization
v1.5.5
Fix issue where snippets weren't included in completions
v1.5.4
Add new command
Clone Sym DirectoryAdd new command
Compare with another Sym
v1.5.3
Fix issue where Windows wasn't removing Remote Syms properly
Increase frequency for Remote Sym download progress logs
v1.5.2
Add support for SFTP to Remote Sym (WSL no longer required)
Add update command for Remote Sym
v1.5.1
Patch CSP for Webviews
v1.5.0
Add dynamic download commands for Remote Sym workspaces
Add file association setting for language flexibility
Improve error handling across extension
Lazy-loading for SSH workers to prevent AIX user lockout
Move to
@libum-llc/symitarlibrary for SSH and HTTPS connectorsVarious performance improvements & refactorization
v1.4.9
Add reset for force disconnect on every Symitar action
Add support for custom #INCLUDE paths
Add #INCLUDE file for deployments during validation
Fix #INCLUDE deploy clobbering
v1.4.8
Add a setting for force disconnection after 'n' hours
Add custom .PRO and .DEF completions for #INCLUDE files
Fix document references for #INCLUDE files in subdirectories
Move define variable diagnostics to Free version
v1.4.7
Add remote script execution timeout and PID cleanup
Fix issue where validation from #INCLUDE file appears in primary PowerOn
Fix issue with terminated batch reports for HTTPs connector
Skip diagnostics check for directories that don't exist
v1.4.6
Add new file diff check between local directory and Sym
Fix autocomplete issue with
THENkeywordFix Symitar command error handling
v1.4.5
Fix definition links for #INCLUDE files and procedures
Fix subfolder file deployments
v1.4.4
Increase SSH fetch report timeout to max 60 mins
v1.4.3
Fix pattern issue with FMPerform
v1.4.2
Add a new snippet for
PROCEDUREUpdate order of snippets in autocompletions to be first
v1.4.1
Fix autocomplete issue with
ELSEkeywordFix issue with warning expiration pattern
Prevent autocomplete from rendering on initial spaces
v1.4.0
Add auto-selection for PowerOn file type on deploy & install
Add remote file listing for downloads
Add batch report cache for in-editor viewer
Fix issue where problems wouldn't clear on document close
Fix validation diagnostics w/tab indentation
v1.3.0
Add notifications for batch completions
Add multi-output support for batch execution on HTTPs
Fix regression for multi-directory deployments
v1.2.1
Cleanup DO and END highlighting
Fix unnecessary UNTIL term in snippets
v1.2.0
Add DO and END block matching
Add DO and END semantic depth coloring
Add configuration for batch reports (output, editor, or viewer)
Fix status bar not properly reflecting state
Update fetching batch reports for SSH connections
v1.1.0
Add cosmetic changes to subscriptions UI
Update successful sign-in page
v1.0.2
Updated webviews & subscription messaging
v1.0.1
Fixed script path issue from restructure
v1.0.0
Official release 🎉
Add subscription UI to side bar
Remove preferred case from defined variables & procedures
Switch to PowerOn Pro activity bar
Last updated
Was this helpful?