Releases: ucfopen/this-or-that-materia-widget
Release list
This or That v2.0.0
This or That v2.0 is a complete rewrite of the This or That widget you know and love. It includes:
- A complete rewrite of the entire widget in React and Typescript.
- A brand new creator interface for new and existing widgets.
- New theme selection: choose between two widget themes, "Whimsical", which is the legacy "Game Show" style of This or That, and "Business", which presents player content in a cleaner, more minimalist manner.
- New score screens tailored to both the Business and Whimsical themes.
- The player, creator, and scorescreen have been made fully responsive to improve the student experience across a variety of devices and form factors.
Special thanks to the key contributors of the rewrite:
- Patrick Koss @fudgeu, Techranger alumnus
- Brandon Stull @FrenjaminBanklin, Materia senior contributor
- Tory Deutch @ToryDeutsch, UI/UX designer
- Corey Peterson @clpetersonucf, Materia lead developer
This or That v1.2.1
This is a modest maintenance and bug fix release associated with the upcoming launch of Materia v11.
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.