Skosmos 1.8
This release includes a new contribution guideline and issue templates. We hope these improvements make future contributions to Skosmos easier. Software improvements include: better support for SKOS XL labels, showing notation codes in the autocompletion search, more specific JSON-LD context for the REST API responses and many other small improvements. The concept page layout has been improved and it should now be more usable with mobile devices.
Documentation improvements:
- #521 Add contributing doc and issue template
Usability improvements:
- #502 Concept page no longer uses tables for the layout
- #552 The "any language" search setting is now remembered correctly
Technical improvements:
- #109 SKOS XL label metadata support
- #517 Showing notation codes in the autocomplete listing
- #534 Switch from GRAPH blocks to FROM clauses in SPARQL queries
- #536 Add @base to JSON-LD contexts
Bug fixes:
- #535 REST search type restriction space separation issues
- #540 Invalid message "There is no term for this concept in this language." when a term exists in a language variant
- #541 Hierarchy view loading issues in IPTC Scene
- #542 Language code errors in the hierarchy REST API results
- #544 Concept page layout issues
- #547 REST API types method giving a 500 error
Code quality:
- Unit test coverage 87.4%, down from 88% in 1.7
- Code Climate score 1.84 of 4, down from 1.85 in 1.7
- Scrutinizer score 5.94 "satisfactory", slight decline from 5.95 in 1.7
- SensioLabs Insight score 87/100 "silver medal", identical score in 1.7
- Codacy overall score B (202 issues), an improvement over the 1.7 score B (218 issues)
For a more complete list of bug fixes and new features in this version, see issues tagged with the 1.8 milestone
See the upgrade instructions in the wiki for information about upgrading from earlier versions.