Skip to content

Accessibility Feature Release

Compare
Choose a tag to compare
@gjcope gjcope released this 02 Feb 15:40
· 547 commits to master since this release
9aed209

Changelog:

New Features:

  • Tab navigation for all Explorer UI elements
  • Additional keyboard navigation support (arrow keys, esc, etc.) where appropriate and recommended by WC3 WAI authoring practices
  • Screen reader support for all UI elements (optimized for NVDA)
  • Narration feature - UI and backend support for playing an audio file providing additional context to the scene.

API Updates:

  • New functions
    • GetCameraOffset/SetCameraOffset
    • GetAnnotations
    • SetActiveAnnotation
    • SetTourStep
  • New Explorer component attributes
    • bgColor - background color
    • bgStyle - background style
    • controls - enables/disables mouse control of camera

Bug fixes:

Misc:

  • Added examples in documentation for all new API functions and attributes
  • Updated Three.js to 0.136.0. (NOTE - This release removed gamma support from the WebGL renderer. Some models may appear slightly lighter)
  • Added vars to the .env file to configure the network address and subnet used when spinning up the included server. (NOTE - If using the server with an existing Docker container, you will most likely need to update the .env and restart your container)