Back to home

Changelog

Current version v1.0.4. Public launch June 5, 2026. All revisions after that date are recorded here.

  1. v1.0.4

    June 5, 2026
    • Concept coaching now displays an adaptive-conversation hint reminding participants to complete 3–4 full exchanges per step before moving on.
    • Per-step turn counter reworded to reflect the adaptive 3–4 exchange target.
  2. v1.0.3

    June 5, 2026
    • Mounted the global toast notifier in the root layout so profile saves, uploads, and coaching confirmations surface correctly.
    • Sign-in and signup now redirect newly authenticated faculty directly to their profile page.
  3. v1.0.2

    June 5, 2026
    • Locked down SECURITY DEFINER database functions — revoked EXECUTE on internal helpers from anon and authenticated roles.
    • Removed hardcoded admin auto-grant from the new-user trigger; admin access is now granted explicitly via the user_roles table.
    • Rotated the seeded test-student credentials and purged the plaintext password from migration history.
  4. v1.0.1

    June 5, 2026
    • Hardened the AI concept-chat endpoint to require a valid Supabase session bearer token, preventing anonymous AI credit usage.
    • Landing page now routes unauthenticated visitors to sign in before opening any training section.
  5. v1.0.0

    June 5, 2026
    • Public launch of Substantive Feedback Training.
    • Six principles: Specific & Evidence-based, Actionable & Forward-looking, Dialogic & Relational, Timely & Iterative, Criteria-Transparent, and Goal-Connected.
    • AI-coached practice, rate-this-feedback exercises, and knowledge checks per principle.
    • Email + password authentication restricted to @stu.edu, with admin dashboard for per-user progress and transcripts.
    • Completion certificate PDF on finishing all principles.