Materia v3.7.0
Several significant features are introduced with this release:
Custom Score Screens
Widgets can now override the default score screen with their own version, in much the same way the players and creators are implemented. A new scorecore
now provides communication channels to the scores controller to facilitate information flow. The first two widgets to support this feature are Crossword and Privilege Walk.
Widget Pre-Embed View
Widgets can be embedded in a "lazy loading" manner if desired, preventing them from initializing upon loading. A checkbox under the widget embed code in "Share With Your Students" allows you to disable autoplay; alternatively, widget URLs can be appended with autoplay=false
as a GET parameter. Note that widgets embedded as LTI assignments cannot be given this option.
Direct Upload of Media
A new postMessage route has been added to the creatorcore, directUploadMedia
, which allows a widget to upload media files directly to Materia using the media importer, albeit without any direct user input. This is required for support of H5P content.
Additionally, a few minor tweaks and updates to Materia Client Assets are included.
Note that this update requires a database migration.