Skip to content

Commit

Permalink
xquery-intellij-plugin 1.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
rhdunn committed Jul 23, 2021
1 parent 81a7637 commit 18e2243
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 46 deletions.
45 changes: 1 addition & 44 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,53 +2,10 @@

## 1.10.0 - (In Development)

Inlay Parameters:

1. Don't display inlay parameter hints when a `UnaryLookup` or `Lookup` name matches the parameter name.
1. Don't display inlay parameter hints when the name at the end of a `SimpleMapExpr` matches the parameter name.

Syntax Highlighting:

1. Default to the XML entity reference colours for entity references in XQuery.
1. Workaround [IDEA-234709](https://youtrack.jetbrains.com/issue/IDEA-234709) to correctly highlight XML namespace
prefices when using the Darcula theme.

XPath:

1. Fix parsing entity references before closing string quotes, such as `'&'`.

References and Resolve:

1. Fix locating the function name when the function declaration contains a compatibility annotation.
1. Fix locating the variable name when the variable declaration contains a compatibility annotation.

Code Folding:

1. Fix detecting empty enclosed expressions that contain an XQuery comment.
1. Fix the code folding placeholder text for some enclosed expressions.

Code Completion:

1. Fix a crash when autocompleting in a `StringLiteral` from an arrow function call.

Syntax Validation:

1. Don't warn if using an `InlineFunctionExpr` with parameters when targetting XQuery 3.0 or 3.1.

XRay Tests:

1. Fix running the XRay tests on IntelliJ 2019.3 due to a missing "Console" message string.
1. Fix various crashes when parsing XRay test result output.
1. Fix test suites and test suite statistics for module-level errors in the HTML and XUnit XML output formats.
1. Fix serializing XML expected/actual values in Text, HTML, and XRay XML output formats.

MarkLogic:

1. Display the MarkLogic vendor code in query errors when no standard code is provided.

## 2021

* [1.9.0 - 2021-03-31](docs/_posts/2021-03-31-release-1.9.0.md)
* [1.9.1 - 2021-07-23](docs/_posts/2021-07-23-release-1.9.1.md)

## 2020

Expand Down
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,12 @@ buildscript {
ext.java_version = "1.8"
}

ext.plugin_version = '1.10.0'
ext.plugin_version = '1.9.1'
// Suffix ordering:
// `'-snapshot'` -- for development builds
// `'-eap-###'` -- for early access preview builds (`-eap-1`, `-eap-2`, `-eap-3`, etc.)
// `''` -- for release builds
ext.suffix = '-snapshot'
ext.suffix = ''

repositories {
mavenCentral()
Expand Down
48 changes: 48 additions & 0 deletions docs/_posts/2021-07-23-release-1.9.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
layout: post
title: XQuery IntelliJ Plugin 1.9.1
category: release
---
Inlay Parameters:

1. Don't display inlay parameter hints when a `UnaryLookup` or `Lookup` name matches the parameter name.
1. Don't display inlay parameter hints when the name at the end of a `SimpleMapExpr` matches the parameter name.

Syntax Highlighting:

1. Default to the XML entity reference colours for entity references in XQuery.
1. Workaround [IDEA-234709](https://youtrack.jetbrains.com/issue/IDEA-234709) to correctly highlight XML namespace
prefices when using the Darcula theme.

XPath:

1. Fix parsing entity references before closing string quotes, such as `'&'`.

References and Resolve:

1. Fix locating the function name when the function declaration contains a compatibility annotation.
1. Fix locating the variable name when the variable declaration contains a compatibility annotation.

Code Folding:

1. Fix detecting empty enclosed expressions that contain an XQuery comment.
1. Fix the code folding placeholder text for some enclosed expressions.

Code Completion:

1. Fix a crash when autocompleting in a `StringLiteral` from an arrow function call.

Syntax Validation:

1. Don't warn if using an `InlineFunctionExpr` with parameters when targetting XQuery 3.0 or 3.1.

XRay Tests:

1. Fix running the XRay tests on IntelliJ 2019.3 due to a missing "Console" message string.
1. Fix various crashes when parsing XRay test result output.
1. Fix test suites and test suite statistics for module-level errors in the HTML and XUnit XML output formats.
1. Fix serializing XML expected/actual values in Text, HTML, and XRay XML output formats.

MarkLogic:

1. Display the MarkLogic vendor code in query errors when no standard code is provided.

0 comments on commit 18e2243

Please sign in to comment.