OpenVibe.Shared releases

Release 2.9.0

4 Oct 2026 · pinned package [email protected]

2.9.0

  • openvibe-shared/showcase: a feature card's ring icon (icon: 'ov:…') now fills the 40 px icon slot (--ovi-size: 40px, class sc-ic-ov, no second tinted tile behind it). Before, the ring drew at 22 px inside the tile, so its glyph read at about 10 px. Font Awesome icons keep the tinted tile.
  • scripts/docs-status.js (new; plan D41 docs currency): reads a repository's openvibe-contracts/sdk/ shared/publishing codeload pins and keeps STATUS.json's contracts/sdk/shared/updated fields and the README <!-- versions:start -->/<!-- versions:end --> block in step with them, preserving every other STATUS key (and any prose after a version). --check reports drift and exits 1; a repository that pins nothing omits the block. In write mode updated is rewritten only when one of those fields really changed, so a rerun with no pin change touches nothing.
  • The reusable test workflow's "docs currency" step is off by default (docs-status: false): consumer repositories do not have the README versions block yet, so a default-on check would fail their CI. A repository turns it on with docs-status: true once its README carries the <!-- versions:start --> block and its STATUS.json contracts/sdk/shared fields match its pins.

PagesIconsForms

Rules20 Status is a word, never colour alone.

All releases