Skip to content

fix: upgrade lti-consumer-xblock to 9.16.1 on Ulmo - #39242

Open
feanil wants to merge 1 commit into
release/ulmofrom
feanil/ulmo-lti-consumer-9.16.1
Open

feanil wants to merge 1 commit into
release/ulmofrom
feanil/ulmo-lti-consumer-9.16.1

Conversation

@feanil

@feanil feanil commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Bumps the Ulmo pin from 9.14.3 to 9.16.1, the backport release of the LTI 1.3 and LTI Advantage fixes from openedx/xblock-lti-consumer#705. The release notes list what changed: https://github.com/openedx/xblock-lti-consumer/releases/tag/v9.16.1

The declared dependencies of 9.16.1 are the same as 9.14.3, so this is only the four pinned requirements files. The kernel.in floor stays at >=9.14.2.

One thing to know for sites that moved to the published 9.14.5: that version URL-quoted resource_link_id in the launch data(#607), upstream reverted it(#623) and this line follows the revert. Tools that depend on the quoted value will see a change.

Backport release of the LTI 1.3 and LTI Advantage fixes that landed on
master between 9.14.3 and 9.16.1, cut from the ulmo/lti_fixes_backport
branch.  Among them: AGS publishes a score of 0 to the gradebook and
rejects a non-positive scoreMaximum, deep linking launches POST to the
tool's redirect_uri, reusable configs resolve the effective LTI version
throughout the runtime, NRPS membership pagination, and context role URIs
in role mapping.  The declared dependencies are unchanged from 9.14.3.

Release notes and the per-version changelog:
https://github.com/openedx/xblock-lti-consumer/releases/tag/v9.16.1
openedx/xblock-lti-consumer#705

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant