Skosmos 2.17
This is a minor version release (2.17) of Skosmos which contains numerous bug fixes, miscellancelous enchancements, and improvements for running Skosmos under Docker. There is also an update to the UI translation in French, Spanish, English and Northern Sámi. Special thanks for active community contributions for this release!
This will most likely be the final release in the Skosmos 2 series, unless serious bugs are discovered. Current Skosmos development is focused on Skosmos 3.
Enhancements
- #1380 Autocomplete to support distinguisher labels in case of shared preferred labels (credit: @kouralex)
- #1377/#1383 Avoid slow HTML parsing in hierarchy sort function
- #1385 Add support for PHP 8.1 (credit: @kouralex)
- #1415 Update Fuseki Docker (credit: @nichtich)
- #1419 Enhance the feature request template with additional instructions
- #1477 Use Apache Jena Fuseki docker image (credit: @kinow)
- #1512 Top-level docker-compose.yml (credit: @namedgraph)
- #1557 Implement max length for input fields on the feedback page (credit: @rvdwxl)
Bug fixes
- #1343/#1568 Avoid showing vocabulary modified timestamp on concept page when the concept doesn't have a specific modification date
- #1408/#1409 Skosmos crashes silently on missing void:uriSpace (credit: @nichtich)
- #1423 fix conversion of DateTime to string in getContainsHtml
- #1453/#1455 UI language negotiation fix (credit: @namedgraph)
- #1457 Fixes and unit tests for UI language detection
- #1529 Show deprecated concepts without replacement in change list
- #1559 fix guessVocabularyFromURI when some vocabulary has no URI space
- #1389/#1425 SKOSXL labels displayed multiple times (credit: @henriyli)
- #1567 Fix feedback form limit php81 deprecation warning
Code quality and tests
- #1394 CI builds are failing due to dubious ownership in repository at '/app' (credit: @kouralex)
- #1397 Fix running git commands in CI tests under GitHub Actions
- #1553 Harden JSONP callback filter
Translation updates
- #1424 update German & Northern Sámi translations + English language template
- #1536/#1569 update Spanish UI translations (credit: Meron Ewketu)
- #1569 update French UI translations (credit: plecor)
See the upgrade instructions in the wiki for information about upgrading from earlier versions.