All Versions
Latest Version
Avg Release Cycle
183 days
Latest Release
1308 days ago

Changelog History

  • v0.3.0 Changes

    September 21, 2020

    ๐Ÿ‘ Elixir versions < 1.9 are no longer supported

    โž• Added

    • raw-mode with the :raw_mode option, which allows disabling of the processing of query strings, passing them through as-is to the SPARQL endpoint
    • ๐Ÿ‘Œ support for INSERT DATA and DELETE DATA updates with SPARQL.Client.insert_data/3 and SPARQL.Client.delete_data/3 which are able to handle all types RDF.ex datastructures (RDF.Description, RDF.Graph, RDF.Dataset) directly
    • ๐Ÿ‘Œ support for LOAD updates with SPARQL.Client.load/2
    • ๐Ÿ‘Œ support for CLEAR updates with SPARQL.Client.clear/2
    • ๐Ÿ‘Œ support for all graph management operations with
      • SPARQL.Client.create/2
      • SPARQL.Client.drop/2
      • SPARQL.Client.copy/2
      • SPARQL.Client.move/2
      • SPARQL.Client.add/2
    • ๐Ÿ”ง the defaults for several options can now be configured globally via the application
      environment; please refer to the SPARQL.Client documentation for more information

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ the default request method for queries when using SPARQL protocol version 1.1 is now :get
    • ๐Ÿ‘Œ improved error handling

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ the default HTTP Accept header used when no :result_form was provided on SPARQL.Client.query/3 contained a typo

    Compare v0.2.2...v0.3.0

  • v0.2.2 Changes

    May 22, 2019

    โž• Added

    • the request_opts options to SPARQL.Client.query/3 which will be passed as the opts option value to the Tesla.request/2 function

    Compare v0.2.1...v0.2.2

  • v0.2.1 Changes

    September 17, 2018

    ๐Ÿ›  Fixed

    • โšก๏ธ Update to SPARQL.ex 0.2.1 whose Hex package no longer contains Erlang output files of Leex and Yecc, which caused issues using the SPARQL.ex Hex package on OTP < 21 (because the package was released with OTP 21)

    Compare v0.2.0...v0.2.1

  • v0.2.0 Changes

    September 17, 2018

    ๐Ÿ”„ Changed

    • adapt to new query result representation in SPARQL.ex 0.2
    • โฌ†๏ธ Elixir versions < 1.6 are no longer supported (as a consequence of upgrading to the latest versions of RDF.ex and SPARQL.ex)

    Compare v0.1.1...v0.2.0

  • v0.1.1 Changes

    August 21, 2018
    • โฌ†๏ธ Upgrade to Tesla 1.1

    Compare v0.1.0...v0.1.1

  • v0.1.0 Changes

    March 19, 2018

    ๐ŸŽ‰ Initial release