Yantrika

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
  • Single-sourced release versioncore/yantracore/version.py is 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.
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.sql migration adds per-site user roles, row-level security policies, and SECURITY DEFINER RPCs 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 up now serves the console, academy, and docs from a single command.
  • 450 tests green across 10 suites.

Full changelogCHANGELOG.md — every release back to v0.1.0.