Skip to content

Materia v3.7.0

Compare
Choose a tag to compare
@clpetersonucf clpetersonucf released this 10 Aug 19:42
· 1609 commits to master since this release
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.