Skip to content

v13.0.0

Compare
Choose a tag to compare
@kilchenmann kilchenmann released this 13 Jan 17:14
· 1346 commits to main since this release
2463696

⚠ BREAKING CHANGES

  • New features and refactoring (#1779)

Bug Fixes

  • (dependencies) add the missing dependency (#1755) (0e37d21)
  • api-v2: Change link value comment (#1582) (faa2e55)
  • api-v2: Don't check file extensions of XSL files and Gravsearch templates (DSP-1005) (#1749) (905766f)
  • api-v2: Fix custom datatypes in knora-api simple ontology (#1601) (e0cfd4e)
  • api-v2: Fix generated SPARQL for updating property comment (#1693) (7b70339)
  • api-v2: Fix ontology deletion (#1584) (70b0841)
  • api-v2: Fix post-update check for resource with standoff link (DSP-841) (#1728) (35d449f)
  • failing repository upgrade at startup (DSP-654) (#1712) (0d6b4ee)
  • gravsearch: Prevent duplicate results (#1626) (9313b88)
  • gravsearch: When link property compared in filter, don't compare link value property, too (#1699) (a3b1665)
  • init db scripts (DSP-511) (#1681) (d4505ce)
  • loading of data (DSP-445) (#1669) (3f8d406)
  • OntologyResponderV2: Add a global ontology cache lock (#1637) (1853865)
  • OntologyResponderV2: Fix ontology cache update when ontology metadata changed (#1709) (4f57977)
  • server header (DSP-537) (#1691) (8d7bee8)
  • sipi makefile (#1616) (73a0afe)
  • sipi: Don't expect API v1 status code (DSP-1114) (#1763) (3236d25)
  • sipi: Improve performance of file value query (#1697) (8214877)
  • test: Fix typos in IRIs in anything-data.ttl. (#1625) (23d51ce)
  • upgrade: Fix log output. (#1774) (b43fab0)
  • webapi: unique username/email check on change user (#1561) (4f26e22)

Documentation

Maintenance

Enhancements

  • Add an RDF processing façade (2nd iteration) (DSP-1083) (#1759) (346873d)
  • Add feature toggles (DSP-910) (#1742) (2e6db2e)
  • Add time value type (#1403) (d925c85)
  • api-v1: Change API v1 file uploads to work like API v2 (DSP-41, PR 3) (#1722) (a824bcc)
  • api-v2: Accept custom new value IRI when updating value (#1698) (4d8f867)
  • api-v2: Accept custom timestamps in update/delete requests (#1686) (0fbe5a8)
  • api-v2: Add an RDF processing façade (DSP-1020) (#1754) (9170419)
  • api-v2: Add metadata routes (DSP-662) (#1734) (bf48968)
  • api-v2: Add support for text file upload (DSP-44) (#1664) (a88d20d)
  • api-v2: Add test data. (#1704) (de14ab1)
  • api-v2: Allow querying for rdfs:label in Gravsearch (#1649) (d56004b)
  • api-v2: Control JSON-LD nesting via an HTTP header (DSP-1084) (#1758) (b13eecf)
  • api-v2: Make inference optional in Gravsearch (#1696) (166a260)
  • api-v2: Optionally return file values in full-text search results (DSP-1191) (#1776) (01f59bd)
  • api-v2: Remove client code generation (#1610) (6977ab3)
  • api-v2: Remove ForbiddenResource (#1615) (992596e)
  • api-v2: Return value UUID on value creation and update (#1602) (cbed601)
  • api-v2: Specify custom IRIs when creating resources/values (#1646) (135b039)
  • clientapi: Change method signature. (#1583) (c2a2559)
  • gh-ci: Release please and update gh actions (DSP-1168) (#1777) (593ffab)
  • gravsearch: Allow comparing variables representing resource IRIs (#1713) (f359c8e)
  • gravsearch: Remove deprecated functions (#1660) (5d3af46)
  • New features and refactoring (#1779) (9a5fb77)
  • rdf-api: Add a general-purpose SHACL validation utility (DSP-930) (#1762) (bfd3192)
  • sipi: Improve error message if XSL file not found (#1590) (bbb42f6)
  • triplestores: Support Apache Jena Fuseki (#1375) (82f8a55)
  • upgrade: Update repository on startup (#1643) (0127dca)