Skip to content

Releases: ucfopen/syntax-sorter-materia-widget

Syntax Sorter v1.2.3

17 Oct 21:17
Compare
Choose a tag to compare

This is a hotfix to address issues related to the tutorial dialog in the player. In some cases, the aspect ratio or resolution of a user's device may obscure the "I'm Ready" button at the bottom of the dialog.

  • Users can now dismiss the tutorial by clicking the negative area around the tutorial dialog to dismiss it.
  • Users can now dismiss the tutorial by clicking the "X" at the top-right of the dialog.

Syntax Sorter v1.2.2

14 Aug 15:07
v1.2.2
Compare
Choose a tag to compare

This release addresses several long-standing UX issues and comes with some significant performance enhancements:

  • Unlocked the fixed width of the player. This enables the player to take up full width of the parent frame, improving overall usability and moving towards a future where widgets are more responsive and closer to native on mobile devices.
  • Significant performance enhancements in the player, primarily focused on reducing unnecessary component rerenders. This is most evident in the performance of dragging, dropping, and rearranging of tokens, as well as the computation of adjacent tokens.
  • Style enhancements in the player, including larger tokens and visual feedback of question select buttons indicating response status. Additionally, question select buttons have been updated from circles to squares, because squares are superior.
  • Hints in the player are significantly more obvious.

Syntax Sorter v1.2.1

16 Aug 16:27
Compare
Choose a tag to compare

v1.2.1 includes minor fixes to screenreader support and adds accessibility metadata to the widget's install.yaml.

What's Changed

Full Changelog: v1.2.0...v1.2.1

Syntax Sorter v1.2.0

10 Jul 14:29
Compare
Choose a tag to compare

This releases adds comprehensive accessibility support to the Syntax Sorter player. It includes full keyboard support and screenreader support based on WCAG 2.0 guidelines, including:

  • Semantic DOM elements and role definitions when appropriate
  • Intuitive, consistent tab tree for interactive elements
  • Contextual game state reporting using aria-describedby, aria-labelledby, and live regions
  • Support for audio playback of the assembled phrase

Syntax Sorter v1.1

21 Jun 17:21
Compare
Choose a tag to compare

Syntax Sorter v1.1 is here! With it comes a number of significant quality-of-life changes. They include:

  • The ability to drag tokens back to the token drawer to unsort them
  • Improvements to the legend color picker positioning, to prevent it from being clipped by the edges of the viewport
  • A new "Submission Settings" modal, which provides the option to require all questions be answered before submitting. By default, this option is turned off.
  • In the creator, you can now delete tokens directly! No more backspacing endlessly to remove earlier tokens in a phrase.
  • Fixes and improvements to modal display

Behind the scenes fixes include:

  • Replaced the global keyword with manager
  • A host of NPM dependency updates

Syntax Sorter Hotfix v1.0.1

05 Oct 21:01
Compare
Choose a tag to compare

This hotfix addresses two bugs identified after the v1.0 release, and adds GitHub workflows to replace the previous Travis CI integration.

  • Fix for non-unique legend IDs
  • Added GitHub workflows
  • Validation warnings were displaying incorrect question index values

v1.0.0

22 Sep 21:06
v1.0.0
e700017
Compare
Choose a tag to compare
   v1.0.0

refs/pull/14/merge: Merge pull request #8 from ucfopen/feature/dependabot-updates

25 Sep 04:29
e700017
Compare
Choose a tag to compare

iturgeon-test-action: Merge pull request #8 from ucfopen/feature/dependabot-updates

25 Sep 04:29
e700017
Compare
Choose a tag to compare