sparql_client v0.3.0 Release Notes
Release Date: 2020-09-21 // over 4 years ago-
๐ 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
andDELETE DATA
updates withSPARQL.Client.insert_data/3
andSPARQL.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 withSPARQL.Client.load/2
- ๐ support for
CLEAR
updates withSPARQL.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 theSPARQL.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 onSPARQL.Client.query/3
contained a typo
- raw-mode with the
Previous changes from v0.2.2
-
โ Added
- the
request_opts
options toSPARQL.Client.query/3
which will be passed as theopts
option value to theTesla.request/2
function
- the