Skip to content

Releases: Smithsonian/dpo-voyager

Feature Release: AR Enhancements

01 Sep 18:39
fa15046
Compare
Choose a tag to compare

Changelog:

New Features:

  • Support for wall-mounted objects in AR
    • Experience is modal (set in scene file) - wall or floor based
    • AR intro text changes to identify mode
  • Scale display in AR
    • Indicator appears when scaling to show integer scale factor from base
    • Tracks to edge of window when model is off screen
  • Support for pre-scaling AR models
    • Some models are much too big for a good indoor AR experience. You can now add an AR scale factor so the models appear at a reasonable size.
    • Pre-scaled models will flash scale indicator immediately on load

Bug Fix Release

28 Jul 16:20
b1fcada
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Added functionality to shift truncated tour stop titles on click (#116)
  • Help screen style fixes for mobile aspect ratio
  • Article style tweaks to better match article editor

Feature Release: Help screen

06 Jul 17:23
dfbd26e
Compare
Choose a tag to compare

Changelog:

New Features:

  • A help screen has been added for the main UI that outlines navigation controls and main menu icons.
  • This update involved redesigning the language button for a more intuitive UI.

Feature Release: GA4

29 Jun 21:20
a7da60c
Compare
Choose a tag to compare

Changelog:

New Features:

  • Transition to Google Analytics v4
    • Custom events follow new paradigm and naming scheme.
    • Example pages replace old embed code with new GA4 format
  • Call-to-action indicators added to tour and article menus
    • Based on UX review

Bug fixes:

  • Pose transformations now apply correctly to existing annotations #84

Misc:

  • Misc dependency updates to address vulnerabilities

Bug Fix Release

13 Jun 12:20
a12ff1e
Compare
Choose a tag to compare

Changelog:

New Features:

  • Articles can be reordered in the Story interface (per node) (#212)

Bug fixes:

  • Fix for broken multilingual article creation via optimized update paths
  • Deleting multilingual articles now deletes all alternate language assets

Misc:

  • Added better description of 'articles' folder paradigm to documentation

Feature Release

01 Jun 20:06
b2dd06f
Compare
Choose a tag to compare

Changelog:

New Features:

  • Added support for <sup> and <sub> tags in annotations
  • Added support for animating light position
  • Hawaiian language UI option
  • Added prompt to encourage user to interact with the scene
    • Enabled by default, can be disabled by setting the 'prompt' attribute of the Explorer component to false.
    • Disappears when user interacts
    • Disabled if navigation is also disabled

Bug fixes:

  • Fixed odd drag/drop behavior (#200)
  • Changed pointer to 'grab' when over interactive 3D window
  • Fix for language changing race condition (#211 @sdumetz)
  • Fix for inability to delete the last tour in a scene

Bug Fix Release

27 Apr 18:38
94c830a
Compare
Choose a tag to compare

Changelog:

New Features:

  • Support for all Three.js Standard Material properties (@sdumetz)
  • Image captions enabled in article editor (found on image details panel)
  • Added API function to open an article based on ID (#192)
    • setActiveArticle()

Bug fixes:

  • Lights now auto-position and scale based on scene units. (#88)
    • Light helpers also scale
  • Shadow scale and quality auto-adjust to scene size/units. (#8)
  • Article put/get mime type standardized (#202)
  • Fixed odd drag/drop behavior (#200)
  • 'doubleSided' material property override responsiveness fixed
  • More responsive Story header (@pakrettt)

Misc:

  • Added documentation/example for setActiveArticle()

Drag/Drop Feature Release

31 Mar 14:46
f94e919
Compare
Choose a tag to compare

Changelog:

New Features:

  • Decoupled drag/drop functionality from Standalone mode so that it can be used in conjunction with a backend filesystem
    • This feature is enabled by adding the 'dragdrop' attribute to your Voyager Story component
    • Enabled by default in Standalone mode
    • Important - Voyager does not handle access control so enabling this feature increases the importance of securing your server-side I/O.

Bug fixes:

  • Linked names between article asset and object to address #193
    • Changing an article asset name will update any URIs referencing it
    • Bad article URIs display an error message to the user
  • Disabled asset tree drag/drop in standalone mode
  • Fixed #157 by filtering 'scene-default' snapshots from loaded files
  • Fixed issue where model navigation was blocked by open annotations
  • Enabled text selection in articles to address #175
  • Updated html list styles so article editor better matches published content

Misc:

  • Added documentation for dragdrop API attribute

Bug Fix Release

01 Mar 12:26
edb8bed
Compare
Choose a tag to compare

Changelog:

Bug fixes:

  • Fixed bug with dispose getting called on objects in a bad state on multi-scene pages.

Feature Release

23 Feb 17:00
fb2c1b5
Compare
Choose a tag to compare

Changelog:

New Features:

  • Logo and spinner graphics now customizable (#160)
  • Additional attributes now animatable in tours
    • Material roughness value
    • Material metalness value
    • Slicer color
    • Reader position

Bug fixes:

  • Fixed memory leak with shadow casting lights

Misc:

  • Misc dependency updates to address vulnerabilities (Three.js to v0.149.0)
  • Added documentation for logo/spinner customizing