Skip to content

Skosmos 1.3

Compare
Choose a tag to compare
@osma osma released this 02 Nov 09:58
· 17 commits to v1.3-maintenance since this release

This release brings better support for some structural features in thesauri and classifications: multiple concept schemes, and notation codes for concepts and concept groups (collections). There are also four new UI translations that were contributed by the Skosmos user community, bringing the total of supported UI languages to nine (de, en, es, fi, fr, it, nb, nn, sv).

Translation updates:

  • #328 Spanish translation by FAO
  • #329 Italian translation by Armando Stellato
  • #330 French translation by Thomas Francart
  • #340 Norwegian Nynorsk translation by Dan Michael O. Heggø

Technical improvements:

  • #123 Show concept counts grouped by concept type
  • #263 Support multiple Concept Schemes in hierarchy display
  • #264 Show notations in hierarchy
  • #265 Sort by notation
  • #324 Upgrade Twig library

Usability improvements:

  • #211 Auto-complete field shouldn't override what the user typed
  • #312 Search box loses focus when clicking the clear button
  • #297 Make vocabulary information resources clickable links

Bug fixes:

  • #315 Autocomplete selection fails in IE
  • #316 Search restriction layout broken in IE
  • #317 Broken links on 404 error page
  • #325 "Loading" message not translated for Hierarchy and Groups tabs
  • #333 Hierarchy links don't preserve content language
  • #319 Mappings to DBpedia don't show that they are from DBpedia
  • #326 RestController often returns empty results instead of 404

Code quality improvements:

  • Started using SensioLabs Insight static analysis tool (score: 34 of 100, bronze medal)
  • Started using Scrutinizer static analysis tool (score: 5.24 of 10, "satisfactory")
  • Code Climate score 0.89 of 4
  • Unit test coverage remains at 80%
  • Most of PHP code reformatted to comply with PSR-1 and PSR-2 style
  • #320, #321, #322 Rewrote code that looked fragile
  • many other potential bugs and problems fixed based on analysis reports provided by the above tools

For a more complete list of bug fixes and new features in this version, see issues tagged with the 1.3 milestone.

See the upgrade instructions in the wiki for information about upgrading from earlier versions.