Repository navigation
Open Grid 0.2.0
Open Grid 0.2.0
Open Grid 0.2.0 expands the public grid APIs, strengthens accessibility and theming, and hardens the release pipeline.
Highlights
- Adds shared localization across primitives and the React, Vue, and Svelte UI packages.
- Adds framework-native header and cell renderers with product-owned loading, error, empty-state, and toolbar composition.
- Adds typed row, header, and cell styling hooks plus runtime light/dark theme token adapters.
- Adds explicit persisted-preference migrations with guarded recovery behavior.
- Adds public API and declaration compatibility contracts for JavaScript and CSS exports.
- Improves large-data grouping and filtering performance while retaining strict bundle, DOM, heap, and server budgets.
- Aligns maintained React workspaces on React 19 and upgrades the Svelte 5 examples to Vite 8.
- Expands accessible grid labels, keyboard behavior, forced-colors states, Axe audits, and responsive 200%/390px coverage.
- Verifies published tarballs in clean external React, Vue, and Svelte consumers before publishing.
- Publishes all packages through npm Trusted Publishing with provenance.
Packages
@open-grid/core@open-grid/primitives@open-grid/virtual@open-grid/theme@open-grid/react@open-grid/react-ui@open-grid/vue@open-grid/vue-ui@open-grid/svelte@open-grid/svelte-ui
See the documentation for installation and usage, and the changelog for the complete list of changes.