Published June 9, 2026 | Version v3.3
Software Open

NatLibFi/Skosmos: Skosmos 3.3

  • 1. @NatLibFi
  • 2. Barcelona Supercomputing Center
  • 3. Sparna
  • 4. @biblioteksentralen
  • 5. @leibniz-psychology
  • 6. @AtomGraph
  • 7. netage.nl
  • 8. DANS
  • 9. FORTH - ICS
  • 10. VU
  • 11. Verbundzentrale des GBV (VZG)
  • 12. formerly ZBW - Leibniz Information Centre for Economics
  • 13. National Library of Finland

Description

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

Full Changelog: https://github.com/NatLibFi/Skosmos/compare/v3.2...v3.3

Files

NatLibFi/Skosmos-v3.3.zip

Files (18.9 MB)

Name Size Download all
md5:c650bdfad26f19f3ba043cf3853ccb77
18.9 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/NatLibFi/Skosmos/tree/v3.3 (URL)

Software