v8.0.0
- feature(webapi): Add GraphDB-Free startup support (#1351) - @subotic
- feature(webapi): Add returning of fixed public user information (#1348) - @subotic
- feat(api-v2): No custom permissions higher than defaults (#1337) - @benjamingeer
- feat(upgrade): Improve upgrade framework (#1345) - @benjamingeer
- test(webapi): Add new user authentication (#1201) - @subotic
- chore(webapi): Add request duration logging (#1347) - @subotic
- feat(api-v2): Make values citable (#1322) - @benjamingeer
- Leibniz ontology (#1326) - @SepidehAlassi
- feature(webapi): add CORS allow header (#1340) - @subotic
- fix(sipi): Return permissions for a previous version of a file value. (#1339) - @benjamingeer
- fix(scripts): add admin ontology data to correct graph (#1333) - @subotic
- fix(sipi): Don't try to read a file value in a deleted resource. (#1329) - @benjamingeer
- docs(api-v2): Fix sample responses. (#1327) - @benjamingeer
- fix(api-v2): Fix typo. (#1325) - @benjamingeer
- Handle List Nodes in Response (#1321) - @tobiasschweizer
- feat(api-v2): Return standoff markup separately from text values (#1307) - @benjamingeer
- BEOL: Import comments for Meditationes (#1281) - @tobiasschweizer
- feat(triplestore): Log SPARQL query if triplestore doesn't respond. (#1292) - @benjamingeer
- Support list nodes in Gravsearch (#1314) - @tobiasschweizer