Skip to content

Releases: Smithsonian/dpo-voyager

Bug Fix Release

20 Dec 17:18
894eadc
Compare
Choose a tag to compare

Changelog:

New Features:

  • File loads now cancellable (@sdumetz)
  • Model loading faster with more async processes (@sdumetz)

Bug fixes:

  • Popup windows tied to component bounds instead of window. Styles updated appropriately. (#329)
  • CC button is hidden when there is no caption file available
  • AR touch plane now scales appropriately with very small object
  • Annotation views now support rotation and translation
    • View transitions tuned to distance traveled

Misc

  • Minimum Node engine requirement increased to 16.20.2

Bug Fix Release

26 Nov 20:11
5728312
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Fixed regression introduced in v0.46.0 #321 that caused drag/drop functionality to be disabled.

Bug Fix Release

26 Nov 17:57
717bcaa
Compare
Choose a tag to compare

Changelog:

New Features:

Bug fixes:

  • Linked properties disabled in Story UI to avoid confusion (@sdumetz) (#314)
  • URL attributes appropriately processed when changed on scene reload (@sdumetz)
  • Docker build permissions issues fixed (@jbylsma)(#310)

Misc:

  • Optimized annotation rendering (@sdumetz)

Feature Release: Overlay Maps (Preview)

27 Sep 17:55
Compare
Choose a tag to compare

Changelog:

New Features:

  • Overlay maps can now be created and edited in Story through the 'Overlay' task
    • Currently only available in expert mode ("mode=expert")
    • Maps are per-derivative and saved as JPGs with the scene package
    • This is a first pass and preview of this functionality, any ideas or comments appreciated at: #298

Bug fixes:

  • Discrete inputs added back to Story color pickers. #303
    • Inputs now support any valid HTML color representation (@sdumetz)
  • Bug fixed that caused attributes other than camera position/orientation to be saved when capturing annotation views while editing a tour
  • Disabled focus scrolling for annotations to address #300
    • This will be replaced with a more compliant accessible solution in a future release
  • HTML tag styling support added to Tour lead text field
  • Color pickers in Story menus now float to avoid clipping #308

Misc:

  • Three.js updated to v168 (@sdumetz)
  • Dependency updates to address vulnerabilities
  • Fixed tsconfig being ignored when building server

Bug Fix Release

29 Aug 18:00
d52eb1d
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Updated for type change when query param parsing (#297)
  • Focus rings now correctly track with annotations when changing orientation
  • Fixed error thrown when leaving audio task
  • Fix for bad update state when an audio element is invalid
  • Fix for measure and grid label not scaling on unit change
  • Color picker reverted to custom implementation for accessibility and consistency across platforms (#257) (@sdumetz)

Bug Fix Release

22 Aug 18:31
647ce8f
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Fix for accessibility bug where annotations were being focused without user input.

Feature Release

26 Jul 13:57
ebbda0b
Compare
Choose a tag to compare

Changelog:

New Features:

  • Annotations now fully accessible via keyboard controls and will be announced by a screen reader on opening.
  • Help screen fully accessible via keyboard and screen reader.
  • Copyright is now settable via the Collection panel in Story and will persist through saves. (@sdumetz)
  • Integrated support for ktx2 (basisu) and meshopt decoders. (@sdumetz)

Bug fixes:

  • Fixed bug that was overwriting overlay maps when working with multi-model scenes.
  • Fixed property regressions that caused #293 & #294.
  • Addressed #290 by updating the scene bounds whenever a model's visibility changes.
  • Fixed #287 by handling mouse release on a splitter with no previous mouse down.

Misc:

  • Unused file cleanup (@sdumetz)
  • ff-* libraries moved to source tree (@sdumetz)
  • node-sass module replaced with sass to improve compatibility and address vulnerabilities (@sdumetz)

Bug Fix Release

03 Jul 15:28
d1bfa26
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Fix for regression that broke scenes made prior to language support

Bug Fix Release

27 Jun 18:49
44037f9
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Story and Explorer components can now be successfully loaded in the same DOM
  • Slider inputs now render consistently (#276)
  • Improved language support (@sdumetz)
    • DEFAULT_LANGUAGE define consistently used instead of sometimes defaulting to English
    • All Story tasks pull language directly from the LanguageManager
    • Improved enforcement of active language priority on scene load
  • getElement() null reference bug fix (#279)
  • Intro panel no longer spawns with language change and defaults to an empty string instead of "undefined"
  • Fix for error when non-default language audio played first

Bug Fix Release

22 May 20:05
c08cb20
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Set image max-width to 100% and image height to auto in article styles (@sdumetz)
  • Fix for manual slider input fields (#273)
    • If field is classified as percent, manual inputs now represent a more intuitive whole-number percent
  • Fix for custom floor heights not saving to scene file (#272)
  • "Read More" link in extended overlay annotations has been fixed
  • Fixed - Dropdown (Options) widgets were not displaying correct selection after re-rendering. (#277)