Releases: ucfopen/Materia
v5.0.0-rc3
v5.0.0-rc3
v5.0.0-rc2
v5.0.0-rc2
v5.0.0-rc1
v5.0.0-rc1
v5.0.0-alpha1
v5.0.0-alpha1
Materia v4.0.0
Materia v4.0: Open Source Release Edition!
- Updates to fuelphp 1.8.1
- Minimum PHP requirement bumped to 7.1
- Filetree reorganization
- Fix to play IDs being too long
- Generic creator
- The docker development environment now lives in /docker as opposed to a separate parent repo
- One-button heroku support
- Updated build process to reduce dependencies
- Added support for images on custom score screens
- Lots of bug fixes
Materia v3.6.4 Hotfix
Updates materia-client-assets
to v0.3.4
. Release notes here: https://github.com/ucfopen/Materia-Server-Client-Assets/releases/tag/v0.3.4
Distributable Build Files
Materia-3.6.4.tgz
- build_date: 2018_05_31_19_13_38
- sha1: 2939482da2c0bdcbf5f0ee443b30329c97273c72
- sha256: 78cdbb88ddd1bdcba968ea5c3587fe91ed29a6fede5e5c29ee08d7ec7e33926d
- md5: fe786043a73be7816dd961a457c91a7b
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.
Materia v3.6.5
- Fixes bug causing widget demo instances to be assigned an id of 0 on install
- Adds a node version requirement to Materia's package.json
- Updates google analytics and anonymizes IP addresses
Materia v3.6.3
Updates and Fixes
- LTI logins were failing to verify oauth requests - this is now no longer the case
- Log date formatting now includes timezone
- Fix to allow users to visit the score screen of widgets exclusively played via LTI
- Fix to prevent users from being granted roles that don't exist
- Updates
materia-client-assets
tov0.3.3
. Release notes here: https://github.com/ucfcdl/materia-client-assets/releases/tag/v0.3.3
Distributable Build Files
Materia-3.6.3.tgz
- build_date: 2018_05_24_21_48_56
- sha1: 0fcbdd57e4d09fa2fb028390ba17d459ee30d734
- sha256: 922a0e7f2fa8fb1c9741ee26b535729e3bfffe276191b7a5750584d3172eb78a
- md5: 5a67cc76d625ab911e6ccb940b534a8a
Materia v3.6.2
Bug Fixes:
- Widget initialization would sometimes not load and display "Typeerror: f is null"
Distributable Build Files
Materia-3.6.2.tgz
- build_date: 2018_05_17_21_21_54
- sha1: 881589e0830f66dfead5ac5baa52e42055e61faf
- sha256: 076a9160ab9454e1b847566433fdda30a30d19936858cc163183263c871301f1
- md5: 371cf68bb916db92dd7c8407e8113ebd