Releases: batoisystems/batoi-uif
Release list
Batoi UIF 3.0.0
General-availability release of the consolidated Batoi Unified Interface Framework v3. Standardizes lifecycle, declarative contracts, configuration, security, accessibility, localization, components, responsive shells, Micro Apps, PWA/RAD integration, and governed provider-neutral AI/MCP interaction surfaces. Includes generated API and migration references, SBOM/provenance/integrity metadata, self-contained packed-install verification, and 68 cross-browser acceptance journeys.
Batoi UIF 3.0.0-beta.1
Contract-freeze beta for Batoi UIF 3.0. Promotes the complete alpha.4 lifecycle, declarative, design-token, Micro App, AI/MCP, security, compatibility, and release surface after all local and GitHub acceptance gates passed. The external application-owner gate was explicitly waived for promotion to general availability.
Batoi UIF 3.0.0-alpha.4
Acceptance-gate prerelease for Batoi UIF 3.0. Adds production-shaped Micro App, PWA, and governed tool-decision browser journeys; expands the matrix to 68 journeys across Chromium, Firefox, WebKit, and mobile Chromium; and makes that matrix a required GitHub Actions job with retained failure artifacts.
Batoi UIF 3.0.0-alpha.3
Batoi UIF 3.0.0-alpha.3 stabilizes the v3 alpha release pipeline and declaration contract.\n\n- Updates GitHub Actions to the Node 24 runtime with checkout and setup-node v6.\n- Stabilizes icon metadata declarations with a typed IconMetadataRegistry alias across macOS and Linux builds.\n- Adds regression coverage for named registry signatures.\n- Passes 417 unit/contract tests, 56 cross-browser tests, security, build, package, packed-install, provenance, integrity, and release gates.\n- Validated in an isolated Batoi RAD integration pilot covering compatibility, security, performance, query, HTTP, and release integrity checks.\n\nThis remains a prerelease pending application-owner acceptance on authenticated RAD routes and production-shaped Micro App, PWA, and governed AI/MCP integrations.
Batoi UIF 3.0.0-alpha.2
Batoi UIF 3.0.0-alpha.1
Batoi UIF 2.7.0
Full Changelog: v2.6.0...v2.7.0
Batoi UIF 2.6.0
Full Changelog: v2.5.0...v2.6.0
Batoi UIF 2.5.0
Batoi UIF 2.5.0
This compatible v3 preparation release consolidates the public framework contract while preserving the dependency-free v2 surface.
- Adds curated All, RAD, Dashboard, Mobile, Desktop, and Agent package profiles.
- Adds typed metadata and generated references for every declarative component plus Agent/RAD envelopes.
- Unifies root, target, refresh, and cleanup ownership across the all-in-one runtime.
- Adds versioned compact, high-contrast, forced-colors, and reduced-motion token modes.
- Adds deterministic CycloneDX SBOM, SLSA/in-toto-style provenance, and release reproducibility gates.
Validated with 389 unit tests, 48 cross-browser tests, lint, full builds, security policies, package-content verification, offline packed installation, API/contract compatibility, artifact integrity, and bundle/runtime budgets.
Batoi UIF 2.4.0
Full Changelog: v2.3.0...v2.4.0