Releases: ucfopen/this-or-that-materia-widget
This or That v1.2.0
v1.2.0 introduces the question bank feature to This or That, and includes a number of usability tweaks and fixes including improved font scaling in text-based questions, removing optional feedback from the tutorial flow, and adding a missing update method to the score screen to ensure individual attempts are correctly represented. It additionally includes a slew of dependabot updates.
What's Changed
- Implemented question bank functionality by @dmols in #65
- Style tweaks to question bank modal by @clpetersonucf in #72
- Adds missing update method to score screen by @clpetersonucf in #71
- Tutorial sequence no longer includes feedback by @clpetersonucf in #74
- Dev/1.2.0 by @clpetersonucf in #70
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #69
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #68
- Bump ws from 7.5.9 to 7.5.10 by @dependabot in #76
- Bump tar from 6.2.0 to 6.2.1 by @dependabot in #75
- Bump follow-redirects from 1.15.2 to 1.15.6 by @dependabot in #67
New Contributors
Full Changelog: v1.1.8...v1.2.0
This or That v1.1.8
This is a hotfix to address an issue with MWDK3 that prevented the widget's -build-info.yml
from being generated. The MWDK dependency has been updated to v3.0.1.
This or That v1.1.7
v1.1.7 implements additional polish and refinement to certain UI and accessibility elements of the This or That player, including:
- Removed splash screen keyboard instructions button and rolled associated screenreader introduction into the start button
- Style adjustments in player to prevent element "shifting" during certain transition animations
- Fixed Next button location, movement, and behavior
- Next button no longer auto focuses, to accommodate above fixes and to prevent feedback live region readback from being interrupted
- Modest adjustments to several elements in the player to improve layout
- Added preconnects for fonts to improve rendering
Additionally, this release migrates the widget to MWDK3.0 and incorporates several dependabot updates to address vulnerabilities and deprecation.
What's Changed
- Misc updates: styles, accessibility by @clpetersonucf in #59
- Bump @babel/traverse from 7.21.5 to 7.23.2 by @dependabot in #60
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #63
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #62
- Bump angular from 1.7.9 to 1.8.3 by @dependabot in #48
Full Changelog: v1.1.6...v1.1.7
This or That v1.1.6
This or That v1.1.6 implements additional player accessibility improvements.
What's Changed
Full Changelog: v1.1.5...v1.1.6
This or That v1.1.5
This is a follow-up release to v1.1.4, addressing an issue where duplicating questions that have already been given unique IDs (the widget has been saved at once prior) duplicates the original question IDs as well.
This or That v1.1.4
This is a small bugfix release for This or That:
- Fixed "that" pointer behavior when mousing over images in the player.
- Fixes & improvements to player accessibility regression.
- Updated the yarn lockfile to address deprecation issues.
This or That v1.1.3
This is a small quality-of-life update to This or That:
- Added optional correct feedback in addition to the feedback for incorrect choices.
- Improved image lightbox behavior.
- Image aspect ratios are preserved in both the player and creator.
This or That v1.1.2
- Hotfix to Creator code that calls the media importer which was disallowing valid image types.
This or That v1.1.1
This is a small hotfix to implement a few minor features missing from the v1.1.0 release:
- Updated Player and Creator guides to include details about the new answer types
- Corrected score screen behavior that prevented demo audio from being loaded
- Updated the score screen to include audio description text accompanying the audio player
This or That v1.1.0
This or That v1.1.0 brings a number of major features to the widget, including support for text-only, audio, and video answer types, a custom score screen, and player accessibility enhancements!
When visiting the creator in This or That, users are prompted to select an answer type for both the correct and incorrect option:
Correct and Incorrect answer types for each question don't have to match!
Embedded video is now supported, with the option to embed videos uploaded to YouTube or Vimeo. The Expand option loads the video player in a larger window.
Lastly, a new Custom Scorescreen is now implemented instead of the default Materia scorescreen, with a look and feel to match the widget player, and the player is now better supports keyboard navigation and screen readers.
The full change log:
- Restructured Creator's $scope.questions to a more sensible, understandable layout
- Text, Audio, and Video support with full backwards compatibility with older qsets
- Modest UI polish
- Implemented a custom score screen
- Player accessibility enhancements