ANN: Skosmos 3.3

3 views
Skip to first unread message

Osma Suominen

unread,
Jun 9, 2026, 9:18:07 AM (8 days ago) Jun 9
to Skosmos Users
Skosmos 3.3 has been released!


This release continues to refine Skosmos 3. Based on an accessibility review (by @Eiskore / Avaava Oy), we have identified a list of accessibility issues. Many of them have already been addressed in this release: keyboard navigation has been improved throughout the UI, including custom displays such as the sidebar with the alphabetical index and hierarchical view. Keyboard focus indicators are now unified. Many issues with screen reader support have been addressed as well.

There are new custom content slots (headerbar, main-content) which allow easy customization via custom templates. Support for collation in languages such as Northern Sami and Icelandic has been improved on Chromium-based browsers, which only support a limited set of languages. Support for custom label overrides on the vocabulary home page was contributed by @jdfranel. Timestamps shown on concept pages and in vocabulary metadata are now timezone-aware and formatted according to the current locale (credit: @jdfranel). There are also some bug fixes, test suite improvements and dependency updates: Font Awesome, FormatJS and Vue i18n are managed via npm dependencies.

For an overview of the next planned steps in Skosmos development, see the Roadmap.

What's Changed
  • Fix property label tooltip underline by @UnniKohonen in #2000
  • add custom content slots for headerbar and main-content by @osma in #2005
  • Add fontawesome as npm dependency by @UnniKohonen in #2006
  • Adjust warning message for deprecated concepts (See: X) and improve its accessibility by @osma in #2001
  • Add timezone support and improve date formatting by @jdfranel in #1939
  • Add translations for sidebar show/hide button on mobile by @osma in #2011
  • Accessibility improvements for alphabetical tab letter selection by @UnniKohonen in #2012
  • Add aria message as a hidden span to sidebar concept lists by @UnniKohonen in #2013
  • Issue1889 vocab search a11y fixes by @joelit in #2017
  • Accessibility improvements for global & vocab search by @joelit in #2004
  • Replaced h1 element with service name by @Vainonen in #2018
  • Changed to asynchronous test case for loading more results by @joelit in #2020
  • upgrade Twig to 3.26 (or above) to fix security issues by @osma in #2022
  • Add keyboard navigation to alphabetical and changes lists by @UnniKohonen in #2023
  • Sidebar hierarchy and groups tab keyboard navigation by @UnniKohonen in #2024
  • adjust deprecated alert box: no bottom margin by @osma in #2026
  • Use FormatJS Intl.Collator polyfill to fix missing locales in Chromium (e.g. "se") by @osma in #2025
  • Add consistent focus effects across all pages by @UnniKohonen in #2028
  • Fix switching between sidebar tabs using the keybaord by @UnniKohonen in #2029
  • feat: add custom label overrides and tooltips for vocabulary properties by @jdfranel in #2014
  • Added Vue i18n dependency by @Vainonen in #2031

Full Changelog: v3.2...v3.3

Reply all
Reply to author
Forward
0 new messages