Skip to content

Releases: vemonet/rdflib-endpoint

v0.5.1

24 May 05:49
84b5c16
Compare
Choose a tag to compare

What's Changed

  • Added support for returning CONSTRUCT queries results as JSON-LD, n3, n-triples, n-quads, trix and trig #21

Full Changelog: v0.5.0...v0.5.1

v0.5.0

08 Dec 20:23
ff9d742
Compare
Choose a tag to compare

What's Changed

  • SPARQL update support by @steve-bate in #19
    • Can be enabled using the param enable_update=True when instantiating the SPARQL API or Router (disabled by default)
    • An API key can be defined to add basic authentication on update requests
  • Improvement of the POST request params handling by @steve-bate
  • Error messages returned to the API now all contains the error message
  • Fix the process time header to use the standard Server-Timing header

Full Changelog: v0.4.3...v0.5.0

v0.4.3

28 Nov 09:26
Compare
Choose a tag to compare

What's Changed

  • Fixed issue with yasgui by @steve-bate in #18
  • Fixed issue with API response examples
  • Removed support for python 3.7, now deprecated

New Contributors

Full Changelog: 0.4.2...v0.4.3

RDFLib endpoint 0.4.2

02 Oct 15:38
Compare
Choose a tag to compare

Fix publish workflow

Full Changelog: 0.4.1...0.4.2

RDFLib endpoint 0.4.1

02 Oct 15:37
Compare
Choose a tag to compare

What's Changed

  • Reduce conditionals with a dictionary by @cthoyt in #10
  • Added support for multiple options in accept header by @datadavev in #11
  • Use first mime type from match list, update test by @datadavev in #12

New Contributors

Full Changelog: 0.4.0...0.4.1

What's Changed

  • Reduce conditionals with a dictionary by @cthoyt in #10
  • Added support for multiple options in accept header by @datadavev in #11
  • Use first mime type from match list, update test by @datadavev in #12

New Contributors

Full Changelog: 0.4.0...0.4.1

RDFLib endpoint 0.4.0

21 Mar 09:29
Compare
Choose a tag to compare

What's Changed

  • Add a new class SparqlRouter to create the SPARQL endpoint as an APIRouter instead of a full FastAPI. Make it easier to mount the SPARQL endpoint to an existing API
  • Add ability to specify custom parser by @cthoyt in #6
  • Usability, consistency, and readability improvements by @cthoyt in #9

New Contributors

  • @cthoyt made their first contribution in #6

Full Changelog: 0.3.0...0.4.0

RDFLib endpoint 0.3.0

18 Mar 12:52
Compare
Choose a tag to compare

Changelog

  • ⚠️ Added option to define the SPARQL endpoint path, which is set to / by default. It was /sparql previously
  • The YASGUI interface is now served on the SPARQL endpoint path when accessed through the browser (checking for Accept text/html headers) instead of at the root
  • Added convert CLI command to easily merge and convert files to a specific format

Full Changelog: 0.2.7...0.3.0

RDFLib endpoint 0.2.7

21 Jan 18:31
Compare
Choose a tag to compare

Changelog

  • RDFLib endpoint now automatically use the loaded graph namespaces when running the SPARQL queries #5

Full Changelog: 0.2.6...0.2.7

RDFLib endpoint 0.2.6

19 Dec 16:52
Compare
Choose a tag to compare

Changelog

  • YASGUI now use the provided example query as default query

Full Changelog: 0.2.5...0.2.6

RDFLib endpoint 0.2.5

19 Dec 15:51
Compare
Choose a tag to compare

Changelog

  • Fix formatting

Full Changelog: 0.2.4...0.2.5