All Versions
Latest Version
Avg Release Cycle
54 days
Latest Release
605 days ago

Changelog History
Page 1

  • v0.3.6 Changes

    September 21, 2020

    🛠 Fixed

    • The JSON query result decoder didn't recognize the datatype of literals when the JSON value object was "type" : "literal". Only for those with "typed-literal" the "datatype" field was interpreted.
    • Not all IRI values in CSV results were recognized as IRIs. Values starting with the most common URI schemes (http/https, urn, ftp, file, ldap, mailto, geo, data) are now recognized correctly.

    Compare v0.3.5...v0.3.6

  • v0.3.5 Changes

    June 01, 2020

    🔄 Changed

    • ⬆️ Upgrade to RDF.ex 0.8. With that Elixir versions < 1.8 are no longer supported.
    • the SPARQL extension function registry is now implemented with the ProtocolEx library, improving the performance of queries using SPARQL extension functions (including the builtin casting functions); unfortunately this means the SPARQL.ExtensionFunction.Registry.get_all/0 function to get all registered extension functions can no longer be supported

    Compare v0.3.4...v0.3.5

  • v0.3.4 Changes

    December 14, 2019
    • ⬆️ Upgrade to RDF.ex 0.7

    Compare v0.3.3...v0.3.4

  • v0.3.3 Changes

    October 25, 2019

    🛠 Fixed

    • a bug in the BGP processing algorithm lead to wrong solutions when one triple pattern in a BGP had no solutions

    Compare v0.3.2...v0.3.3

  • v0.3.2 Changes

    September 08, 2019

    ➕ Added

    • no_extension_detection_in_releases_warning configuration which disables the
      warning that not all extension functions may be detected in a release with the runtime system in interactive mode

    🛠 Fixed

    • Raise an error when the query uses an unknown prefix instead of producing an invalid query

    Compare v0.3.1...v0.3.2

  • v0.3.1 Changes

    July 15, 2019

    🔄 Changed

    • 👉 Use the new RDF.Literal.matches?/3 function from RDF.ex 0.6.1 for the REGEX function
    • with the fix from RDF.ex 0.6.1 XSD boolean with uppercase letters in the boolean lexical values are no longer valid

    🛠 Fixed

    • the true and false keywords from the SPARQL language are case-insensitive
    • 🛠 the new RDF.Literal.matches?/3 function also fixes some Unicode escaping issues in regular expressions

    Compare v0.3.0...v0.3.1

  • v0.3.0 Changes

    April 06, 2019

    🔄 Changed

    • Replace the prefix management of SPARQL.ex with the new prefix management capabilities of RDF.ex 0.6
    • 🛠 Use the query prefixes as the prefixes of CONSTRUCTed graphs

    Compare v0.2.9...v0.3.0

  • v0.2.9 Changes

    March 06, 2019

    🛠 Fixed

    • 🚀 the application failed to start in OTP releases (#2)

    Compare v0.2.8...v0.2.9

  • v0.2.8 Changes

    February 16, 2019

    ➕ Added

    • 👌 Support for negations with MINUS

    Compare v0.2.7...v0.2.8

  • v0.2.7 Changes

    November 11, 2018

    ➕ Added

    • 👌 Support of the CONSTRUCT query form

    🛠 Fixed

    • 🛠 various fixes on comparisons between RDF.DateTimes and RDF.Dates

    Compare v0.2.6...v0.2.7