Skip to content
Closed
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
148a1bb
[feature] Core F&O function improvements for XQuery 4.0
joewiz Mar 16, 2026
8ba6997
[feature] Implement 50+ new XQuery 4.0 functions
joewiz Mar 16, 2026
3783e20
[feature] XQuery 4.0 array module extensions
joewiz Mar 16, 2026
3410e24
[feature] Add math:cosh, math:sinh, math:tanh, math:e
joewiz Mar 16, 2026
127d046
[feature] Regex enhancements and FunAnalyzeString reflection proxy
joewiz Mar 16, 2026
5e6936c
[feature] Comprehensive format-date/format-time improvements
joewiz Mar 16, 2026
6f364ab
[bugfix] Security-gated file:// URI resolution for fn:doc, fn:unparse…
joewiz Mar 16, 2026
881c0e9
[feature] Implement XQuery 4.0 CSV functions
joewiz Mar 16, 2026
245ca6a
[test] XQSuite tests for XQuery 4.0 functions and bug fixes
joewiz Mar 16, 2026
800def1
[feature] Add XQuery 4.0 syntax to ANTLR grammar
joewiz Mar 16, 2026
60e7b56
[feature] Add XQuery 4.0 expression classes and type infrastructure
joewiz Mar 16, 2026
7b414a8
[bugfix] Align XQuery error codes with W3C specification
joewiz Mar 16, 2026
4d3575c
[feature] Add content option to fn:load-xquery-module (XQ4)
joewiz Mar 16, 2026
bc1105b
[feature] Implement fn:invisible-xml() using Markup Blitz
joewiz Mar 16, 2026
7807f2c
[optimize] Rewrite RangeSequence with primitive long storage
joewiz Mar 16, 2026
a694808
[feature] XQ4 function enhancements and parameter name alignment
joewiz Mar 16, 2026
0549468
[test] Add XQSuite tests for XQuery 4.0 features
joewiz Mar 16, 2026
f05728a
[feature] Named params in fn() type syntax; XPST0080 for xs:anyType
joewiz Mar 17, 2026
94c175f
[bugfix] Disambiguate (#QName from pragma expressions (XQ4 spec)
joewiz Mar 20, 2026
0eb7e72
[bugfix] Fix pragma vs QName literal disambiguation for XQ3.1 compat
joewiz Mar 20, 2026
4f985bb
[ci] Add forkedProcessTimeoutInSeconds to surefire config
joewiz Mar 22, 2026
ca1c535
[feature] Add XQuery 4.0 version gating to ANTLR 2 parser
joewiz Mar 23, 2026
ea0b0cf
[ci] Re-trigger CI after version gating
joewiz Mar 24, 2026
5af5d24
Merge origin/develop into feature/xquery-4.0-parser
joewiz Mar 24, 2026
f90db60
[bugfix] Re-implement ordered map support on new MapType API
joewiz Mar 25, 2026
2f9ed30
[feature] Add XQFT score variable support to Parser branch
joewiz Mar 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ work/

# Claude planning files
plans/
.xqts-runner/
6 changes: 6 additions & 0 deletions exist-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,11 @@
<artifactId>Saxon-HE</artifactId>
</dependency>

<dependency>
<groupId>de.bottlecaps</groupId>
<artifactId>markup-blitz</artifactId>
</dependency>

<dependency>
<groupId>org.exist-db</groupId>
<artifactId>exist-saxon-regex</artifactId>
Expand Down Expand Up @@ -1191,6 +1196,7 @@ The BaseX Team. The original license statement is also included below.]]></pream
</dependency>
</dependencies>
<configuration>
<forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds>
<skip>${skipUnitTests}</skip>
<argLine>@{jacocoArgLine} -Dfile.encoding=${project.build.sourceEncoding} -Dexist.recovery.progressbar.hide=true</argLine>
<systemPropertyVariables>
Expand Down
Loading
Loading