- Prevent overprompting for permission and account (#242).
- Update dependencies.
- Helpstring for intersystems.servers object incorrectly stated that uppercase letters are accepted (#229).
Edit Settings
command now opens JSON file instead of Settings UI (#230).
- Don't attempt to open the Management Portal in the Simple Browser for IRIS 2024.1+ (#223).
- Updated dependencies.
- Change "Starred" to "Favorites" in command titles (#210).
- Add 'Remove from Recent' to context menu of Recent entry (#213).
- Rename and change logo of View Container (#216):
- Changed the icon from the toolbox to the ISC logo
- Changed the name from
InterSystems Tools
toInterSystems
- Webpack'ed extension.
- Updated vulnerable dependencies.
- Default Connection Type picker to https if port 443 was specified (#219).
- Add shortcut to Explorer section of Portal at namespace level (#185).
- Remove embedded default server definitions and the associated
/hideEmbedded
setting (#203). - Add context information with which namespace action contributors can discover server API version (#206).
- Fix some documentation links.
- Treat same username on different servers as distinct accounts (#194).
- Sort our entries in the Accounts menu.
- Show username on tooltip of tree node that reports a connection problem.
- Extend
intersystems.servers
objects to support optionalsuperServer
information (#182). - Update documentation link in README.
- Add
pathPrefix
to new server setup prompts (#175). Thanks to @yannip1234. - Add "Web Applications" tree under namespaces (#184).
- Remove support for
"intersystemsServerManager.authentication.provider": "none"
setting (#190). - Update vulnerable dependencies.
- Improve deprecation message for
password
property (#164). - Use
@intersystems-community/intersystems-servermanager
NPM package, and document how to do this (#166, #167). - Update on Open VSX Registry.
- Update vulnerable dependencies.
- Fix publishing failure.
- Implement
intersystems-server-credentials
authentication provider. - Implement
Migrate Legacy Passwords
command (#146).
- Fix hang when user presses Escape on password prompt (#154).
- Doublequote username in SQL GRANT statement recommendation (#151).
- Accept self-signed certificates if
http.proxyStrictSSL
is set tofalse
(#137). - Notify when SQL GRANT will be necessary in order to display list of server-side projects (#140).
- Reuse session-cached username if server definition lacks one (#141).
- Add support for server-side projects (#131).
- Update vulnerable dependencies.
- Also import user-specific connections from Windows registry (#107).
- Update vulnerable dependencies.
- Apply
pathPrefix
correctly (#95, #99). - Update vulnerable dependencies.
- Allow extension in untrusted workspaces (#92).
- 'All Servers' folder contents were not sorted as documented (#87).
- Use web app token instead of passing credentials to Portal.
- Only supply credentials to Portal if password came as plaintext from settings (#84).
- Support Alt / Option modifier on Edit and View buttons to add workspace folder for server-side web application files.
- Add newly defined server to the 'Recent' list.
- Handle repeated use of the same Edit or View button better.
- Notify user if ObjectScript extension is missing.
- Add more information to README.
- New icon for Activity Bar.
- Fix minor typo in README.
- Add tree view interface.
- Fix publication problem (#69).
- Add
/hideEmbeddedEntries
boolean tointersystems.servers
to hide 'default~iris' etc from lists (#64). - Make the
/default
setting work as designed. - Fix problem that blocked release (#66).
- On Windows, add
Import Servers from Registry
command to import server definitions from registry (#1). - Disallow the
'.'
character in server names (#60).
- Display a notification when a new server is saved.
- Apply a validation pattern to
pathPrefix
.
- Use transparent background for icon.
- First production release.
- Make
pickServer
API respectignoreFocusOut
option if passed. - Standardize use of '®' symbol in text strings.
- Fix problem that blocked 0.9.0 release.
- Rename the three built-in server definitions and push them to the bottom of the list.
- Only promote the
/default
server to the top of the list if explicitly set. - Keep quickpick open when focusing elsewhere, for example to copy server details from a document.
- Prepare version number for 1.0 release.
- Enhance server selector quickpick so new entries can be added User Settings.
- New icon.
- Upgrade vulnerable dependency.
- Add onDidChangePassword to API.
- Remove test commands, which are now provided by our
intersystems-community.vscode-extension-api-tester
extension.
- Support storing passwords in local keychain.
- Add API that other extensions can use.
- Improve README.
- Change publisher id to
intersystems-community
. - Disallow uppercase in server names.
- First publication on Marketplace.
- Adjust
intersystems.server
object structure after feedback. - Constrain server names to use RFC3986 'unreserved' characters only.
- Reduce size of VSIX.
- Initial version.