Skip to content

Releases: RDFLib/prez

v3.5.0

10 Aug 01:14
a56cb9a
Compare
Choose a tag to compare

What's Changed

  • Add /identifier/redirect endpoint by @edmondchuc in #144
  • Add reg:status to vocpub profile as an annotation prop. Add rdf:type to the vocabs API and add fix to ensure profile predicates and their values get annotation values added to response by @edmondchuc in #143

Full Changelog: v3.4.1...v3.5.0

v3.4.1

03 Aug 08:12
070d8e1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.4.0...v3.4.1

v3.4.0

03 Aug 03:36
6a47135
Compare
Choose a tag to compare

What's Changed

Fixes

Minor cosmetic fixes on versioning.

Features

New endpoints for vocabularies to allow for loading very large vocabularies in an incremental manner.

Full Changelog: v3.3.2...v3.4.0

v3.3.2

14 Jul 05:01
a231ebf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.1...v3.3.2

v3.3.1

14 Jul 04:44
d40e299
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.3.1

v3.3.0

22 Jun 04:39
cc2b9d2
Compare
Choose a tag to compare

What's Changed

Fixes

Changes

  • Prez is now read-only for a given SPARQL endpoint
    • Prez no longer loads vocabularies to the SPARQL store on startup and instead loads it into an in-memory graph object
  • Simplified docker-compose local setup
  • Prez no longer persists the in-memory graph cache to disk. Each Prez restart now starts in a deterministic state with a clean cache
  • No longer uses base URL in HTTP client and as a result, no longer adds a trailing / to the URL of the requests made using the HTTP client
  • For search, invalid search_methods values now returns a HTTP status code of 400
  • SPARQL proxy endpoint filters out the Host header and sets it to the base URL of the target SPARQL endpoint

Added

  • Extends annotation functionality to SPARQL queries. SPARQL queries sent to prez's SPARQL endpoint with +anot in their mediatypes (e.g. text/anot+turtle) will include annotations in the results. Currently only applied to CONSTRUCT queries. Annotations are not included/counted towards LIMIT clauses.
  • HTTP endpoint to clear in-memory graph cache
  • HTTP endpoint to view in-memory graph cache
  • Documentation for Prez annotation properties
  • Documentation for common Prez environment variables

Breaking

  • SPARQL endpoints for each subsystems have been consolidated into one
  • SPARQL Update and SPARQL HTTP Store support dropped
  • Environment variables for SPARQL related config removed and simplified
    • SPARQL_ENDPOINT
    • SPARQL_USERNAME
    • SPARQL_PASSWORD

Full Changelog: v3.2.1...v3.3.0

v3.2.1

12 Jun 00:21
c60ac95
Compare
Choose a tag to compare

What's Changed

  • Add support for HTTP Store Protocol to settings. Fix SPARQL requests adding trailing slash by @edmondchuc in #125

Full Changelog: v3.2.0...v3.2.1

v3.2.0

01 Jun 03:55
73fa143
Compare
Choose a tag to compare

What's Changed

  • Catalog object resource listing table metadata by @edmondchuc in #119
    • Optimised object listing construct query with a roughly 40x speed up
    • Fixed sh:sequencePath in "object listing" query and aligns it with listing query changes introduced in #107
    • Updated CatPrez DCAT profile to include dcterms:issued, dcterms:publisher and dcterms:creator for the dcat:Resource objects

Full Changelog: v3.1.0...v3.2.0

v3.1.0

30 May 13:42
98854a1
Compare
Choose a tag to compare

What's Changed

New Features

  • Separate multiple sequence predicates into its own SPARQL OPTIONAL clause for the listing construct query by @edmondchuc in #107
  • Add loading of reg status and derivation mode vocabs on startup to SPARQL store by @edmondchuc in #117
  • minimal implmementation of update endpoint by @recalcitrantsupplant in #105

Fixes

Development

Full Changelog: v3.0.9...v3.10.0

v3.0.9

09 May 04:47
b2c505d
Compare
Choose a tag to compare

What's Changed

  • Update VocPub profile to display item status, publisher and derivation mode. Fix listing pagination, add listing to include predicate statements and add support for multiple sh:sequencePaths by @edmondchuc in #102
  • David/search profiles bugfixes by @recalcitrantsupplant in #103
  • Remove deprecated GH Actions set-output usage. Update container image release tags by @edmondchuc in #104

Full Changelog: 3.0.8...v3.0.9