Skip to content

Latest commit

 

History

History
189 lines (107 loc) · 6.4 KB

CHANGELOG.md

File metadata and controls

189 lines (107 loc) · 6.4 KB
  • 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 to false in your VS Code configuration (defaut is true).

  • 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.

0.6.0 to 0.6.1 (broken)

  • Built with webpack.
  • Added SSL capabilities to MarkLogic client: ssl and pathToCa 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.