Skosmos 2.12
This is a minor version release (2.12) of Skosmos that brings improvements to the handling of notation codes - they can now be shown as regular properties on the concept page, and any labels of notation data types are shown as well. In addition, there are two alternative sorting strategies for sorting by notation codes (lexical and natural). Many error handling issues have been fixed, improving the robustness of Skosmos e.g. in situations where the SPARQL endpoint is not responding. There is also a new UI translation to West Frisian (Frysk) and some bug fixes.
Enhancements
- #1087/#1198/#1212/#1213/#1216 Display skos notation with a data type and label in the properties on the concept page
- #937/#1205 Add "lexical" and "natural" sort strategies for notation codes
Bug fixes
- #693/#1195 Improve search error handling
- #721/#722/#723/#1196 Fix sidebar navigation after erroneous page
- #1194 error-resistant Vocabulary->getInfo()
- #1033/#1197 Fixes for searches, ajax, waypoints, easyrdf HTTP client errors
- #1016/#1109/#1186/#1188 Modify code to always have an ld json element, may be empty (credit: @kinow)
- #1200 Add dependency on symfony/polyfill-php80 to define ValueError
- #1210/#1211 Allow clicking on either label or notation in hierarchy
- #1215 Gracefully produce 404 error page for URLs with unknown vocabulary ID
Code quality and tests
- #1199 Cleanup translation files and rename trans_script to compile-translations
- #1207 Replace NBSP by spaces (credit: @kinow)
Translation updates
- #1218 Dutch (nl) translation updated by @redmer
- #1218 New translation to West Frisian / Frysk language (fy) by @redmer
- 7 new translated strings (related to notations and error messages) which are not yet translated to most languages
See the upgrade instructions in the wiki for information about upgrading from earlier versions.