chore: upgrade to XBlock==3.1.0
Description
Completes the upgrade from XBlock 2.0.0 to XBlock 3.1.0, incorporating changes from:
- https://github.com/openedx/XBlock/pull/718
- https://github.com/openedx/XBlock/pull/732
Closes:
- https://github.com/openedx/XBlock/issues/714
Blocked by:
- https://github.com/openedx/edx-platform/pull/34398
Testing
The XBlock API changes were tested in https://github.com/openedx/XBlock/pull/718 .
For this PR, I'll just use do some end-to-end smoke testing of the studio, author, and learner views of XBlocks in https://github.com/openedx/openedx-demo-course
Note to reviewers: The sandbox is currently failing for reasons unknown (it worked before). Please review anyway; you have my word that before merging, I'll either get the sandbox fixed, or test this out locally.
Sandbox deployment successful đ đ LMS đ Studio âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment failed đĨ Please check the settings and requirements. Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description. đ Failure Logs âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment successful đ đ LMS đ Studio âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment successful đ đ LMS đ Studio âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment successful đ đ LMS đ Studio âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment failed đĨ Please check the settings and requirements. Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description. đ Failure Logs âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment failed đĨ Please check the settings and requirements. Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description. đ Failure Logs âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment failed đĨ Please check the settings and requirements. Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description. đ Failure Logs âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment failed đĨ Please check the settings and requirements. Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description. đ Failure Logs âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment successful đ đ LMS đ Studio âšī¸ Grove Config, Tutor Config, Tutor Requirements
Sandbox deployment successful đ đ LMS đ Studio âšī¸ Grove Config, Tutor Config, Tutor Requirements
2U Release Notice: This PR has been deployed to the edX staging environment in preparation for a release to production.
2U Release Notice: This PR has been deployed to the edX production environment.
2U Release Notice: This PR has been deployed to the edX production environment.