Skip to content

Releases: batoisystems/batoi-uif

Batoi UIF 3.0.0

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 17:26

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

Pre-release

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 17:17

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

Pre-release

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 15:50

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

Pre-release

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 15:26

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

Pre-release

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 15:10

Batoi UIF 3.0.0-alpha.1

Pre-release

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 15:05

Full Changelog: v2.7.0...v3.0.0-alpha.1

Batoi UIF 2.7.0

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 15:01

Full Changelog: v2.6.0...v2.7.0

Batoi UIF 2.6.0

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 14:24

Full Changelog: v2.5.0...v2.6.0

Batoi UIF 2.5.0

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 13:49

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

Choose a tag to compare

@ashwinirath ashwinirath released this 10 Aug 13:25

Full Changelog: v2.3.0...v2.4.0