All Versions
Latest Version
Avg Release Cycle
54 days
Latest Release
1345 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