Hey Developers! Here is a digest of new solutions and applications submitted to the InterSystems Open Exchange in December 2021.
General Stats:
✓ 15 new apps in December
✓ 703 downloads in December
✓ 562 applications all time
✓ 15,816 downloads all time
✓ 1,457 developers joined
New Applications (15)
New Releases (18)
DeepSeeWeb by Anton Gnibedav3.1.38
-
fixed issue with treemap tooltip values formatter (#228)
v3.1.39
-
added Embed mode support for the dashboard (#234)
-
added
maxZoom
data property to specify maximum zoom level for map widget (#235)
VSCode-ObjectScript by Dmitry Maslennikovv1.2.1
-
Enhancements
-
Overhaul
WorkspaceSymbolProvider
(#772)
-
Add
Open Shell in Docker
option to Server Actions menu (#778)
-
Preliminary web extension support (#782)
-
Check all local folders in multi-root workspace for local copy of file (#785)
-
Fixes
-
Fix
FileSystemProvider
mtime caching (#770)
-
Comply with new VS Code policy for scoping access to VS Code proposed API (#771)
-
Append .pkg to package name when passed to source control / server command extensions (#776)
-
Improve error messaging for Studio Actions (#784)
-
Upgrade vulnerable dependencies (#787)
-
Fixes
-
Debugger: Breakpoint with no hitCondition cannot be set (#766)
-
Enhancements
-
Add 'Show Class Documentation Preview' button and command.
-
Improve how line comment markers carry over when newline is entered (#541)
-
Allow server-side source control class UserAction method call with Action=3 to launch an http/s or ftp/s URL in the external browser (contributed by @a-boertien).
-
Add support for conditional breakpoints.
-
Improve documentation.
-
Fixes
-
Prevent save of isfs class if filename doesn't match the class it defines (#410)
-
Refresh ObjectScript Explorer after export (#502)
-
Improve message when
/api/atelier
web application is disabled or missing (#752)
-
Correctly handle dots in routine names, preventing two copies of the same routine from being opened concurrently (#748)
-
Handle multiple selections when performing compile or delete from ObjectScript Explorer (#746)
-
Revert document instead of attempting an undo when server-side source control signals this is necessary.
-
Resolve issue causing unusable authentication page after CSP timeout.
-
Fix XML to UDL conversion.
-
Upgrade vulnerable dependencies.
-
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.
csvgen by Evgeny Shvarovv1.1.14
-
Generate() documentation fix,
-
Classname autogeneration fix on Windows,
-
Shields for code quality and last commit indication
v1.2.1
Added the Append support. A new parameter pAppend=1 allows to add records from a file with similar scheme
Git for Shared Development Environments by Timothy Leavittv1.2.0
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
Top 10 Applications in Array
Top 10 Applications All Time