Skip to content

chore(software): sync versions to latest releases - #60

Merged
ronaldtse merged 1 commit into
mainfrom
feat/sync-software-versions-v3.1
Jul 6, 2026
Merged

chore(software): sync versions to latest releases#60
ronaldtse merged 1 commit into
mainfrom
feat/sync-software-versions-v3.1

Conversation

@ronaldtse

@ronaldtse ronaldtse commented Jul 5, 2026

Copy link
Copy Markdown
Member

Summary

Syncs all four software project versions on the site to their latest releases, plus documents the substantive new features in glossarist-js and the v2.10.0 refactor in glossarist-ruby.

Project Old New Notes
glossarist-ruby v2.9.1 v2.10.0 Refactor eliminates hand-rolled serialization (all flows through lutaml-model mappings)
glossarist-js v0.4.5 v0.4.12 Domain RDF emitters (vocabulary, dataset, group, bibliography, provenance); glossarist/rdf/prefixes subpath; base URI fixes
glossarist-desktop v1.6.14 v1.6.40 109 commits of incremental fixes (CR flow, build, deps)
concept-browser v0.7.58 v0.7.66 Migration to glossarist-js emitters (Phase 1 and 2); base URI bug fixes

What changed

  • .vitepress/data/projects.ts — all 4 versions bumped; glossarist-js description updated to mention domain emitters
  • docs/software/concept-browser.md — current version line
  • docs/software/glossarist-js.md — current version; 7 new rows in "What's new in 0.4" table; new "Domain RDF emitters (v0.4.9)" subsection; glossarist/rdf/prefixes added to subpath exports
  • docs/software/glossarist-ruby.md — current version; 2 new rows in release table (v2.9.2, v2.10.0); new "Serialization refactor (v2.10.0)" subsection
  • docs/software/desktop.md — no change (uses dynamic <ReleaseDownloader />)

Notes

  • The blog post blog/2026-07-05-concept-model-v3.1.md retains its original version references — it is the historical announcement of which versions first supported v3.1, and the software pages now point readers to the latest releases.
  • Concept-model itself has not moved past ac33d5f on main (v3.1.0 + duplicate-key fix). No model docs changes needed.

Test plan

  • npm run build passes locally
  • CI build + link_checker pass
  • Spot-check rendered software pages

- glossarist-ruby: 2.9.1 → 2.10.0 (lutaml-model serialization refactor)
- glossarist-js: 0.4.5 → 0.4.12 (domain RDF emitters, prefixes subpath, base URI fixes)
- glossarist-desktop: 1.6.14 → 1.6.40
- concept-browser: 0.7.58 → 0.7.66 (migration to glossarist-js emitters, base URI fixes)
@ronaldtse
ronaldtse force-pushed the feat/sync-software-versions-v3.1 branch from d31aaeb to 8de1c8d Compare July 5, 2026 23:50
@ronaldtse
ronaldtse merged commit 81798c3 into main Jul 6, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant