- Single-sourced release version —
core/yantracore/version.pyis now the one place the version lives, with a cross-check test that fails the build if the console, academy, and CLI ever drift out of lockstep. - WebLLM pinned — the academy's on-device tutor CDN import is pinned to an exact version instead of a floating
@latest-style reference. - Academy — lesson search/filter in the rail, plus a print-friendly single-lesson view.
- Console — an empty-state card explains a fresh or not-yet-migrated Supabase project instead of showing a blank dashboard.
- 525 tests green across 10 suites, per this release's README badge.
Changelog
Recent releases.
The most recent entries from the project's real CHANGELOG.md, lightly reformatted for the web. See that file for the complete history back to v0.1.0.
v0.12.12026-09-03
v0.12.02026-09-03
- Account signup in console and academy — Sign in / Create account tabs with both real Supabase outcomes (instant session, or an email-confirmation step) handled explicitly.
- Cross-linked discovery — the console header gains an Academy link and the academy links back, preserving backend connection params either way.
- Physical AI Foundations track — 7 new academy lessons (19 total across 4 tracks), every platform fact sourced from this repository.
- 511 tests green across 10 suites.
v0.11.02026-09-02
- Real authentication + enforced RBAC — the
0007_rbac.sqlmigration adds per-site user roles, row-level security policies, andSECURITY DEFINERRPCs for command decisions, progress saves, and certificate issuance. yantraops audit-security— probes a live backend and labels its mode (demo / hardened / RBAC), flagging anon-writable tables or misplaced service keys with PASS/WARN/FAIL output.- docs/COMPLIANCE.md added — honest mappings to SOC 2, ISO 27001, the EU AI Act, VDA 5050 conformance, ISA-18.2, and NIST CSF.
- 498 tests green across 10 suites.
v0.10.02026-09-02
- YantraFleet Academy launched — learn Physical AI by operating the live platform: role tracks, practicals verified against the live backend, and an Operator Certification Checkride with a printable certificate.
- Guru, the on-device AI tutor — an opt-in WebLLM-based tutor that runs fully offline after a one-time model download, degrading to the server-side copilot or offline rules when unavailable.
yantraops upnow serves the console, academy, and docs from a single command.- 450 tests green across 10 suites.