Skip to content

v0.2.0

Choose a tag to compare

@ColePoppleton ColePoppleton released this 11 Oct 15:30
· 103 commits to dev since this release

The app gets a documentation website with a page for every tool, and numbered releases that install with one command. Nothing is set up for one particular teacher any more: the resources folder stays empty until you choose it in Settings.

Update: quit Staffroom, run uv tool upgrade staffroom in Terminal, and open it again (Updating covers a copy installed from a release tag). New to Staffroom? Start with Install.

For contributors: the full list (5 changes)

Added

  • Documentation site (MkDocs Material on GitHub Pages): install, launcher, privacy, updating, one page per tool, file formats.

Changed

  • Personal references generalised; the resources folder is empty until set in Settings; the booklet round-trip test reads TT_BOOKLET_DIR.
  • Thin launcher app (just install) and self-update from the git remote.
  • Semantic versioning, Keep-a-Changelog, tag-driven GitHub Releases with a wheel and sdist (.github/workflows/release.yml, scripts/release.py, just release). uv tool install is the canonical install.
  • MIT licence.