Skip to content

Commit a14c406

Browse files
committed
xquery-intellij-plugin 0.5
1 parent 0fb8ee3 commit a14c406

4 files changed

Lines changed: 24 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Change Log
22

3-
## 0.5 - (In Development)
3+
## 0.5 - 2017-07-18
44

55
Language Support:
66

@@ -19,7 +19,8 @@ Bug Fixes:
1919
IntelliJ Integration:
2020

2121
1. Support code folding for `EnclosedExpr`, `DirElemConstructor` and `Comment`
22-
elements.
22+
elements;
23+
2. Initial support for MarkLogic run configurations.
2324

2425
## 0.4 - 2017-01-03
2526

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ Other supported IntelliJ features:
7575
1. Find usages.
7676
2. Paired brace matching.
7777
3. Commenting code support.
78+
4. MarkLogic run configurations.
7879

7980
## License Information
8081

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ allprojects {
1616
apply plugin: 'jacoco'
1717

1818
group 'uk.co.reecedunn.intellij.plugin.xquery'
19-
version '0.5-dev'
19+
version '0.5'
2020

2121
repositories {
2222
mavenCentral()

src/main/resources/META-INF/plugin.xml

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,33 @@
66
<vendor email="msclrhd@gmail.com" url="http://reecedunn.co.uk">Reece H. Dunn</vendor>
77

88
<description><![CDATA[
9-
XQuery Language Support
9+
XQuery 1.0, 3.0 and 3.1 language support including Update Facility 1.0
10+
and 3.0, and Scripting Extension 1.0. Supports BaseX, MarkLogic and
11+
Saxonica XQuery implementations.
1012
]]></description>
1113

1214
<change-notes><![CDATA[
13-
<h3>Release 0.4:</h3>
15+
<h3>Release 0.5:</h3>
1416
<p>Language Support:</p>
1517
<ol>
16-
<li>Complete support for XQuery Scripting Extensions 1.0.</li>
17-
<li>Support highlighting xqDoc parameter names.</li>
18-
<li>Support highlighting XML <code>PredefinedEntityRef</code> and <code>CharRef</code> tokens in xqDoc comments.</li>
19-
<li>Support BaseX 7.8 and 8.5 `update` expressions.</li>
18+
<li>MarkLogic 9.0 support.</li>
19+
<li>Interpret <code>expr &lt;ncname</code> as part of an expression, not as a
20+
<code>DirElemConstructor</code> when not followed by an attribute list or
21+
closing element tag. XQuery engines support this usage.</li>
22+
<li>Allow empty <code>EnclosedExpr</code> elements in <code>CompTextConstructor</code>,
23+
<code>DirAttributeValue</code> and <code>DirElemContent</code> for MarkLogic.</li>
2024
</ol>
2125
<p>Bug Fixes:</p>
2226
<ol>
23-
<li>Don't crash when resolving an empty <code>URILiteral</code> in an import statement.</li>
24-
<li>Fix highlighting <code>:</code> at the start of a line in xqDoc comments.</li>
25-
<li><code>array-node {}</code> is valid in MarkLogic 8.0.</li>
27+
<li>Fix processing NCNames in `map` keys and values separated by spaces.</li>
28+
<li>Fix a crash when checking conformance of <code>map</code> constructs without a <code>:</code>.</li>
29+
</ol>
30+
</ol>
31+
<p>IntelliJ Integration:</p>
32+
<ol>
33+
<li>Support code folding for <code>EnclosedExpr</code>, <code>DirElemConstructor</code>
34+
and <code>Comment</code> elements;</li>
35+
<li>Initial support for MarkLogic run configurations.</li>
2636
</ol>
2737
]]></change-notes>
2838

0 commit comments

Comments
 (0)