- Addressed a set of dependency updates and vulnerabilities.
- Improved user guide.
- New MarkLogic icon in the Activity Bar that can be used to open an explorer view with high-level information about the currently connected MarkLogic server.
- Can use new configuration options to connect to MarkLogic behind a proxy server or in MarkLogic Cloud.
- -restBasePath
- -manageBasePath
- -testBasePath
- -adminBasePath
- -apiKey
- -authType (now accepts "CLOUD")
- Improved user guide.
- Run marklogic-unit-test modules in a MarkLogic server.
- Validate TDE Templates.
- Extract Nodes from data documents using a TDE Template.
- Submit a GraphQL Query to /v1/rows/graphql.
- Various updates to the README.
- Submit an Optic DSL Query to /v1/rows and get back JSON.
- Submit Optic Query and get back XML or CSV.
- View "Connected" status information in bottom status line.
- Made the UX for attaching to a JS server match attaching to an XQY server, and sorted based on server name.
- Run Highlighted Code in editor windows (rather than the entire window).
- Display "eval" results in a new tab in the bottom panel (use a setting to revert back to an editor tab).
- Permit attaching to a remote request even if the current editor tab is not source code.
- Fixed the icon used in the Visual Studio Marketplace .
- #116 Updated dependencies and fixed all known security vulnerabilities.
- #119 Added SJS binding to JavaScript language.
- #97 Added a configuration option for the MarkLogic Manage app server port (used for the SJS debug server port).
- #117 Fixed a bug with the first attempt to eval a JavaScript tab.
- #109 Prevent the database param from being used in REST calls when the database setting is empty.
- Fix #92, better error handling with XQuery debug launch failures.
- Added VS Code badges to Readme.
- #91: Added "Eval SQL" Command.
- #91: Added "Eval SPARQL" Command.
Addressed off-by-one error in changelog.
-
new feature #85: allow ignoring insecure SSL connection.
You can disable client certificate checking by setting
marklogic.rejectUnauthorized
tofalse
in your VS Code configuration (defaut istrue
).
- fixes: #70. SJS debugging now streams modules if they're not available locally.
- other SJS debugging improvements.
- bugfix: #69.
- add "MarkLogic: Show module" command.
- fixes: #68. XQuery debugging now streams modules if they're not available locally.
- bugfix: #67.
- fix: #10 - make best effort to format XML and JSON query results.
- add XQuery debugging.
- add JavaScript debugging.
- dependency upgrades under the hood.
- fix: #17
- bugfix: empty results aren't 'pending'.
- Added per-query client parameter override capability to XQuery (see README).
- Security fixes for npm dependencies.
- Added per-query client parameter override capability SJS (see README).
- Working release.
- Security fixes for npm dependencies.
- Cosmetic: branding in preparation for 1.0 release.
- Security: update
js-yaml
dependency to fix vulnerability.
- Bugfix: Javascript language mode wasn't activating the extension.
- Added SJS autocompletion based on MarkLogic SJS API.
- Successfully built with webpack.
- Built with webpack.
- Added SSL capabilities to MarkLogic client:
ssl
andpathToCa
settings. - Exposed
authType
to marklogic settings (can pretty much leave set to DIGEST).
- Added code completion for MarkLogic XQuery API functions.
- Bugfix: properly handle and display text responses to MarkLogic queries.
- License and copyright.
- Handle and display text responses to MarkLogic queries.
- Show error details as query results.
- Give user feedback when empty results are returned from a query.
- Added XML formatting.