v0.2.0
What's Changed
See the changelog for full details.
Changelog
Features
- afcd36d: feat: course export commands and expanded export-context (@thedavidweng)
- 0923bb4: feat: interactive login, multi-profile support, better error messages (@thedavidweng)
Bug Fixes
- 6f55742: fix: CI lint and Windows test failures (@thedavidweng)
- bee419f: fix: explicitly disable errcheck linter (default in golangci-lint v2) (@thedavidweng)
- 6be96f7: fix: migrate goreleaser brews to homebrew_casks (@thedavidweng)
- eba33d5: fix: resolve all golangci-lint issues (@thedavidweng)
- 04866b5: fix: unblock CI — gitignore was excluding cmd/canvas and internal/canvas (@thedavidweng)
- 36ba715: fix: use OS-appropriate config and state directories (@thedavidweng)
Maintenance
- 4c3eac2: refactor: deep modules and architecture overhaul (@thedavidweng)
Full Changelog: v0.1.0...v0.2.0
Installation
Homebrew (macOS/Linux):
brew tap thedavidweng/tap
brew install canvas
Go:
go install github.com/thedavidweng/canvas-cli/cmd/canvas@v0.2.0