v7.7
·
575 commits
to main
since this release
Release Notes
This update provides important bug fixes and improvements.
Canvas Sync
Updates & Improvements
- Redesigned Canvas Sync section in the Users table in Manage Group.
- When a Canvas course isn't linked with Canvas Sync, add a note that Canvas Sync support will be ending later this year.
Canvas Connect
New Features
- Add a new Canvas Connect section in the Users table in Manage Group, showing all linked courses.
Internal
Updates & Improvements
- Dependency upgrades.
- Add explicit permissions for GITHUB_TOKEN in all GitHub Actions.
Deployment Information
| Schema Upgrade | Migration Script | Permissions Update | Task Definition Update | Configuration Update |
|---|---|---|---|---|
| No | No | No | No | No |
Deployment Details
- N/A
Related PRs
- deps(py): bump cryptography from 46.0.3 to 46.0.4 in the production-dependencies group by @dependabot[bot] in #1300
- deps(web-dev): bump svelte from 5.48.3 to 5.48.5 in /web/pingpong in the development-dependencies group by @dependabot[bot] in #1299
- fix(gha): add explicit permissions for GITHUB_TOKEN in
test-on-staging.ymlby @ekassos in #1301 - fix(gha): add explicit permissions for GITHUB_TOKEN in
release.ymlby @ekassos in #1302 - fix(gha): add explicit permissions for GITHUB_TOKEN in
python.ymlby @ekassos in #1303 - fix(gha): add explicit permissions for GITHUB_TOKEN in
claude-code-review.ymlby @ekassos in #1304 - fix(gha): add explicit permissions for GITHUB_TOKEN in
fe.ymlby @ekassos in #1305 - fix(gha): add explicit permissions for GITHUB_TOKEN in
claude.ymlby @ekassos in #1306 - fix(gha): add explicit permissions for GITHUB_TOKEN in
commit.ymlby @ekassos in #1307 - deps(web-dev): bump the development-dependencies group in /web/pingpong with 3 updates by @dependabot[bot] in #1308
- deps(py): bump the production-dependencies group with 2 updates by @dependabot[bot] in #1309
- feat(lti): Display LTI info in Manage Group by @ekassos in #1310
Full Changelog: 964-srv490-web318...969-srv493-web321