Skip to content

v0.3.0

Choose a tag to compare

@CGSeb CGSeb released this 10 Oct 15:50
· 89 commits to main since this release
926a829

Dashboard

  • The footer shows the release the server runs, with a link to it on GitHub (#193).
  • The consent page is all or nothing: Allow grants exactly what the app asked for, Deny grants nothing. It also says more clearly where access is given (#191).

Tutor

  • The tutor treats learner-written data (notes, profile text, imported progress) as data, never as instructions (#190).

Courses

  • 11 lessons revised after a first course review: missing check questions, an unexplained term and "as you saw" wording (#192).
  • npm run check:courses warns when a course's estimatedHours does not match the sum of its lessons (#192).
  • New npm run review:courses, the brief a coding agent follows to review lessons against a rubric (#192).

Security and maintenance

  • esbuild is forced to a patched version (#188).
  • The docs note that hosts must configure log and backup retention.