Repository navigation
Releases: ejolly/cass
Releases · ejolly/cass
Release list
v0.3.0
v0.2.0
0.2.0 - 2026-09-16
Features
- viewer: Generic DB viewer for SQLite/DuckDB files via ibis (32bc409)
- viewer: Type-aware cell editors in generic DB viewer (5346687)
- canvas: Authenticate with browser session cookies (000af40)
- canvas: Add Chrome login support (3390b27)
- cli: Add
cass canvas calendarfor calendar event CRUD (8af5b65) - cli: Assignment group create/delete and --description flag (8c74890)
- cli: Fold long table values instead of truncating (86c6952)
- canvas: Quiz authoring, --config, and course-local times; split CLI and client packages (b13c23f)
Bug fixes
- viewer: Generic viewer grid renders rows (1ef8f2e)
- canvas: Bugs found dogfooding against the practice course (00de16d)
- Stale table references and viewer roster after GitHub removal (5687981)
- release: Restore bumped files when the release commit fails (0c7183b)
- release: Reset staged files from HEAD and tag inside the rollback guard (2f8bed9)
- db: Use an injected connection without resolving project config (8a267ae)
Refactoring
- viewer: Remove GitHub Classroom surfaces (a744a0e)
- Remove GitHub Classroom from CLI, pull, database, and config (62e5a41)
Documentation
- Drop GitHub Classroom from docs and metadata (c771c4f)
- Drop GH type prefix from CLAUDE.md style notes (a8aede1)
- Add zensical site with guide, CLI, and API reference (2a9f69d)
- readme: Name uv as the install prerequisite (0ee4993)
- Document gate tasks, commit convention, and release flow in CLAUDE.md (32a603d)
- Regenerate changelog after history rewrite (5f3155f)
Testing
- Pin terminal width so CLI output assertions are stable (87471c2)
- canvas: Run browser-session tests on non-macOS runners (02c4ad7)
Build and CI
- Add deps for duckdb features and clean up (81860d5)
- Add git-cliff config and generated changelog (711cc42)
- Add gate workflow and check-only poe tasks (c5311b4)
- Deploy docs to GitHub Pages (8353099)
- Release to PyPI via trusted publishing on tag push (abcd87f)
- Lint scripts/ in the poe gate (784adec)
- changelog: Render release dates in America/Los_Angeles (25c2122)
- Build docs in the gate, pin commitizen, pass base_ref via env (e85dc7d)
- Pin setup-uv to v10.1.0 (583d139)
Miscellaneous
- Remove Linear tracking (cdbd9ff)