Tuva Tools v2.0.2

Released 02/12/2019

Changed:

  • Several changes to Tuva Tools to allow for multiple instances of the Tools to initialize within the same webpage.
  • Fixed an issue discovered where number fields in the Tuva Tools were rounding extremely small decimal numbers to 0 before the user finished inputting the number on 'Model Function' slider values, and while setting 'min' and 'max' values for numerical attribute.
  • Updated "Order By" functionality so when a graph is selected, it will always display which attribute is influencing the case order.
  • Updated toolbar menu item options to left align for better a readability.

Added:

  • Working towards making the Tuva Tools fully accessible for people with different types of disabilities. Here's a few features been added with this release:
    • Added a tab index to all the buttons in the Tuva Tools able to be navigated and interacted via keyboard. This is to help individuals with physical or motor control challenges.
    • We're aware that visually dynamic content can cause seizures for persons with epilepsy, so we've added the option to turn off animations when visualizing data.
    • To ensure individuals with colorblindness and low visual acuity are able to access the Tuva Tools, we've added functionality to change the color settings for the Tuva Tools. This new feature allows to increase contrast by changing the default color theme and it allows people to change the colors of the data points to colorblind friendly options.
  • Added public APIs to the Tuva Tools library for get/set plot state, resize, on ready, change theme, and destroy callback events.
  • Added functionality to allow our publisher partners to enable or disable certain buttons or features they do or don't need visible for specific educational content.
  • Added a versioning system for the Tuva Tool plot state functionality. This is to allow for backward compatibility with any future updates we make to how the Tuva Tool loads a plot state.