Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jun 16:52
· 0 commits to e9c26d868c883cbb090f5c77163e2a0e8c0f189b since this release

This is SPARQL Anything v1.0.0

Contributors: @justin2004 @Sychic @MathiasVDA @EmidioStani @kvistgaard @rybesh @luigi-asprino @enridaga

As part of this release, we had 71 issues closed.

Bugs

  • #331 -o adds suffix -1 to output file
  • #372 Caching system
  • #448 Add SVG among XML extensions
  • #450 Docker not working in branch v1.0-DEV
  • #451 fx:literal should work for longer lang tags
  • #453 whatwg:innerText is duplicated several times
  • #459 Repair broken links in formats/RDF.md
  • #463 HTML browser not working
  • #475 Wrong XPath example
  • #482 extracting datetimes from spreadsheet cells (from discussion #481)
  • #488 fx:entity not working with blank node values
  • #489 Maven publish workflow failed
  • #493 Slicing from JSON Paths executed twice
  • #494 Audit graph only created for data source accessible via URL
  • #496 Metadata graph only created for data source accessible via URL
  • #506 Problem with the no-service mode
  • #512 Documentation Generator fails
  • #514 ClassNotFoundException for Triplifiers
  • #515 failing to parse turtle file
  • #526 -c location=path/to/input broken after v1.0-DEV.1
  • #529 actions/upload-artifact deprecated in docker workflow
  • #531 XML attribute parsing

Documentations

  • #358 Document how sparql anything can be used as a library
  • #442 Document how to extend SPARQL Anything by adding new Triplifiers
  • #444 Generate format page automatically
  • #457 Missing information in the RDF format page
  • #458 Remove format pages that has been renamed
  • #480 Add link/badge to Community Survey: "How to join"
  • #495 audit option not documented
  • !497 Quickstart
  • #507 Default CLI output for SELECT queries is CSV (not TEXT as the CLI help says)

Features

  • #19 Handling namespaces for properties and entities
  • #148 Geospatial functions
  • #371 use-cache option
  • #429 Query PPTX
  • #443 How to get comments from DOCX?
  • #462 Generate labels for the IRIs of classes and properties extracted from the source
  • #505 -l option takes local files only
  • #511 -q <remote URL>
  • #513 Load JAR files dynamically at Runtime
  • #528 Add CLI option --no-clobber (don't execute if the output file already exists)
  • !532 Create json.literalize option
  • #533 Feature: fx:json.literalize option to treat JSON subtrees as literals

Improvements

  • #239 Close all input streams
  • #244 Read from STDIN
  • #392 The Any23 project is being retired
  • #393 Apache Jena 5
  • #428 Making fx and xyz namespace URL return something
  • #435 Extract sections from pptx
  • #436 Extract hyperlinks from pptx
  • #445 Rename bib module as bibliograpghy
  • #446 Move Triplifier.getPropertyValues() to PropertyUtils class
  • #456 Skip tests requiring HTTP connections when offline
  • !461 Bump jinja2 from 3.0.3 to 3.1.3 in /docs
  • !464 Bump org.apache.commons:commons-compress from 1.21 to 1.26.0
  • #466 [HTML] JSoup also has an XML parser. We shall allow users to use that instead of the default HTML parser
  • #467 [HTML] Upgrade JSoup dependency
  • !471 Bump org.apache.commons:commons-configuration2 from 2.1.1 to 2.10.1
  • #487 CVE and Jena 4.7.0
  • #490 Deprecated BOMInputStream
  • #491 Fix signatures of classes and methods related to slicing
  • !498 Bump com.fasterxml.jackson.core:jackson-databind from 2.13.1 to 2.13.4.2
  • #499 Fix code scanning alert - Resolving XML external entity in user-controlled data
  • #500 Fix code scanning alert - Implicit narrowing conversion in compound assignment
  • #501 Fix code scanning alert - Implicit narrowing conversion in compound assignment
  • #502 Fix code scanning alert - Implicit narrowing conversion in compound assignment
  • #503 Fix code scanning alert - Polynomial regular expression used on uncontrolled data
  • #504 Fix code scanning alert - Use of a broken or risky cryptographic algorithm
  • #527 TriplifierHTTPException (404) could include the URL
  • !534 Bump org.apache.poi:poi-ooxml from 5.0.0 to 5.4.0
  • !539 Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0

Full Changelog: 0.9.0...v1.0.0