Releases: tylerclair/canopy
Releases · tylerclair/canopy
Release list
2026.05.08
What's Changed
- feat: add base URL option for fetching specs in canvas_api_builder by @tylerclair in #32
- fix: update base URL help text formatting and bump project version to… by @tylerclair in #33
Full Changelog: 2026.04.20...2026.05.08
2026.04.20
Full Changelog: 2026.03.27...2026.04.20
2026.03.27
What's Changed
- refactor: rename canvas_api_builder to canopy_build in scripts and update README references by @tylerclair in #31
Full Changelog: 2026.03.25...2026.03.27
2026.03.25
What's Changed
- PR 1 — Build Tooling & Project Modernization by @tylerclair in #23
- refactor: modernize canvas_api_builder with pathlib, httpx, and type … by @tylerclair in #24
- refactor: replace issubclass datetime handling with coerce_to_iso8601… by @tylerclair in #25
- refactor: replace requests with httpx, add real async and context man… by @tylerclair in #26
- ci: add GitHub Actions workflow for lint and test by @tylerclair in #27
- feature: build all async apis by @tylerclair in #28
- feat: add canopy_docs CLI for LLM documentation generation by @tylerclair in #29
- Exclude specs by @tylerclair in #30
Full Changelog: 2026.03.19.1...2026.03.25
2026.03.19.1
What's Changed
- Adding UV support and pinning the python version to 3.12 by @tylerclair in #21
- Feature/openapi3 spec source by @tylerclair in #22
Full Changelog: 2025.05.02...2026.03.19.1
2025.05.02
What's Changed
- Modified CanvasAPIError to subclass request.HTTPError by @tylerclair in #18
- Created pyproject file, updated setup file and requirements files by @tylerclair in #19
- Fixed Ruff formatting errors, new version by @tylerclair in #20
Full Changelog: 2024.10.03.1...2025.05.02
2024.10.03.1
What's Changed
- Added as_user_id to the async template by @tylerclair in #17
Full Changelog: 2024.10.03...2024.10.03.1
2024.10.03
What's Changed
- Added as_user_id param to API template by @tylerclair in #16
Full Changelog: 2024.09.19...2024.10.03
2024.09.19
What's Changed
- Fixed async delete funtion name by @tylerclair in #13
- Expanded error handling by @tylerclair in #14
Full Changelog: 2024.09.17...2024.09.19
2024.09.17
What's Changed
- Click command to rebuild existing APIs by @tylerclair in #11
- Pass Canvas API errors to custom error handler by @tylerclair in #12
Full Changelog: 2023.02.22...2024.09.17