Releases: Smithsonian/dpo-voyager
Releases · Smithsonian/dpo-voyager
Feature Release: AR Enhancements
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
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
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
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
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
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:
Bug Fix Release
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
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
Changelog:
Bug fixes:
- Fixed bug with dispose getting called on objects in a bad state on multi-scene pages.
Feature Release
Changelog:
New Features:
- Logo and spinner graphics now customizable (#160)
- Added new default non-Smithsonian logo/spinner
- See documentation for how-to walkthrough
- 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