v1.3.0
What's New in v1.3.0
Changes
- release: v1.3.0
- docs: refresh impact stats (2026-04-27)
- docs: add Claude memory lookup + external-action approval policy to AGENTS.md
- fix: "Event loop is closed" on user-scoped tools (get_my_todo_items, get_my_upcoming_assignments, etc.) (#99)
- feat: Add create_rubric tool using bracket-notation form-data encoding (#100)
- safety: add limit + dry_run to bulk_delete_announcements, note permanence in delete docstrings (#96)
- docs: amend session log — canvas-mcp-meets-skills-sh article dropped
- docs: log PR #93 (fastmcp phantom dep cleanup) in 2026-04-21 session entry
- chore: drop unused standalone fastmcp dependency (#93)
- fix: remove dead code and bump dependency version floors (#92)
- docs: log CLI config-writer DRY refactor in 2026-04-18 session entry
- refactor: extract shared scaffolding in cli config-writer
- docs: update session log for 2026-04-18 wrap-up
- chore: defensive .gitignore additions for OS/editor cruft
- chore: move session-history.md to docs/ (P4)
- chore: revert unintended article commit from b72b210
- chore: delete P3 duplicate markdown guides, link to HTML site (-842 lines)
- chore: delete P2 UIUC security cluster from audit (-914 lines)
- chore: delete P1 orphan docs from audit (-2,421 lines)
- chore: delete P0 stale files from audit (-3,937 lines)
- chore: untrack .claude/ from public repo
- chore: acknowledge @DomBarker99 and tighten .gitignore
- docs: bump tool count to 88 after adding read_course_file (#90)
- feat(files): add read_course_file tool for remote MCP deployments (#90)
- fix(admin_tools): rewrite get_student_analytics to return real per-student engagement
- Weekly maintenance: fix tool count, remove duplicate dev deps, add logging, add test coverage (#89)
- docs: update session log for rubric rationalization session
- chore: remove 11 stale markdown files (~160k, 4766 lines) (#87)
- refactor: rationalize rubric tools 11 → 6, remove 540 lines (#86)
- docs: add rubric tool rationalization implementation plan
- docs: add rubric tool rationalization spec
- docs: update session log and roadmap for v1.2.0 release
- chore: update uv.lock for v1.2.0
- docs: fix tool count (92), test count (328), add role-based filtering to site
Released: May 02, 2026
For installation instructions, see the README.