Skip to content

Releases: WorldWideTelescope/wwt-webgl-engine

@wwtelescope/ui-components 0.1.1

18 Jul 04:47

Choose a tag to compare

@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

18 Jul 04:47

Choose a tag to compare

@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

16 Jul 21:30

Choose a tag to compare

@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 a Place object). This list is provided via a prop providing
    an implementation of the SearchDataProvider interface. This package contains a
    DefaultSearchDataProvider class 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

16 Jul 21:30

Choose a tag to compare

@wwtelescope/research-app 0.17.1 (2025-07-16)

  • Export the current Place selected by the Finder Scope in a message (#330, @Carifio24).
    This Place is 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

16 Jul 21:30

Choose a tag to compare

@wwtelescope/research-app-messages 0.18.1 (2025-07-16)

  • Add a new FinderScopePlaceMessage to notify clients about the current Place that
    is selected in the research app's Finder Scope (#330, @Carifio24). This message
    exports the Place as an XML string.

@wwtelescope/engine 7.31.0

16 Jul 21:30

Choose a tag to compare

@wwtelescope/engine 7.31.0 (2025-07-16)

  • Add a method for getting a Place as 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 Coordinates class to TypeScript (#328, @Carifio24).
  • Expose several items from the engine to TypeScript, including the Vector3d and
    Coordinates classes, 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 goto methods 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

16 Jul 21:30

Choose a tag to compare

@wwtelescope/engine-pinia 0.11.0 (2025-07-16)

  • Add an optional duration parameter to the GotoRADecZoomParams interface, 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

16 Jul 21:30

Choose a tag to compare

@wwtelescope/engine-helpers 0.17.0 (2025-07-16)

  • Add an optional duration parameter to the GotoTargetOptions interface, whose value
    is the desired duration of the move, in seconds (#320, @Carifio24).

@wwtelescope/embed 1.7.2

16 Jul 21:30

Choose a tag to compare

@wwtelescope/embed 1.7.2 (2025-07-16)

  • No code changes; update webpack dependency version.

@wwtelescope/embed-creator 0.5.2

16 Jul 21:30

Choose a tag to compare

@wwtelescope/embed-creator 0.5.2 (2025-07-16)

  • No code changes; update webpack dependency version.