Keep up with latest product news
Added a GitHub action for automatically API scan on pushes to the repository.
Check out this article for more information.
Added the Append support.
A new parameter pAppend=1 allows to add records from a file with similar scheme
Git add packages by @isc-svelury in #79
Removing from source control now works by @isc-svelury in #80
Queue filter by @isc-svelury in #82
compatibility fix for IE + minor bugfix by @isc-svelury in #83
Reload page on login expiration by @isc-svelury in #84
String.substr() is deprecated and substring() works a little differently by @isc-svelury in #87
Updated README with OpenSSH requirement by @isc-svelury in #89
Merge minor UX improvements by @isc-svelury in #94
Automatically stage any changes to sc-list.txt and note in README by @isc-svelury in #96
Stash list, pop, apply, drop; stash files from workspace by @isc-svelury in #95
Background color fix by @isc-svelury in #99
Automatically refresh the list of files in Working Copy after stashing by @isc-svelury in #98
includes is not supported by IE. Use indexOf instead. by @isc-svelury in #97
Preserve filenames for AbstractDocuments by @isc-svelury in #100
maxZoom
data property to specify maximum zoom level for map widget (#235)Enhancements
WorkspaceSymbolProvider
(#772)Open Shell in Docker
option to Server Actions menu (#778)Fixes
FileSystemProvider
mtime caching (#770)Fixes
Enhancements
Fixes
/api/atelier
web application is disabled or missing (#752)Require confirmation before compiling all code in namespace (#677)
Respect maxResults
parameter when running server-side search (#713)
Handle multiple spaces between Class
keyword and classname (#717)
Report license starvation connection error properly (#721)
Display AfterUserAction errors reported by server-side source control (#701)
Preserve user edit if it triggered a successful checkout in server-side source control (#703)
Fix failing Go to Definition
from CSP file when working with isfs (#727)
Support 'Open Document' action by server-side source control (#731)
Upgrade vulnerable dependency.
Add Watchpoint support to debugging (#697)
Make QuickOpen respect any filter=xxx
query parameter on the isfs folder definition (#593)
Fix unexpected alerts about server-side copy being newer when working with isfs (#683)
Always run isfs dialog's serverInfo request in the %SYS namespace (#682)
Fix "Cannot read property 'toLowerCase' of undefined" error on startup (#693)
Report problem if isfs workspace definition points to non-existent server definition (#695)
Give clearer messages if user has insufficient privilege on the server (#678)
Allow opting out of 'Other Studio Action' server-side source control calls (#691)
Allow extension to work in untrusted workspaces.
Don't switch to File Explorer view when opening a file from ObjectScript Explorer (#651)
Scroll to correct line after an Output panel link is clicked (#657)
Handle compilation errors better (#673)
Improve documentation.
Upgrade vulnerable dependencies.
Support client-side web app (CSP) workflow as long as web app path is in the /csp/*
space (#147, #449)
Add compile-only commands 'Compile Current File' and 'Compile Current File with Specified Flags...' (#595)
Add 'Edit Other' command plus menu option below 'View Other' (#309)
Report server-side errors from imports and isfs saves (#391)
Use web app token when authenticating with Management Portal and Class Reference.
Permit empty argument list in 'Debug this' (#642)
Add objectscript.compileOnSave
setting to turn off post-save compile (#594)
Treat system=1
parameter on non-%SYS isfs
folder spec as signal to include %-items (#623)
Add objectscript.multilineMethodArgs
setting to use UDL parameter supported on servers with API version 4+ (#457)
Add snippets for business processes.
Prevent leading space in front of Class keyword from blocking import (#613)
Import into the correct namespace when working with multi-root workspace (#535)
Refactor 'Jump to Line' to use DocumentSymbolProvider.
Improve 'View Other' when working with servers supporting API version 4+ (#363)
Support Language Server enhancement that opens local copy of file when using 'Go to Definition' in client-side editing mode.
Update connections when settings are changed (#608)
Improve documentation.
Upgrade vulnerable dependencies.
Avoid prompting for already-saved password (#61)
Constrain QuickOpen list contents when isfs
folder path targets a specific package (#581)
Show isfs
folder label in breadcrumb even without proposed APIs enabled (#599)
Improve information about compiler flags (#532)
Add clickable links to compilation error text in Output pane (#386)
Relabel Variables folders in debugger to be Private
and Public
instead of Local
and Global
(#482)
Fix debugging breakpoint command message when class has multiple packages (#597)
Support expansion of orefs in debugger Variables pane provided server-side API version implements the necessary support (#598)
Improve README.
Upgrade vulnerable dependencies.