Skip to content

learn: v0.8.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 16:48
3a7e2e1

0.8.0 (2026-07-11)

Features

  • add quiz deadline functionality to modules and update database schema and types (8748efe)
  • add quiz mode to vocabulary practice with multiple-choice questions (db8fe9e)
  • add text-to-speech API endpoint and integrate speech synthesis into vocabulary learning components (4f452e7)
  • add vocabulary tab to course modules with dynamic UI injection and API endpoint (8f3ba0e)
  • edu: add quiz management flow & dashboard improvements (#4933) (9dafc17)
  • edu: add vocabulary journey (#4946) (06535d2)
  • education: extract shared education libs into @tuturuuu/education-core and ready learn/teach for API hosting (dd77db3)
  • implement AI-powered feedback generation for quiz submissions and integrate into the teach interface (0f5c7cf)
  • implement pronunciation practice mode with audio recording and analysis API integration (248bf3d)
  • implement quiz score visibility toggle and manual review status for learners (300909c)
  • imrpove matching question UI (d085214)
  • learn: move tulearn + guest course API routes from apps/web to apps/learn (ee1aa7b)
  • satellite: add sidebar apps launcher (b2f6fcd)
  • satellite: improve apps launcher picker (a3e92cb)
  • tasks: add task templates (8d0700a)
  • tasks: consolidate tasks entry and sidebar controls (56e80eb)

Bug Fixes

  • auth: share account preference cookies (8c1848a)
  • build: restore repo check (4def830)
  • edu: address follow-up review feedback (f183d8f)
  • edu: address follow-up vocabulary review (c21565f)
  • edu: address quiz review feedback (ec77bd8)
  • edu: address vocabulary review comments (815699a)
  • edu: harden vocabulary api checks (1819c15)
  • edu: resolve vocabulary journey review feedback (46e4180)
  • edu: satisfy vocabulary ci checks (61b011e)
  • inventory: contain operator tables and translations (5fa064e)
  • learn: allow blocking dashboard entry (e01b16b)
  • learn: clarify vocabulary practice requirement (44b5000)
  • learn: stabilize dashboard dev entry (e6ced1e)
  • paragraph question without text box (aac0439)
  • update launchable app catalog (cb31207)

Performance Improvements

  • ci: enable repository-wide remote caching (6250f91)