i# Changelog
This file includes a history of past releases. Changes that were not yet added to a release are in the changelog.d/ folder.
-
[Bugfix] SCORM blocks now survive OLX export/import and course rerun. Export bundles the package zip into the OLX tarball; import re-extracts it under the target course's storage path; rerun and previously broken blocks self-heal on first render by locating a sibling storage bucket with the same SHA1. (by @Syed-Ali-Abbas-568)
-
💥[Improvement] Decouple the XBlock version from the Open edX/Tutor release version. The package now follows an independent
MAJOR.MINOR.PATCHscheme;19is retained as the major version to avoid downgrading already-published releases, and subsequent versions no longer correspond to Open edX/Tutor versions. (by @Syed-Ali-Abbas-568)
-
[Bugfix] Set completion_status to completed when lesson_status is passed to ensure course completion status in SCORM 1.2. (by @so-jd)
-
[Bugfix] Don't show navigation menu and change scorm content width from 70% to 100% when navigation menu is disabled in new pop-up window. (by @Faraz32123)
-
[Bugfix] Make scorm panel and navigation menu cover the entire height of the display in fullscreen. (by @Danyal-Faheem)
-
[Improvement] Provide an option to use the default storage backend url to access scorm assets directly from storage. (by @Danyal-Faheem)
-
[Bugfix] Scorm file upload error which zip is compressed with Windows OS. (by @talhaaslam01)
-
[Bugfix] Fix a bug where the scorm block would fail to load with an error message
No module named 'importlib_resources'(by @kdmccormick)
- [Bugfix] Make addition of block usage key in scorm path backward compatible. (by @ziafazal)
-
[Improvement] Add a scriv-compliant changelog. (by @Danyal-Faheem)
-
[Bugfix] Prevent overwriting of exported course scorm data by imported course. (by @Danyal-Faheem)
- Use usage_key instead of block_id as the location identifier for scorm data as it is unique across course imports.
- This change will not take effect for previously created scorm modules.
-
[Improvement] Removed student information and other scorm data from get value func and sends it as part of
scorm_datain student view. (By @ahmed-arb) -
Added
cmi.score.scaledto uncached_values, -
Removed old test cases.