From a14c406edbfad1873ed31b5b5e7d90acd03309ef Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Tue, 18 Jul 2017 21:18:38 +0100 Subject: [PATCH] xquery-intellij-plugin 0.5 --- CHANGELOG.md | 5 +++-- README.md | 1 + build.gradle | 2 +- src/main/resources/META-INF/plugin.xml | 28 +++++++++++++++++--------- 4 files changed, 24 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5dede8f40..ae877b6e38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -## 0.5 - (In Development) +## 0.5 - 2017-07-18 Language Support: @@ -19,7 +19,8 @@ Bug Fixes: IntelliJ Integration: 1. Support code folding for `EnclosedExpr`, `DirElemConstructor` and `Comment` - elements. + elements; +2. Initial support for MarkLogic run configurations. ## 0.4 - 2017-01-03 diff --git a/README.md b/README.md index 5cd639ed77..1c7a2ecaa6 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,7 @@ Other supported IntelliJ features: 1. Find usages. 2. Paired brace matching. 3. Commenting code support. +4. MarkLogic run configurations. ## License Information diff --git a/build.gradle b/build.gradle index e10c51c888..1b77c4f6c1 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ allprojects { apply plugin: 'jacoco' group 'uk.co.reecedunn.intellij.plugin.xquery' - version '0.5-dev' + version '0.5' repositories { mavenCentral() diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 551942cb1f..58779802a2 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -6,23 +6,33 @@ Reece H. Dunn Release 0.4: +

Release 0.5:

Language Support:

    -
  1. Complete support for XQuery Scripting Extensions 1.0.
  2. -
  3. Support highlighting xqDoc parameter names.
  4. -
  5. Support highlighting XML PredefinedEntityRef and CharRef tokens in xqDoc comments.
  6. -
  7. Support BaseX 7.8 and 8.5 `update` expressions.
  8. +
  9. MarkLogic 9.0 support.
  10. +
  11. Interpret expr <ncname as part of an expression, not as a + DirElemConstructor when not followed by an attribute list or + closing element tag. XQuery engines support this usage.
  12. +
  13. Allow empty EnclosedExpr elements in CompTextConstructor, + DirAttributeValue and DirElemContent for MarkLogic.

Bug Fixes:

    -
  1. Don't crash when resolving an empty URILiteral in an import statement.
  2. -
  3. Fix highlighting : at the start of a line in xqDoc comments.
  4. -
  5. array-node {} is valid in MarkLogic 8.0.
  6. +
  7. Fix processing NCNames in `map` keys and values separated by spaces.
  8. +
  9. Fix a crash when checking conformance of map constructs without a :.
  10. +
+ +

IntelliJ Integration:

+
    +
  1. Support code folding for EnclosedExpr, DirElemConstructor + and Comment elements;
  2. +
  3. Initial support for MarkLogic run configurations.
]]>