Releases: Smithsonian/dpo-voyager
Releases · Smithsonian/dpo-voyager
Bug Fix Release
Changelog:
- Bug fix #72 - uiMode attribute now has default behavior of all elements on.
API Expansion + Bug Fixes
Changelog:
- Expanded Explorer API
- New Attributes
- uiMode - define what ui elements are visible on load
- New Methods
- toggleAnnotations(), toggleReader(), toggleTours(), toggleTools()
- enableAR()
- getArticles()
- getCameraOrbit(), setCameraOrbit()
- setBackgroundColor(), setBackgroundStyle()
- New Attributes
- Bug Fixes
- #45 - new tags default to on
- #46 - normalized annotation scale and offset
- Adjusted near plane for small AR objects
- Enforced a minimum AR interaction plane size
- #70 Updated picking to work with multi-mesh files. Includes modifying Tape and Annotation tools to accommodate all transforms in their graph.
- Dependency update to address security issue (is-svg)
Dependency Update / Bug Fix
Changelog:
- Dependency updates (Three.js to 0.126.1)
- Fix for pointer release outside of iframe #14, #17
- Fix iOS selectable main view #56
- Fix for opening article reader from AR #60
- Temporary patch for Chrome depth bug #61
- Fix for scaling issue on object load #62
- Fix for scene title sometimes showing document.json #63
- Added configurable absolute path for Draco files #55
- Added support for multi-object scenes in WebXR mode
- Improved memory usage for AR object placement
Bug Fix Release
Changelog:
- Fixed Story bug with tagged annotations not refreshing
- Fixed tour bug with blur sometimes inadvertently turning on when repeating tour
- Added call to make sure gl context is xr compatible when launching XR session
Multi-language support feature
Changelog:
- New feature: Single data and Explorer UI strings are now deprecated in favor of string dictionaries that support indexing by language.
- Explorer UI support for changing and displaying the multi-lingual content
- Story support for adding and storing multi-lingual content
- Official Explorer UI translation for Spanish
- Unofficial Explorer UI translation for German
AR Bug Fix Release
Changelog:
- Fixed WebXR bug where AR prompt would remain after object placement
- Fixed annotation sizing and responsiveness
- Fixed issue with annotations being clipped
- Tweaked click vs drag tolerance to improve click responsiveness
Bug Fix Release
Changelog:
- Fixed WebXR transformation plane issue
- Added extra aspect ratio setting when transitioning back from WebXR
- Added shadowSide attribute
- Changed lights to static posiitioning in WebXR
Bug Fix Release
Change log:
- Introduced message passing option for API calls when inside iframe.
- Fixed bug when trying to launch AR before model loads
- Updated share link to reflect feature requirements
Bug Fix Release
Changelog:
- Bug fix for firefox & safari where models were loading early and causing a null reference
AR feature
Changelog:
- Added AR button and functionality (BETA) to support WebXR, SceneViewer, and QuickLook where available
- Fixed bug with tape not scaling on unit change
- Standardized annotation scaling (in app parameter will not work for the time being)
- Added API function for external launch of AR functionality
- Dependency updates