1.7
- Display MarkLogic rewriter and EXQuery RESTXQ endpoints in IntelliJ
Ultimate's Endpoint tool window. - Support for debugging MarkLogic XQuery-based queries, with experimental
expression breakpoint support. - Improved eXist-db and FusionDB support.
- Support for MarkLogic Roxy and ml-gradle project source root detection.
- Add icons to the query processors and document sources.
MarkLogic:
- Support stopping MarkLogic queries.
- Support registering MarkLogic schema files.
- Support for debugging MarkLogic XQuery-based queries.
eXist-db / FusionDB:
- Detect FusionDB so it is correctly displayed in the query processor lists.
- Display the log files in the Query Log panel.
- Fixed calling APIs that require specific permissions that the query
processor user has. - Fix displaying
node()
andfunction(*)
types in the query results view.
BaseX:
- Fix validating beta releases in the query processor UI.
Run Configurations:
- Fixed scrolling to an item in the results pane when the detected filetype
is plain text. - Fixed a null pointer exception when processing MarkLogic syntax error
responses. - Fixed navigating to module paths in query errors.
- Add icons to the query processors.
Module Imports:
- Support resolving MarkLogic imports from a configured database install path.
- Support resolving imports from the Roxy
xquery.dir
property path. - Support resolving imports from the ml-gradle
mlModulePaths
property paths.
Endpoints:
- Support autocompleting multi-valued
match-method
elements in MarkLogic rewriter files. - Support displaying MarkLogic rewriter files in the Endpoints tool window.
- Support displaying EXQuery RESTXQ endpoints in the Endpoints tool window.
Documentation:
- Fix the return type in the MarkLogic documentation.
- Add icons to the documentation sources.
Code Completion:
- Include declared variables without a namespace prefix in the completion list.
Inlay Parameter Hints:
- Don't display a hint when the variable name matches the parameter name.
- Don't display a hint when the path step element/attribute name matches the parameter name.
- Don't display a hint when the forward/reverse step name matches the parameter name.