Skip to content

Releases: Swirrl/drafter

2.4.7 (travis build 1923)

09 Oct 09:52
Compare
Choose a tag to compare
  • use 2021 pmd cert.

2.4.6 (travis build 1918)

16 Aug 10:22
Compare
Choose a tag to compare

Fixes a bug whereby not all job success and failure metrics were being published to datadog. #533

Dashboards will need updating after deployment to plot the previously missing metrics.

2.4.5 (travis build 1885)

16 Jun 09:16
Compare
Choose a tag to compare

Updates the client so that it tolerates missing versions (#536). Required so that newer clients can talk to older servers.

No server changes.

2.4.4 (travis build 1876)

26 May 11:44
Compare
Choose a tag to compare
  • #522 Fix cache race bug
    • Add version key to draftset/endpoint objects on API. This can be used downstream of drafter to help invalidate any caches clients may keep. (backwards compatible as long as clients ignore unknown keys)
    • Requires running this migration on upgrading from 2.4.3 to backfill versions
  • #525 Document limitations of Drafter's SPARQL update endpoint in swagger
  • #528 #527 Misc build/CI improvements
  • #532 Add missing timeout parameter to swagger spec for public/live SPARQL post requests

2.4.3 (travis build 1775)

06 Apr 10:03
Compare
Choose a tag to compare

2.4.2 (travis build 1741)

18 Mar 10:37
Compare
Choose a tag to compare

Changes

2.4.1 (travis build 1720)

01 Mar 16:43
Compare
Choose a tag to compare
  • #461 Procfile example
  • #464 implement missing methods for rewriting
  • #467 cache m2m token in auth provider
  • #458 remove prismatic schema
  • #474 Remove the unused SparqlExecutor and ToRepository protocols
  • #473 Rewrite SPARQL queries to include bindings before evaluation
  • #470 Ensure all draft operations respect the protected graphs
  • #477  Implement missing methods for the GraphQuery
  • #484 Correct 503 response on timeouts
  • #486 Create protocol for time sources
  • #488 Create namespace for jena interop
  • #483 Remove the dev ring-spec dependency
  • #484 replace drafter.channels with a promise
  • #493 close files for cache hits
  • #494 stasher doesn’t close cache writes to tmp files on timeout
  • #496 swagger.yml should put named-graph-uri into the body on post
  • #502 sparql query protocol params
  • #468 and #497 don't discard keys when producing static representation of cache-key

2.4.0 (build 1717)

01 Mar 16:17
08c38b8
Compare
Choose a tag to compare

Released to staging.gss-data.org.uk 1 March

Same contents as the 2.4.1 release but the version hadn't been bumped yet!

2.4.0 (build 1548)

04 Nov 20:21
c639945
Compare
Choose a tag to compare

https://travis-ci.com/github/Swirrl/drafter/builds/192122310

  • #389 update endpoint
  • #382 'perfect' rewriting
  • #449 Swagger docs fix
  • #461 procfile
  • #436 blank nodes validation
  • #434 protected graphs

2.4.0 (build 1529)

21 Oct 14:57
8d589ca
Compare
Choose a tag to compare

https://travis-ci.com/github/Swirrl/drafter/builds/190274511

  • swagger docs fix
  • validate against blank nodes in graphs
  • protected graphs