Releases: WorldWideTelescope/wwt-webgl-engine
Releases · WorldWideTelescope/wwt-webgl-engine
@wwtelescope/ui-components 0.1.1
@wwtelescope/ui-components 0.1.1 (2025-07-18)
- Fix a bug where the Finder Scope's circle annotation could fail to be cleared when
the component is destroyed (#333, @Carifio24).
@wwtelescope/research-app 0.18.0
@wwtelescope/research-app 0.18.0 (2025-07-18)
- Fix a bug where the research app's embedded Finder Scope could fail to draw its
crosshairs (#333, @Carifio24). This could only happen after the Finder Scope was enabled,
disabled, and re-enabled via the research app settings.
@wwtelescope/ui-components 0.1.0
@wwtelescope/ui-components 0.1.0 (2025-07-16)
First release of a new subpackage for general-purpose WWT user interface components.
Currently this package contains two components, both of which are based on the components
of the same name in the WWT webclient:
- The Finder Scope is an overlay on the WWT view that provides information about the nearest
item of interest (encoded as aPlaceobject). This list is provided via a prop providing
an implementation of theSearchDataProviderinterface. This package contains a
DefaultSearchDataProviderclass implementing this interface, which uses the same
items as the WWT webclient, though client applications are free to use their own implementations. - The Skyball shows a representation of the current WWT viewport on the sphere of the sky.
The display of the skyball (size and colors) is customizable via props.
@wwtelescope/research-app 0.17.1
@wwtelescope/research-app 0.17.1 (2025-07-16)
- Export the current
Placeselected by the Finder Scope in a message (#330, @Carifio24).
ThisPlaceis represented as an XML string. - Add the option to display the Finder Scope in the research app (#324, @Carifio24). The
Finder Scope must be enabled via a new research app setting and uses the same search
data as is used in the WWT webclient.
@wwtelescope/research-app-messages 0.18.1
@wwtelescope/research-app-messages 0.18.1 (2025-07-16)
- Add a new
FinderScopePlaceMessageto notify clients about the currentPlacethat
is selected in the research app's Finder Scope (#330, @Carifio24). This message
exports thePlaceas an XML string.
@wwtelescope/engine 7.31.0
@wwtelescope/engine 7.31.0 (2025-07-16)
- Add a method for getting a
Placeas XML. This method uses pre-existing engine
functionality to create the XML representation (#330, @Carifio24). - Add a method allowing the view's roll angle to be obtained from the WWT script
interface (#329, @Carifio24). - Expose the constructor for the
Coordinatesclass to TypeScript (#328, @Carifio24). - Expose several items from the engine to TypeScript, including the
Vector3dand
Coordinatesclasses, and functionality for obtaining the rise/set/transit
time of an object (#324, @Carifio24). - Allow adding an optional duration to the slew mover and the various
gotomethods of
WWTControl(#320, @Carifio24). If specified, the movement will have the specified
duration (in seconds), rather than a duration determined by the engine. - Fix a bug where the gesture change handler was not respecting using the mode-dependent
maximum zoom (#304, Carifio24). This fixes a bug that affected Solar System zooming
on iOS. - Fix a bug where the WWT clock ran too fast unless the rate was exactly 1 (#301, @Carifio24).
- Fix an issue with circle annotation sizing (#299, @pkgw). In particular, the circle
sizing was missing a declination-dependent adjustment. - Port code for drawing Galilean moons over from the Windows client (#298, @pkgw).
@wwtelescope/engine-pinia 0.11.0
@wwtelescope/engine-pinia 0.11.0 (2025-07-16)
- Add an optional
durationparameter to theGotoRADecZoomParamsinterface, whose value
is the desired duration of the move, in seconds (#320, @Carifio24). - Add methods to the Pinia store for stopping and closing a tour, and expose these to
the WWT component (#311, @Carifio24).
@wwtelescope/engine-helpers 0.17.0
@wwtelescope/engine-helpers 0.17.0 (2025-07-16)
- Add an optional
durationparameter to theGotoTargetOptionsinterface, whose value
is the desired duration of the move, in seconds (#320, @Carifio24).
@wwtelescope/embed 1.7.2
@wwtelescope/embed 1.7.2 (2025-07-16)
- No code changes; update webpack dependency version.
@wwtelescope/embed-creator 0.5.2
@wwtelescope/embed-creator 0.5.2 (2025-07-16)
- No code changes; update webpack dependency version.