Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.23 KB

2018-04-10-release-1.1.md

File metadata and controls

31 lines (24 loc) · 1.23 KB
layout title category
post
XQuery IntelliJ Plugin 1.1
release

Language Support:

  1. Support using MarkLogic 8.0 array-node() and object-node() tests in document-node() tests.
  2. Fix parsing Saxon 9.8 tuple types with whitespace or comments after the item type with an occurrence indicator and before the comma.
  3. Fix parsing Saxon 9.8 union types with whitespace or comments after the QName and before the comma.
  4. Fix parsing TypedFunctionTest constructs with whitespace or comments after the item type with an occurrence indicator and before the comma.
  5. Improve error recovery when parsing incomplete QNames in direct element constructor start and end tags, e.g. <a:></a:>.
  6. Fix tokenizing ``[...`]``.

Syntax Highlighting:

  1. Highlight NCNames in processing-instruction StringLiterals.

References and Resolving:

  1. Only the variable for the active typeswitch case/default clause should be in scope.
  2. Fix for/let bindings so previous binding variables are visible from the in expression.
  3. Fix checking multiple declared variables in a Scripting Extensions BlockVarDecl node.

Inspections:

  1. XQST0118: Mismatched open and close XML tag in direct element constructors.