4.4.0 – 2023/03/30 – Storage update
remiceres
released this
30 Mar 16:30
·
202 commits
to master
since this release
Added
- Storage Systems in Corese:
- Integration of Jena TDB1.
- Integration of Corese Graph.
- Integration of RDF4J Model.
- More information can be found here.
- Beta support for RDF* and SPARQL* (Community Group Report 17 December 2021).
- Corese Command-Line Interface (Beta):
convert
: Convert RDF files between different serialization formats.sparql
: Execute SPARQL queries on files.owlProfile
: Check OWL profiles on files.ldscript
: Run LDSCRIPT files.
- Corese-Python interface (Beta):
- Undo/Redo support added to Corese GUI (Pull Request #97 thanks to @alaabenfatma).
Changes
- Updated Jetty server library to version 11.0.8.
- Code clean-up, correction, and commenting for improved readability and maintenance.
Fixed
- Fixed an encoding error when loading a file whose path contains a space in Corese-GUI
- Fixed encoding error with Windows when exporting graphs from Corese-GUI.
- Fixed SPARQL engine bug where it was impossible to load a named graph that contains a non-empty RDF list.
- Fixed issue with "rdf:" not found when sending a federated query to Fuseki. See issue #114.
- Fixed non-standard JSON format on query timeout. See issue #113.
- Fixed inconsistent status of the OWL and Rules checkboxes in Corese-GUI that was not updated during reload. See issue #110.
- Fixed the rule engine that was implementing optimizations incompatible with the
owl:propertyChainAxiom
rule. See issue #110.
Security
- Bumped testng from 7.3.0 to 7.7.1. See pull request #118.
- Bumped jsoup from 1.14.2 to 1.15.3 in /corese-server. See pull request #101.
- Bumped junit from 4.11 to 4.13.1 in /corese-storage. See pull request #98.
- Bumped xercesImpl from 2.12.0 to 2.12.2. See pull request #92.
- Bumped gremlin-core from 3.2.3 to 3.6.2.
- Bumped Jetty server to 11.0.14.