Skip to content

v7.15

Choose a tag to compare

@cpl-automation cpl-automation released this 12 Feb 03:21
· 509 commits to main since this release
c3fe784

Release Notes

This update provides important bug fixes and improvements.

Canvas Connect

Updates & Improvements

  • Adds warnings when LTI launch cannot attach an identity because it is already owned by another account.

External Logins

New Features

  • Enforce global uniqueness for External Logins. Cross-user duplicate external identities are now blocked by design.
  • replace_existing=False still allows multiple identifiers for the same user/provider (important for LTI issuer/sub history).

Internal

Updates & Improvements

  • Dependency upgrades.

Deployment Information

Schema Upgrade Migration Script Permissions Update Task Definition Update Configuration Update
YES No No No No

Deployment Details

  • Schema Upgrade: New uq_external_logins_provider_id_identifier_global, uq_external_logins_provider_identifier unique constraints.

Related PRs

  • deps(py): bump the production-dependencies group with 2 updates by @dependabot[bot] in #1392
  • feat: Enforce global External Login uniqueness by @ekassos in #1393

Full Changelog: v1021+srv527.web348...v1024+srv530.web349