diff --git a/README.md b/README.md
index 909b977a..04fd21ed 100644
--- a/README.md
+++ b/README.md
@@ -43,6 +43,9 @@ workshops, and a variety of other needs.
## Developers’ quick start
1. Check out this repository to a machine with [Node.js] and [Yarn].
+ 1. Builds with versions of Node.js around 18.17 may fail with [an Invalid URL
+ error](https://github.com/nodejs/node/issues/48855).
+ 1. There have also been reports of builds that hang on Linux with Node 20.x.
1. `git submodule update --init`
1. `yarn install`
1. `yarn lint` (uses [ESLint])
diff --git a/astro/CHANGELOG.md b/astro/CHANGELOG.md
index 7f70f59a..3b3c8b7d 100644
--- a/astro/CHANGELOG.md
+++ b/astro/CHANGELOG.md
@@ -1,8 +1,47 @@
-# See elsewhere for changelog
+# rc: micro bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/astro/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/astro 0.2.3 (2023-07-21)
+
+- Add a `type: module` field to the `package.json` file (#264, @pkgw). This more
+ accurately reflects the files that we're distributing.
+
+
+# @wwtelescope/astro 0.2.2 (2022-11-30)
+
+- No code changes.
+- Update the `package.json` file to align with new Yarn-based build system (#217, @Carifio24, @pkgw).
+
+
+# @wwtelescope/astro 0.2.1 (2022-04-01)
+
+- Fix a URL typo in the package.json file (@Carifio24).
+
+
+# @wwtelescope/astro 0.2.0 (2021-09-20)
+
+- Add a function for calculating great-circle distance (@Carifio24).
+
+
+# @wwtelescope/astro 0.1.4 (2021-06-03)
+
+- No code changes, just syncing up Cranko with changes in the repository.
+
+
+# @wwtelescope/astro 0.1.3 (2021-01-27)
+
+- Upgrade TypeDoc and TypeScript
+- Correct temporary GitHub URLs in the package.json files
+
+
+# @wwtelescope/astro 0.1.2 (2020-09-24)
+
+- Added a README
+- No code changes
+
+
+# @wwtelescope/astro 0.1.1 (2020-09-23)
+
+- No code changes; issuing a new release as part of the migration to Cranko.
diff --git a/astro/README.md b/astro/README.md
index 7293ad0a..4a6d1afd 100644
--- a/astro/README.md
+++ b/astro/README.md
@@ -1,11 +1,10 @@
# @wwtelescope/astro
The [@wwtelescope/astro] package provides some basic routines for astronomical
-calculations used in the [AAS] [WorldWide Telescope][wwt-home] (WWT) [WebGL
+calculations used in the [WorldWide Telescope][wwt-home] (WWT) [WebGL
engine] stack. Learn more about WWT [here][wwt-home].
[@wwtelescope/astro]: https://www.npmjs.com/package/@wwtelescope/astro
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
[WebGL engine]: https://github.com/WorldWideTelescope/wwt-webgl-engine/
diff --git a/astro/package.json b/astro/package.json
index e37b389a..2a5ef398 100644
--- a/astro/package.json
+++ b/astro/package.json
@@ -1,10 +1,10 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
- "description": "Basic astronomy utilities for the AAS WorldWide Telescope framework.",
+ "description": "Basic astronomy utilities for the WorldWide Telescope framework.",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -15,7 +15,7 @@
},
"homepage": "https://worldwidetelescope.org/home/",
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"main": "./dist/src/index.js",
diff --git a/docs/engine/config.toml b/docs/engine/config.toml
index eedc2321..8d8993fd 100644
--- a/docs/engine/config.toml
+++ b/docs/engine/config.toml
@@ -1,6 +1,6 @@
base_url = "//docs.worldwidetelescope.org/webgl-reference/1/"
title = "WWT WebGL Engine Reference Manual"
-description = "The AAS WorldWide Telescope WebGL Engine reference manual."
+description = "The WorldWide Telescope WebGL Engine reference manual."
theme = "wwtguide"
[extra]
diff --git a/docs/engine/content/_index.md b/docs/engine/content/_index.md
index 588a0fb6..c4b2311f 100644
--- a/docs/engine/content/_index.md
+++ b/docs/engine/content/_index.md
@@ -5,7 +5,7 @@ insert_anchor_links = "right"
+++
The “[WebGL] engine” is the core renderer that powers the web-based forms of the
-[AAS](https://aas.org/) [WorldWide Telescope] software system. While it
+[WorldWide Telescope] software system. While it
underpins the [WWT web client] application, it is a reusable [TypeScript]
framework that can be embedded in webpages or your own applications. Like this!
diff --git a/docs/engine/engine-pinia-index.md b/docs/engine/engine-pinia-index.md
index b7566003..561e221b 100644
--- a/docs/engine/engine-pinia-index.md
+++ b/docs/engine/engine-pinia-index.md
@@ -1,4 +1,4 @@
-This package turns the [AAS WorldWide Telescope][wwt] rendering engine,
+This package turns the [WorldWide Telescope][wwt] rendering engine,
[@wwtelescope/engine], into a well-behaved web app component using [Vue],
[Pinia], and [TypeScript].
diff --git a/docs/engine/research-app-messages-index.md b/docs/engine/research-app-messages-index.md
index abfeb1dd..b6f4ad0e 100644
--- a/docs/engine/research-app-messages-index.md
+++ b/docs/engine/research-app-messages-index.md
@@ -1,4 +1,4 @@
-This package defines messages for controlling the AAS WorldWide Telescope
+This package defines messages for controlling the WorldWide Telescope
[research app]. The only implementation code that it contains are [TypeScript]
[type guard functions].
diff --git a/docs/engine/themes/wwtguide b/docs/engine/themes/wwtguide
index 13c43a8f..25f9a42e 160000
--- a/docs/engine/themes/wwtguide
+++ b/docs/engine/themes/wwtguide
@@ -1 +1 @@
-Subproject commit 13c43a8f5e536cbe6a1e5361d84bf7be73fcbfa4
+Subproject commit 25f9a42e83fb12d8db680452ce477b7417514cda
diff --git a/docs/research-app/config.toml b/docs/research-app/config.toml
index 27cb71bb..8f9a6d03 100644
--- a/docs/research-app/config.toml
+++ b/docs/research-app/config.toml
@@ -1,6 +1,6 @@
base_url = "//docs.worldwidetelescope.org/research-app/1/"
title = "WWT Research Application Manual"
-description = "The AAS WorldWide Telescope research app manual."
+description = "The WorldWide Telescope research app manual."
theme = "wwtguide"
[extra]
diff --git a/docs/research-app/content/_index.md b/docs/research-app/content/_index.md
index 538d6989..c3c08f13 100644
--- a/docs/research-app/content/_index.md
+++ b/docs/research-app/content/_index.md
@@ -4,7 +4,7 @@ sort_by = "weight"
insert_anchor_links = "right"
+++
-The [AAS](https://aas.org/) [WorldWide Telescope] “research app” is a web
+The [WorldWide Telescope] “research app” is a web
application for exploring and analyzing astronomical data. It’s optimized for
use inside the [JupyterLab] research environment but can in fact be embedded
anywhere that you can render HTML. Like right here!
diff --git a/docs/research-app/content/embedding.md b/docs/research-app/content/embedding.md
index ad65a8c9..ebe47fe2 100644
--- a/docs/research-app/content/embedding.md
+++ b/docs/research-app/content/embedding.md
@@ -38,7 +38,7 @@ version of the app. If you’re hand-coding HTML, you might write:
allowfullscreen
frameborder="0"
>
-
ERROR: cannot display AAS WorldWide Telescope research app!
+
ERROR: cannot display WorldWide Telescope research app!
```
diff --git a/docs/research-app/themes/wwtguide b/docs/research-app/themes/wwtguide
index 13c43a8f..25f9a42e 160000
--- a/docs/research-app/themes/wwtguide
+++ b/docs/research-app/themes/wwtguide
@@ -1 +1 @@
-Subproject commit 13c43a8f5e536cbe6a1e5361d84bf7be73fcbfa4
+Subproject commit 25f9a42e83fb12d8db680452ce477b7417514cda
diff --git a/embed-common/CHANGELOG.md b/embed-common/CHANGELOG.md
index 599c96a2..36bc004e 100644
--- a/embed-common/CHANGELOG.md
+++ b/embed-common/CHANGELOG.md
@@ -1,8 +1,52 @@
-# See elsewhere for changelog
+# rc: micro bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/embed-common/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/embed-common 0.3.4 (2023-07-23)
+
+- Add a `type: module` field to the `package.json` file (#264, @pkgw). This more
+ accurately reflects the files that we're distributing.
+
+
+# @wwtelescope/embed-common 0.3.3 (2022-11-30)
+
+- No code changes.
+- Update the `package.json` file to align with new Yarn-based build system (#217, @Carifio24, @pkgw).
+
+
+# @wwtelescope/embed-common 0.3.2 (2022-04-01)
+
+- Fix a URL typo in the package.json file (@Carifio24).
+
+
+# @wwtelescope/embed-common 0.3.1 (2021-06-03)
+
+- No code changes, just syncing up Cranko with changes in the repository.
+
+
+# @wwtelescope/embed-common 0.3.0 (2021-01-27)
+
+This release contains a **breaking change** relating to a rework of how
+"settings" are expressed in TypeScript. The previous system was pretty limited
+and limiting; the new system is much more functional.
+
+- Move enumLookup out of here into engine-types
+- Track API changes in how settings are expressed
+- Upgrade TypeDoc and TypeScript
+- Correct temporary GitHub URLs in the package.json files
+
+
+# @wwtelescope/embed-common 0.2.1 (2020-09-23)
+
+- No code changes; issuing a new release for the Cranko switchover.
+
+
+# [0.2.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed-common@0.2.0-beta.0...@wwtelescope/embed-common@0.2.0) (2020-06-12)
+
+- Export a tourUrl setting
+
+
+# [0.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed-common@0.1.0-beta.0...@wwtelescope/embed-common@0.1.0) (2020-05-23)
+
+**Note:** Version bump only for package @wwtelescope/embed-common
diff --git a/embed-common/README.md b/embed-common/README.md
index dd14c71f..e7519559 100644
--- a/embed-common/README.md
+++ b/embed-common/README.md
@@ -2,14 +2,13 @@
The [@wwtelescope/embed-common] package provides some common types used by both
the [@wwtelescope/embed] embeddable viewer and the [@wwtelescope/embed-creator]
-UI for creating such viewers. It is part of the the [AAS] [WorldWide
+UI for creating such viewers. It is part of the the [WorldWide
Telescope][wwt-home] (WWT) [WebGL engine] stack. Learn more about WWT
[here][wwt-home].
[@wwtelescope/embed-common]: https://www.npmjs.com/package/@wwtelescope/embed-common
[@wwtelescope/embed]: https://www.npmjs.com/package/@wwtelescope/embed
[@wwtelescope/embed-creator]: https://www.npmjs.com/package/@wwtelescope/embed-creator
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
[WebGL engine]: https://github.com/WorldWideTelescope/wwt-webgl-engine/
diff --git a/embed-common/package.json b/embed-common/package.json
index aad9e829..358127ff 100644
--- a/embed-common/package.json
+++ b/embed-common/package.json
@@ -1,7 +1,7 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -21,7 +21,7 @@
"@wwtelescope/engine-types": "thiscommit:2021-01-15:pai0eoTh"
},
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"main": "./dist/src/index.js",
diff --git a/embed-creator/CHANGELOG.md b/embed-creator/CHANGELOG.md
index 9087cd56..d52f2a3a 100644
--- a/embed-creator/CHANGELOG.md
+++ b/embed-creator/CHANGELOG.md
@@ -1,8 +1,83 @@
-# See elsewhere for changelog
+# rc: minor bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Require the new, ESM-based version of the WebGL engine (#271, @pkgw). While
+ the engine transition should not affect any packages that depend on it, such
+ as this one, this requirement will help isolate any bugs associated with the
+ transition.
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/embed-creator/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/embed-creator 0.4.2 (2023-03-31)
+
+- No code changes
+- Bump webpack from 5.75.0 to 5.76.0
+
+
+# @wwtelescope/embed-creator 0.4.1 (2023-02-27)
+
+- Update dependency version specifications (#233, @pkgw)
+
+
+# @wwtelescope/embed-creator 0.4.0 (2022-11-30)
+
+- Update to Vue 3 (#215, @Carifio24)! Functional changes should be nil, but
+ this modernizes many of the internals.
+- Cleanups and improvements to the build and packaging infrastructure (#217,
+ @Carifio24, @pkgw). The source repository is now based on Yarn.
+- Update to FontAwesome 6.
+
+
+# @wwtelescope/embed-creator 0.3.5 (2022-04-01)
+
+- Fix a URL typo in the package.json file (@Carifio24).
+- Pin the version of fontawesome-svg-core more tightly to keep the build working (@Carifio24)
+
+
+# @wwtelescope/embed-creator 0.3.4 (2021-06-03)
+
+- Loosen version requirements for Vue CLI tooling
+
+
+# @wwtelescope/embed-creator 0.3.3 (2021-01-27)
+
+- Remove superfluous no-op "doc" script in the `package.json`
+- Correct temporary GitHub URLs in the package.json files
+
+
+# @wwtelescope/embed-creator 0.3.2 (2020-12-30)
+
+- Use https:// for some sample URLs. Fixes the tour sample when visiting the site
+ using HTTPS.
+
+
+# @wwtelescope/embed-creator 0.3.1 (2020-12-30)
+
+- No code changes, just making Cranko happy.
+
+
+# @wwtelescope/embed-creator 0.3.0 (2020-10-09)
+
+- Add permissions in the recommended embed `
diff --git a/embed/CHANGELOG.md b/embed/CHANGELOG.md
index a6c3330b..fcbc4eec 100644
--- a/embed/CHANGELOG.md
+++ b/embed/CHANGELOG.md
@@ -1,8 +1,124 @@
-# See elsewhere for changelog
+# rc: minor bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Require the new, ESM-based version of the WebGL engine (#271, @pkgw). While
+ the engine transition should not affect any packages that depend on it, such
+ as this one, this requirement will help isolate any bugs associated with the
+ transition.
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/embed/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/embed 1.6.2 (2023-03-31)
+
+- No code changes
+- Bump webpack from 5.75.0 to 5.76.0
+
+
+# @wwtelescope/embed 1.6.1 (2023-02-27)
+
+- Correct missing @fortawesome/vue-fontawesome dependencies (#233, @pkgw)
+
+
+# @wwtelescope/embed 1.6.0 (2022-12-01)
+
+- Update to Vue 3 and Pinia (#215, @Carifio24)! The overall user experience
+ should be essentially the same as before, but this modernizes many of the
+ package's internals. Some fronted components had to be migrated to new
+ equivalents that are compatible with Vue 3.
+- Control APIs should be unaffected, so we are treating this as a non-breaking
+ change. If you actually depend upon this package in an NPM/Yarn project,
+ however, this is likely a breaking change because the dependency on `vue` has
+ gone from the 2.x series to the 3.x series.
+- Cleanups and improvements to the build and packaging infrastructure (#217,
+ @Carifio24, @pkgw). The source repository is now based on Yarn.
+
+
+# @wwtelescope/embed 1.5.4 (2022-04-01)
+
+- Fix a URL typo in the package.json file (@Carifio24).
+- Pin the version of fontawesome-svg-core more tightly to keep the build working (@Carifio24)
+
+
+# @wwtelescope/embed 1.5.3 (2021-10-21)
+
+- Fix the centering of the background WWT logo in the "ready to start" tour
+ playback mode (#150, @pkgw).
+
+
+# @wwtelescope/embed 1.5.2 (2021-09-21)
+
+- An internal improvement to our folder loading code broke the way that the
+ embed processed WTML files, making it so that it wouldn't probably home in on
+ specified places. Update the WTML processing to fix this (@Carifio24, #143).
+
+
+# @wwtelescope/embed 1.5.1 (2021-08-04)
+
+- If a tour is being played back and the user pauses it, populate the background
+ chooser with our list of standard backgrounds for Sky mode. This could yield
+ incorrect results if the tour is currently in a different mode, but most of
+ the time it will be better than our current approach, which is to show an
+ empty list. Our support for non-Sky modes needs to be tidied up more
+ generally. (#127, @pkgw)
+
+
+# @wwtelescope/embed 1.5.0 (2021-06-17)
+
+- Add support for panorama images (#117, @Carifio24)
+
+[#117]: https://github.com/WorldWideTelescope/wwt-webgl-engine/pull/117
+
+
+# @wwtelescope/embed 1.4.2 (2021-06-03)
+
+- Loosen version requirements for Vue CLI tooling
+
+
+# @wwtelescope/embed 1.4.1 (2021-01-27)
+
+- Update v-tooltip, hopefully making Lerna a bit happier
+- Correct temporary GitHub URLs in the package.json files
+
+
+# @wwtelescope/embed 1.4.0 (2020-12-30)
+
+- Large amounts of UI polish for tour playback. We now have UI controls, fixes
+ for mobile, and a "letterbox" mode that ensures that the aspect ratio of the
+ WWT canvas is reasonable when playing back tours.
+
+
+# @wwtelescope/embed 1.3.0 (2020-10-09)
+
+- Add new UI "controls" (to be distinguished from the "tools"): zoom buttons and
+ a fullscreen toggle. Woo!
+
+
+# @wwtelescope/embed 1.2.1 (2020-09-24)
+
+- No code changes; just issuing a new release for the Cranko conversion.
+
+
+# [1.2.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed@1.2.0-beta.1...@wwtelescope/embed@1.2.0) (2020-06-12)
+
+- Implement a very basic tour playback mode.
+
+
+# [1.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed@1.1.0-beta.0...@wwtelescope/embed@1.1.0) (2020-06-09)
+
+- Add some tools to the embed user interface, including an opacity control for
+ the foreground image and a background chooser.
+
+
+# [1.0.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed@0.1.1...@wwtelescope/embed@1.0.0) (2020-05-24)
+
+- Version-only bump to 1.0 — we are going to try very hard to avoid breakage since we want
+ to encourage people to run around sticking embed URLs everywhere they can think of.
+
+
+## [0.1.1](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed@0.1.1-beta.0...@wwtelescope/embed@0.1.1) (2020-05-24)
+
+- New release to needed due to bug in continuous deployment infrastructure.
+
+
+# [0.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/embed@0.1.0-beta.4...@wwtelescope/embed@0.1.0) (2020-05-24)
+
+**Note:** Version bump only for package @wwtelescope/embed
diff --git a/embed/README.md b/embed/README.md
index 4276f314..39e4ed24 100644
--- a/embed/README.md
+++ b/embed/README.md
@@ -1,11 +1,10 @@
# @wwtelescope/embed
-The [@wwtelescope/embed] package implements the embedded Web viewer of the [AAS]
+The [@wwtelescope/embed] package implements the embeddable Web viewer of the
[WorldWide Telescope][wwt-home] (WWT) web framework. Learn more about WWT
[here][wwt-home].
[@wwtelescope/embed]: https://www.npmjs.com/package/@wwtelescope/embed
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
For more information, see [the main README of the wwt-webgl-engine
diff --git a/embed/package.json b/embed/package.json
index f39f3691..11d7c4cb 100644
--- a/embed/package.json
+++ b/embed/package.json
@@ -1,7 +1,7 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -16,7 +16,7 @@
"vue": "^3",
"vue3-popper": "^1.5.0"
},
- "description": "The AAS WorldWide Telescope as an embeddable iframe.",
+ "description": "The WorldWide Telescope as an embeddable iframe.",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -40,11 +40,11 @@
"homepage": "https://worldwidetelescope.org/home/",
"internalDepVersions": {
"@wwtelescope/embed-common": "manual:workspace:>=0.2.0",
- "@wwtelescope/engine": "1dded843ee47f132873d8b264bdba50badfea25f",
+ "@wwtelescope/engine": "thiscommit:2023-09-15:u5a68Lm",
"@wwtelescope/engine-pinia": "thiscommit:2022-11-10:R3G9gH3"
},
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"name": "@wwtelescope/embed",
diff --git a/embed/public/index.html b/embed/public/index.html
index 2d2d7e99..7c3d8d39 100644
--- a/embed/public/index.html
+++ b/embed/public/index.html
@@ -5,11 +5,11 @@
- AAS WorldWide Telescope
+ WorldWide Telescope
diff --git a/embed/src/Embed.vue b/embed/src/Embed.vue
index 0244d44a..5a296a7b 100644
--- a/embed/src/Embed.vue
+++ b/embed/src/Embed.vue
@@ -157,14 +157,14 @@
diff --git a/embed/src/assets/logo_aas.png b/embed/src/assets/logo_aas.png
deleted file mode 100644
index 753d31d2..00000000
Binary files a/embed/src/assets/logo_aas.png and /dev/null differ
diff --git a/embed/src/assets/logo_nf.png b/embed/src/assets/logo_nf.png
new file mode 100644
index 00000000..c31afde1
Binary files /dev/null and b/embed/src/assets/logo_nf.png differ
diff --git a/engine-helpers/CHANGELOG.md b/engine-helpers/CHANGELOG.md
index 698011eb..22e8b528 100644
--- a/engine-helpers/CHANGELOG.md
+++ b/engine-helpers/CHANGELOG.md
@@ -1,8 +1,149 @@
-# See elsewhere for changelog
+# rc: minor bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Require the new, ESM-based version of the WebGL engine (#271, @pkgw). While
+ the engine transition should not affect any packages that depend on it, such
+ as this one, this requirement will help isolate any bugs associated with the
+ transition.
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/engine-helpers/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/engine-helpers 0.15.1 (2023-07-23)
+
+- Add a `type: module` field to the `package.json` file (#264, @pkgw). This more
+ accurately reflects the files that we're distributing.
+
+
+# @wwtelescope/engine-helpers 0.15.0 (2023-06-08)
+
+- Have the `addImagesetToRepository` method return an imageset (#256, @pkgw).
+
+
+# @wwtelescope/engine-helpers 0.14.0 (2023-03-31)
+
+- Expose the "addImageSetToRepository" function through the engine stack (#241, @pkgw)
+- Remove unnecessary `name` parameter in the frame export code (#240, @Carifio24)
+
+
+# @wwtelescope/engine-helpers 0.13.0 (2023-03-29)
+
+- Expose the new, expanded frame-capture functionality which can capture a
+ sequence of frames (#239, @Carifio24).
+
+
+# @wwtelescope/engine-helpers 0.12.0 (2023-03-20)
+
+- Expose the engine's new frame capture functionality (#235, @Carifio24).
+
+
+# @wwtelescope/engine-helpers 0.11.1 (2023-02-27)
+
+- No code changes; just making Cranko happy.
+
+
+# @wwtelescope/engine-helpers 0.11.0 (2023-02-15)
+
+- Expose the "freestanding mode" that was added to the engine (#230, @pkgw).
+
+
+# @wwtelescope/engine-helpers 0.10.0 (2023-02-13)
+
+- Expose some new engine settings that make make it possible to customize the
+ colors used for various coordinate grid overlays and the heigh of the
+ constellation names (#226, @Carifio24).
+
+
+# @wwtelescope/engine-helpers 0.9.0 (2023-01-19)
+
+- Expose new engine APIs for getting the amount of time that basic "goto"
+ movements will take to execute (#222, @Carifio24)
+
+
+# @wwtelescope/engine-helpers 0.8.3 (2022-11-30)
+
+- No code changes.
+- Cleanups and improvements to the build and packaging infrastructure (#217,
+ @Carifio24, @pkgw). The source repository is now based on Yarn.
+
+
+# @wwtelescope/engine-helpers 0.8.2 (2022-04-01)
+
+- Fix a URL typo in the package.json file (@Carifio24).
+
+
+# @wwtelescope/engine-helpers 0.8.1 (2021-11-17)
+
+- Fix bad copy/paste-o that made the `polylineannotation` module pretty useless
+ (#155, @Carifio24).
+
+
+# @wwtelescope/engine-helpers 0.8.0 (2021-09-20)
+
+- Provide a homogeneous set of settings interfaces, building on the new
+ interfaces provided by some of the lower-level packages (@pkgw, #131, #134).
+ There is a new suite of functions for extracting, copying, and storing
+ settings, which make it easier to bridge WWT settings into systems external to
+ WWT itself, such as Vue and Vuex.
+- Properly type `StretchFitsLayerOptions.stretch` as a `ScaleTypes`. This
+ is technically a breaking change although the TypeScript compiler doesn't
+ always seem to mind if you still initialize the field with a number.
+
+
+# @wwtelescope/engine-helpers 0.7.0 (2021-07-23)
+
+- Add various wrappers for catalog HiPS functionality: an async-ified wrapper
+ for getCatalogHipsDataInView, an API to pull settings out of a spreadsheet
+ layer, and a new async addCatalogHipsByName implementation (#126, @pkgw)
+
+
+# @wwtelescope/engine-helpers 0.6.0 (2021-06-03)
+
+- Add helpers relating to some of the new APIs in the 7.11 series of the engine.
+ These include roll controls, optional recursive loading of WTML collections,
+ showing warnings if WebGL 2.0 isn't available, URL-based loading of imageset
+ layers, controlling "goto" functionality when loading imageset layers, and
+ catalog HiPS APIs.
+
+
+# @wwtelescope/engine-helpers 0.5.0 (2021-01-27)
+
+This release contains a **breaking change** relating to a rework of how
+"settings" are expressed in TypeScript. The previous system was pretty limited
+and limiting; the new system is much more functional.
+
+- Many new APIs and types related to our improved system for handling settings.
+- Expose the layer manager as one of the core state objects
+- Add wrappers for layer mutations
+- Implement FITS layer colormap control
+- Implement FITS layer stretch control
+- Upgrade TypeDoc and TypeScript
+- Correct temporary GitHub URLs in the package.json files
+
+
+# @wwtelescope/engine-helpers 0.4.0 (2020-12-30)
+
+- A variety of new APIs to support better tour playback (#73, @pkgw)
+ - `seekToTourTimecode()`
+ - `getEffectiveTourTimecode()`
+ - `getIsTourPlaying()`
+ - `loadTour()`
+ - a simple hook for detecting when a tour finishes playing
+
+
+# @wwtelescope/engine-helpers 0.3.1 (2020-09-23)
+
+- No code changes; issuing a new release for the Cranko switchover.
+
+
+# [0.3.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/engine-helpers@0.3.0-beta.1...@wwtelescope/engine-helpers@0.3.0) (2020-06-12)
+
+- Export helpers relating to tour playback
+
+
+# [0.2.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/engine-helpers@0.2.0-beta.0...@wwtelescope/engine-helpers@0.2.0) (2020-06-09)
+
+- Expose setForegroundOpacity
+
+
+# [0.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/engine-helpers@0.1.0-beta.2...@wwtelescope/engine-helpers@0.1.0) (2020-05-23)
+
+**Note:** Version bump only for package @wwtelescope/engine-helpers
diff --git a/engine-helpers/README.md b/engine-helpers/README.md
index e35c12c9..0758e4df 100644
--- a/engine-helpers/README.md
+++ b/engine-helpers/README.md
@@ -2,13 +2,12 @@
The [@wwtelescope/engine-helpers] package provides convenience [TypeScript]
layers that build upon the baseline [@wwtelescope/engine] package. It is part of
-the [AAS] [WorldWide Telescope][wwt-home] (WWT) [WebGL engine] stack. Learn more
+the [WorldWide Telescope][wwt-home] (WWT) [WebGL engine] stack. Learn more
about WWT [here][wwt-home].
[@wwtelescope/engine-helpers]: https://www.npmjs.com/package/@wwtelescope/engine-helpers
[TypeScript]: https://typescriptlang.org/
[@wwtelescope/engine]: https://www.npmjs.com/package/@wwtelescope/engine
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
[WebGL engine]: https://github.com/WorldWideTelescope/wwt-webgl-engine/
diff --git a/engine-helpers/package.json b/engine-helpers/package.json
index 9903af2c..375e440d 100644
--- a/engine-helpers/package.json
+++ b/engine-helpers/package.json
@@ -1,7 +1,7 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -9,7 +9,7 @@
"@wwtelescope/engine": "workspace:0.0.0-dev.0",
"@wwtelescope/engine-types": "workspace:0.0.0-dev.0"
},
- "description": "Helpful extensions to the AAS WorldWide Telescope engine.",
+ "description": "Helpful extensions to the WorldWide Telescope engine.",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -21,11 +21,11 @@
"homepage": "https://worldwidetelescope.org/home/",
"internalDepVersions": {
"@wwtelescope/astro": "manual:workspace:>=0.1.0",
- "@wwtelescope/engine": "thiscommit:2023-06-08:wiuLDxn",
+ "@wwtelescope/engine": "thiscommit:2023-09-15:QN4FSax",
"@wwtelescope/engine-types": "57d0450658d758832a11f628e890c061ad331ec2"
},
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"main": "./dist/src/index.js",
diff --git a/engine-pinia/CHANGELOG.md b/engine-pinia/CHANGELOG.md
index 81bd91f8..62acd0a8 100644
--- a/engine-pinia/CHANGELOG.md
+++ b/engine-pinia/CHANGELOG.md
@@ -1,5 +1,14 @@
# rc: minor bump
+- Require the new, ESM-based version of the WebGL engine (#271, @pkgw). While
+ the engine transition should not affect any packages that depend on it, such
+ as this one, this requirement will help isolate any bugs associated with the
+ transition.
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
+
+
+# @wwtelescope/engine-pinia 0.8.0 (2023-09-14)
+
- Add a `customId` prop the WWT component (#265, @nmearl). This allows you to
precisely control the DOM id of the `
` that the app will bind to, in case
the default ID selection (`wwtcmpt${N}`) does not work. In particular, if you
diff --git a/engine-pinia/README.md b/engine-pinia/README.md
index 993174ef..563ad5f2 100644
--- a/engine-pinia/README.md
+++ b/engine-pinia/README.md
@@ -1,9 +1,9 @@
# @wwtelescope/engine-pinia
The [@wwtelescope/engine-pinia] package wraps the core rendering engine of the
-[AAS] [WorldWide Telescope][wwt-home] (WWT) stack ([@wwtelescope/engine]) into a
+[WorldWide Telescope][wwt-home] (WWT) stack ([@wwtelescope/engine]) into a
plugin for the [Pinia] state management library. It is the basis for WWT-powered
-web apps such as [the WWT emebd][@wwtelescope/embed] and [the WWT Embed Creator
+web apps such as [the WWT embed][@wwtelescope/embed] and [the WWT Embed Creator
UI][@wwtelescope/embed-creator]. Learn more about WWT [here][wwt-home].
[@wwtelescope/engine-pinia]: https://www.npmjs.com/package/@wwtelescope/engine-pinia
@@ -11,7 +11,6 @@ UI][@wwtelescope/embed-creator]. Learn more about WWT [here][wwt-home].
[@wwtelescope/embed]: https://www.npmjs.com/package/@wwtelescope/embed
[@wwtelescope/embed-creator]: https://www.npmjs.com/package/@wwtelescope/embed-creator
[Pinia]: https://pinia.vuejs.org/
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
[WebGL engine]: https://github.com/WorldWideTelescope/wwt-webgl-engine/
diff --git a/engine-pinia/package.json b/engine-pinia/package.json
index 383ada59..bb0159f4 100644
--- a/engine-pinia/package.json
+++ b/engine-pinia/package.json
@@ -1,8 +1,8 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"browser": "dist/index.umd.js",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -13,7 +13,7 @@
"pinia": "^2.0.22",
"vue": "^3"
},
- "description": "The AAS WorldWide Telescope WebGL engine wrapped into a Vue/Pinia component",
+ "description": "The WorldWide Telescope WebGL engine wrapped into a Vue/Pinia component",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -31,12 +31,12 @@
"homepage": "https://worldwidetelescope.org/home/",
"internalDepVersions": {
"@wwtelescope/astro": "thiscommit:2022-11-29:pfBFAzl",
- "@wwtelescope/engine": "thiscommit:2023-06-08:jlRxuZ3",
+ "@wwtelescope/engine": "thiscommit:2023-09-15:tnfPTUa",
"@wwtelescope/engine-helpers": "thiscommit:2023-06-08:51W7HwZ",
"@wwtelescope/engine-types": "thiscommit:2022-11-29:OIQ6vzL"
},
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"main": "./dist/index.common.js",
diff --git a/engine-types/CHANGELOG.md b/engine-types/CHANGELOG.md
index 804e549c..35e5e565 100644
--- a/engine-types/CHANGELOG.md
+++ b/engine-types/CHANGELOG.md
@@ -1,8 +1,80 @@
-# See elsewhere for changelog
+# rc: micro bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/engine-types/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/engine-types 0.6.5 (2023-07-23)
+
+- Add a `type: module` field to the `package.json` file (#264, @pkgw). This more
+ accurately reflects the files that we're distributing.
+
+
+# @wwtelescope/engine-types 0.6.4 (2022-11-30)
+
+- No code changes. Make another release because the package of the previous
+ release was accidentally incomplete, due to being produced manually as the
+ kinks were being worked out in the updated build system.
+
+
+# @wwtelescope/engine-types 0.6.3 (2022-11-30)
+
+- No code changes.
+- Update the `package.json` file to align with new Yarn-based build system
+ (#217, @Carifio24, @pkgw).
+
+
+# @wwtelescope/engine-types 0.6.2 (2022-04-01)
+
+- Fix a URL typo in the package.json file (@Carifio24).
+
+
+# @wwtelescope/engine-types 0.6.1 (2021-11-17)
+
+- Correctly handle Date types in `isBaseSpreadSheetLayerSetting` (#155, @Carifio24).
+
+
+# @wwtelescope/engine-types 0.6.0 (2021-09-20)
+
+- Wire in the "Layer.enabled" setting
+- Delist "settings" that can't be modified. This is nominally a breaking change,
+ although such settings would have been of extremely limited use anyway.
+
+
+# @wwtelescope/engine-types 0.5.0 (2021-07-20)
+
+- Expose some engine color settings (#125, @pkgw). Unlike certain other
+ settings, these are exposed in the API as strings, so they can go
+ into this package.
+
+
+# @wwtelescope/engine-types 0.4.0 (2021-06-03)
+
+- Expose new core catalog-HiPS types used by the engine; namely,
+ `BaseVoTableLayerSetting` and related items.
+
+
+# @wwtelescope/engine-types 0.3.0 (2021-01-27)
+
+This release contains a **breaking change** relating to a rework of how
+"settings" are expressed in TypeScript. The previous system was pretty limited
+and limiting; the new system is much more functional.
+
+- New enumerations in support of SpreadSheetLayer and ImageSetLayer
+- Rework how settings are expressed
+- Upgrade TypeDoc and TypeScript
+- Correct temporary GitHub URLs in the package.json files
+
+
+# @wwtelescope/engine-types 0.2.0 (2020-12-30)
+
+- Add the SettingsInterface
+
+
+# @wwtelescope/engine-types 0.1.1 (2020-09-23)
+
+- No code changes; issuing a new release as part of the Cranko switchover.
+
+
+# [0.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/engine-types@0.1.0-beta.0...@wwtelescope/engine-types@0.1.0) (2020-05-23)
+
+**Note:** Version bump only for package @wwtelescope/engine-types
diff --git a/engine-types/README.md b/engine-types/README.md
index ebfaabf3..aaa87127 100644
--- a/engine-types/README.md
+++ b/engine-types/README.md
@@ -1,12 +1,11 @@
# @wwtelescope/engine-types
The [@wwtelescope/engine-types] package exposes some common [TypeScript] types
-relating to the [AAS] [WorldWide Telescope][wwt-home] (WWT) [WebGL engine]
+relating to the [WorldWide Telescope][wwt-home] (WWT) [WebGL engine]
stack. Learn more about WWT [here][wwt-home].
[@wwtelescope/engine-types]: https://www.npmjs.com/package/@wwtelescope/engine-types
[TypeScript]: https://typescriptlang.org/
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
[WebGL engine]: https://github.com/WorldWideTelescope/wwt-webgl-engine/
diff --git a/engine-types/package.json b/engine-types/package.json
index 2d1b8a73..076ac7a9 100644
--- a/engine-types/package.json
+++ b/engine-types/package.json
@@ -1,10 +1,10 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
- "description": "Types used by the AAS WorldWide Telescope.",
+ "description": "Types used by WorldWide Telescope.",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -15,7 +15,7 @@
},
"homepage": "https://worldwidetelescope.org/home/",
"keywords": [
- "AAS WorldWide Telescope",
+ "WorldWide Telescope",
"worldwide-telescope"
],
"license": "MIT",
diff --git a/engine/CHANGELOG.md b/engine/CHANGELOG.md
index 84b60864..7e0f9fb1 100644
--- a/engine/CHANGELOG.md
+++ b/engine/CHANGELOG.md
@@ -1,4 +1,10 @@
-# rc: minor bump
+# rc: micro bump
+
+- Fix tracking functionality in "local horizon mode" (#270, @Carifio24).
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
+
+
+# @wwtelescope/engine 7.29.0 (2023-09-14)
Historically, the WWT engine in this module has consisted of JavaScript code
that was transpiled from a C# codebase using an unmaintained tool called
diff --git a/engine/README.md b/engine/README.md
index 850af714..ddaf383e 100644
--- a/engine/README.md
+++ b/engine/README.md
@@ -1,13 +1,11 @@
# @wwtelescope/engine
-The [@wwtelescope/engine] package is the core rendering engine in the [AAS]
-[WorldWide Telescope][wwt-home] (WWT) [WebGL engine] stack. Learn more about WWT
+The [@wwtelescope/engine] package implements the core
+[WorldWide Telescope][wwt-home] (WWT) rendering engine. Learn more about WWT
[here][wwt-home].
[@wwtelescope/engine]: https://www.npmjs.com/package/@wwtelescope/engine
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
-[WebGL engine]: https://github.com/WorldWideTelescope/wwt-webgl-engine/
For more information, see [the main README of the wwt-webgl-engine
repository][main-readme], which contains the source for this package.
@@ -24,10 +22,6 @@ tool called [ScriptSharp], which has been unmaintained for a long time.
[winclient]: https://github.com/WorldWideTelescope/wwt-windows-client/
[ScriptSharp]: https://github.com/nikhilk/scriptsharp
-Currently, the engine is built from the (very human-readable) JS outputs of the
-ScriptSharp tool, stored in the `js/` subdirectory here. Code that hasn't yet
-been extracted into more idiomatic JS lives in `js/transpiled.js`.
-
-The directory `csharp_ref` contains the C# code that was used as the basis for
-the JS at the time of the switch away from ScriptSharp. To avoid confusion,
-these files will be removed as they are fully superseded by idiomatic JS.
+Now, the engine is built from pure JavaScript written using ES6 module syntax,
+using code derived from the ScriptSharp outputs. Its overall structure and form
+closely tracks the original C# code.
diff --git a/engine/esm/wwt_control.js b/engine/esm/wwt_control.js
index fa79b29b..f640c407 100644
--- a/engine/esm/wwt_control.js
+++ b/engine/esm/wwt_control.js
@@ -199,7 +199,7 @@ WWTControl.initControl6 = function (DivId, startRenderLoop, startLat, startLng,
if (gl != null) {
set_useGlVersion2(true);
} else {
- console.warn('This browser does not support WebGL 2.0. Some features will work suboptimally. To get the full AAS WWT experience, consider using the latest version of Chrome, Firefox or Edge. In case you would like to use Safari, we recommend that you enable WebGL 2.0');
+ console.warn('This browser does not support WebGL 2.0. Some features will work suboptimally. To get the full WWT experience, consider using the latest version of Chrome, Firefox or Edge. In case you would like to use Safari, we recommend that you enable WebGL 2.0');
gl = canvas.getContext('webgl');
}
@@ -975,8 +975,8 @@ var WWTControl$ = {
}
else if (this.renderContext.space && Settings.get_active().get_localHorizonMode()) {
var currentAltAz = Coordinates.equitorialToHorizon(Coordinates.fromRaDec(this._trackingObject.get_RA(), this._trackingObject.get_dec()), SpaceTimeController.get_location(), SpaceTimeController.get_now());
- this.renderContext.targetAlt = currentAltAz.get_alt();
- this.renderContext.targetAz = currentAltAz.get_az();
+ this.renderContext.targetAlt = this.renderContext.alt = currentAltAz.get_alt();
+ this.renderContext.targetAz = this.renderContext.az = currentAltAz.get_az();
}
else {
this.renderContext.viewCamera.lng = this.renderContext.targetCamera.lng = this.rAtoViewLng(this._trackingObject.get_RA());
diff --git a/engine/package.json b/engine/package.json
index 15dbd2c1..6f539462 100644
--- a/engine/package.json
+++ b/engine/package.json
@@ -1,8 +1,8 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"browser": "./src/index.js",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -10,7 +10,7 @@
"pako": "^1.0.11",
"uuid": "^8.3.2"
},
- "description": "The AAS WorldWide Telescope WebGL engine",
+ "description": "The WorldWide Telescope WebGL engine",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -36,7 +36,7 @@
"@wwtelescope/engine-types": "57d0450658d758832a11f628e890c061ad331ec2"
},
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"main": "./src/index.js",
diff --git a/research-app-messages/CHANGELOG.md b/research-app-messages/CHANGELOG.md
index 5738b5f2..54bfef17 100644
--- a/research-app-messages/CHANGELOG.md
+++ b/research-app-messages/CHANGELOG.md
@@ -1,8 +1,175 @@
-# See elsewhere for changelog
+# rc: micro bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/research-app-messages/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/research-app-messages 0.17.1 (2023-07-23)
+
+- Add a `type: module` field to the `package.json` file (#264, @pkgw). This more
+ accurately reflects the files that we're distributing.
+
+
+# @wwtelescope/research-app-messages 0.17.0 (2023-02-27)
+
+- Add the camera roll angle to the view state message definition (#231, @Carifio24).
+
+
+# @wwtelescope/research-app-messages 0.16.0 (2022-12-01)
+
+- Allow changing research app selection pixel proximity (#220, @Carifio24).
+
+
+# @wwtelescope/research-app-messages 0.15.1 (2022-11-30)
+
+- No code changes.
+- Update the `package.json` file to align with new Yarn-based build system (#217, @Carifio24, @pkgw).
+
+
+# @wwtelescope/research-app-messages 0.15.0 (2022-09-01)
+
+- Add `PointerMoveMessage` and `PointerUpMessage` to help the JupyterLab
+ extension fix drag-and-drop across WWT (#205, @imbasimba)
+- Add `GetViewAsTourMessage` and `GetViewAsTourReply` to help the research app
+ provide a way to export tours (#190, @Carifio24)
+
+
+# @wwtelescope/research-app-messages 0.14.0 (2022-04-05)
+
+- Add messages to allow programmatic control of whether catalog items are
+ selectable (clickable) in the app UI (#183, @Carifio24). They are
+ `ModifySelectabilityMessage` and `ModifyAllSelectabilityMessage`. The click
+ testing was slowing down the UI in some cases.
+
+
+# @wwtelescope/research-app-messages 0.13.0 (2022-01-19)
+
+- Added `name` parameter for `image_layer_create` messages (#165, @imbasimba)
+
+
+# @wwtelescope/research-app-messages 0.12.0 (2021-11-17)
+
+New APIs to help support startup scripting of the research app (#155,
+@Carifio24):
+
+- `layers.isLoadHipsCatalogCompletedMessage`
+- `layers.MultiModifyTableLayerMessage` and type guard function
+- `layers.MultiModifyFitsLayerMessage` and type guard function
+- `layers.MultiModifyAnnotationMessage` and type guard function
+- `selections.AddSourceMessage` and type guard function
+
+
+# @wwtelescope/research-app-messages 0.11.2 (2021-10-27)
+
+- Not quite "fix the fix", but ... improve it (#154, @pkgw). We only replaced
+ the first instance of braces.
+
+
+# @wwtelescope/research-app-messages 0.11.1 (2021-10-26)
+
+- Work around undesirable URL escaping that could be added when applying a
+ base-URL in `classic_pywwt.applyBaseUrlIfApplicable()` (#153, @pkgw). This
+ escaping irrevocably altered URLs with WWT templates, which in turn made it
+ impossible to use certain engine APIs that look up URLs using string
+ comparions.
+
+
+# @wwtelescope/research-app-messages 0.11.0 (2021-10-25)
+
+- Update the selection interface to support selected sources that originate in
+ either HiPS progressive catalogs (as before) or also regular "spreadsheet"
+ layers (#146, @Carifio24). This change involves some field name changes that
+ would break existing client code that interacted with source selection
+ messages, if there was any in the wild.
+
+
+# @wwtelescope/research-app-messages 0.10.0 (2021-09-20)
+
+More new interfaces and fixes supporting neat new features in the research app
+(@Carifio24, @pkgw)!
+
+- Fix a function signature bug which was preventing catalogs from being made
+ visible after being hidden.
+- Add the `SelectionStateMessage` for broadcasting messages about source and
+ catalog selections, and related types.
+- Wire in the `Layer.enabled` setting
+
+
+# @wwtelescope/research-app-messages 0.9.0 (2021-07-23)
+
+- Add new messages for interacting with HiPS catalogs (#126, @pkgw). These are a
+ bit funky since they're sort of simultaneously imagesets and spreadsheet
+ layers. The new messages allow them to be created and controlled using the
+ existing spreadsheet layer APIs. You can also download the data that they
+ contain.
+- Also add an ApplicationStateMessage that currently allows clients to learn the
+ names of available HiPS catalogs. It will be expanded to convey the other
+ pieces of state that clients will want to track (e.g., current foreground and
+ background imagery).
+
+
+# @wwtelescope/research-app-messages 0.8.0 (2021-07-20)
+
+- Define a simple new app-level settings framework (#125, @pkgw). This
+ currently provides one setting, `hideAllChrome`, needed to help pywwt.
+
+
+# @wwtelescope/research-app-messages 0.7.1 (2021-07-16)
+
+- Fix an accidental backwards-compatibility breakage: the `mode` field of
+ CreateImageSetLayerMessage has to remain optional (#122, @pkgw)
+
+
+# @wwtelescope/research-app-messages 0.7.0 (2021-07-16)
+
+Add a few new attributes to improve our positioning for allowing multiple
+clients to talk to multiple apps, all through a single messaging hub (#121,
+@pkgw):
+
+- add a threadId field to LoadImageCollection
+- add a sessionId field to ViewStateMessage
+- define the PingPongMessage
+
+Also fix up some docs overrides.
+
+
+# @wwtelescope/research-app-messages 0.6.0 (2021-07-06)
+
+- Define a new `LoadImageCollectionCompletedMessage` type (#118, @imbasimba)
+
+
+# @wwtelescope/research-app-messages 0.5.0 (2021-06-03)
+
+This release contains a fairly trivial breaking change.
+
+- Add a new `SetLayerOrder` message to control imageset layer stacking
+ (@imbasimba)
+- Add a new URL-based `CreateImageSetLayer` API that makes it easier to
+ load generic imagery into layers (not just FITS) (@imbasimba)
+- Add a new optional `roll` parameter to `CenterOnCoordinates` (@imbasima)
+- Add an optional `loadChildFolders` setting to `LoadImageCollection` (@imbasima)
+- BREAKING: rename `RemoveFitsLayer` to `RemoveImageSetLayer` (@imbasima)
+
+
+# @wwtelescope/research-app-messages 0.4.0 (2021-01-27)
+
+- Add a typing layer for pywwt spreadsheet settings
+- Fix detection of the SpreadSheetLayer modify message
+- Wire up the TrackObjectMessage
+- Fix another linter complaint
+
+
+# @wwtelescope/research-app-messages 0.3.0 (2021-01-12)
+
+- Add `classicPywwt.applyBaseUrlIfApplicable`.
+
+
+# @wwtelescope/research-app-messages 0.2.0 (2021-01-07)
+
+- Update NPM/TypeScript meta-foo to try to play nice with Jupyter.
+
+
+# @wwtelescope/research-app-messages 0.1.0 (2021-01-07)
+
+- Initial release of message types module for the prototype research application
+ and Jupyer extension. It looks like we might need to make this publicly
+ available for the extension to work.
diff --git a/research-app-messages/README.md b/research-app-messages/README.md
index 38f6a451..9129bc8f 100644
--- a/research-app-messages/README.md
+++ b/research-app-messages/README.md
@@ -1,8 +1,7 @@
# `@wwtelescope/research-app-messages`
-Data structures defining UI control commands that can be sent to the [AAS]
+Data structures defining UI control commands that can be sent to the
[WorldWide Telescope][wwt-home] (WWT) web application for astronomical research.
Learn more about WWT [here][wwt-home].
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
diff --git a/research-app-messages/package.json b/research-app-messages/package.json
index a7e7a96a..535cf3a6 100644
--- a/research-app-messages/package.json
+++ b/research-app-messages/package.json
@@ -1,10 +1,10 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
- "description": "Data structures for messages sent to the AAS WorldWide Telescope research app.",
+ "description": "Data structures for messages sent to the WorldWide Telescope research app.",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -15,7 +15,7 @@
},
"homepage": "https://worldwidetelescope.org/home/",
"keywords": [
- "AAS WorldWide Telescope",
+ "WorldWide Telescope",
"worldwide-telescope"
],
"license": "MIT",
diff --git a/research-app/CHANGELOG.md b/research-app/CHANGELOG.md
index 40f0f83a..868b4e84 100644
--- a/research-app/CHANGELOG.md
+++ b/research-app/CHANGELOG.md
@@ -1,8 +1,259 @@
-# See elsewhere for changelog
+# rc: minor bump
-This project’s release notes are curated from the Git history of its main
-branch. You can find them by looking at [the version of this file on the
-`release` branch][branch] or the [GitHub release history][gh-releases].
+- Require the new, ESM-based version of the WebGL engine (#271, @pkgw). While
+ the engine transition should not affect any packages that depend on it, such
+ as this one, this requirement will help isolate any bugs associated with the
+ transition.
+- Update sponsorship branding and "front door" email address (#269, #271, @pkgw).
-[branch]: https://github.com/WorldWideTelescope/wwt-webgl-engine/blob/release/research-app/CHANGELOG.md
-[gh-releases]: https://github.com/WorldWideTelescope/wwt-webgl-engine/releases
+
+# @wwtelescope/research-app 0.15.0 (2023-07-01)
+
+- Allow some grid overlay colors to be modified through JSON messages (#258,
+ @Carifio24). In particular, `altAzGridColor`, `eclipticColor`,
+ `eclipticGridColor`, `equatorialGridColor`, `galacticGridColor`, and
+ `precessionChartColor` are now handled as engine settings.
+
+
+# @wwtelescope/research-app 0.14.4 (2023-06-08)
+
+- Also ensure that catalog layer info is not a proxy (#253, @Carifio24).
+
+
+# @wwtelescope/research-app 0.14.3 (2023-05-30)
+
+- Make sure not to send proxy objects when sending lists of selected
+ sources over the messaging API (#251, @Carifio24).
+
+
+# @wwtelescope/research-app 0.14.2 (2023-05-25)
+
+- Load the HiPS catalog over HTTPS if the app itself is loaded over HTTPS,
+ fixing potential mixed-content security errors (#249, @Carifio24).
+
+
+# @wwtelescope/research-app 0.14.1 (2023-03-31)
+
+- No code changes
+- Bump webpack from 5.75.0 to 5.76.0
+
+
+# @wwtelescope/research-app 0.14.0 (2023-02-27)
+
+- Send the roll angle of the camera in view state messages (#231, @Carifio24).
+- Correct missing @fortawesome/vue-fontawesome dependencies (#233, @pkgw).
+
+
+# @wwtelescope/research-app 0.13.0 (2023-02-13)
+
+- Add new circle and square plot types as options for rendering table layers
+ (#228, @Carifio24). These had been hidden since there was a silly bug in their
+ implementation in the engine layer.
+
+
+# @wwtelescope/research-app 0.12.0 (2022-12-01)
+
+- Update to Vue 3 and Pinia (#215, @Carifio24)! The overall user experience
+ should be essentially the same as before, but this modernizes many of the
+ package's internals. Some fronted components had to be migrated to new
+ equivalents that are compatible with Vue 3.
+- Control APIs should be unaffected, so we are treating this as a non-breaking
+ change. If you actually depend upon this package in an NPM/Yarn project,
+ however, this is likely a breaking change because the dependency on `vue` has
+ gone from the 2.x series to the 3.x series.
+- Allow the proximity threshold for clicking on catalog entries to be
+ controlled through the API (#220, @Carifio24).
+- Use a newer version of the engine that should fix clicking on catalog entries
+ in Firefox (#219, @Carifio24).
+- Cleanups and improvements to the build and packaging infrastructure (#217,
+ @Carifio24, @pkgw). The source repository is now based on Yarn.
+- Update to icons FontAwesome 6 (#217, @pkgw).
+
+
+# @wwtelescope/research-app 0.11.1 (2022-10-25)
+
+- Improve the point selection user experience in the research app (#213,
+ @Carifio24). The effective radius for hit testing is now 4 pixels, rather
+ than an unscaled constant gave bad results on unusual viewport sizes. The
+ experience should now also be much more mobile-friendly.
+
+
+# @wwtelescope/research-app 0.11.0 (2022-09-01)
+
+- Implement functionality to export the current view as a tour if request (#190,
+ @Carifio24). This isn't exposed in the user interface, for now, but
+ (re-)enables tour export in pywwt.
+- Emit new pointer movement messages, allowing containing applications (i.e.,
+ the WWT JupyterLab extension) to properly handle drag-and-drop across the WWT
+ embed (#205, @imbasimba).
+- Fix state restoration for HiPS catalogs (#191, #197, @Carifio24).
+- Fix API-based removal of non-HiPS catalog/table layers (#203, @Carifio24).
+
+
+# @wwtelescope/research-app 0.10.0 (2022-04-05)
+
+- Get support for FITS TOAST rendering from the latest engine (#181, @imbasimba)
+- Support programmatic control of whether catalog items are selectable
+ (clickable) in the UI (#183, @Carifio24). The click testing was slowing down
+ the UI in some cases. At the moment this setting is only controllable through
+ the messaging API, and not the UI itself.
+
+
+# @wwtelescope/research-app 0.9.3 (2022-04-01)
+
+- Internal updates to use the new UUID system for progressive HiPS catalog
+ datasets, which is needed to create tour files that are compatible with the
+ Windows client (#178, @carifio24).
+- Pin the version of fontawesome-svg-core more tightly to keep the build working
+ (@carifio24).
+
+
+# @wwtelescope/research-app 0.9.2 (2022-01-19)
+
+- Use the new `name` field on `image_layer_create` messages if provided (#165,
+ @imbasimba)
+
+
+# @wwtelescope/research-app 0.9.1 (2021-11-18)
+
+- Fix scripting in production builds --- whoops! (#159, @Carifio24) The
+ production builds seem to have different timing behavior with regards to
+ JavaScript "promise" evaluation that broke the scripting system's message
+ processing.
+
+
+# @wwtelescope/research-app 0.9.0 (2021-11-17)
+
+- Add the ability to script the app startup (#155, @Carifio24). The app can now
+ be launched with a query parameter named `script` that specifies a series of
+ control messages that the app will process and act upon as it starts up. In
+ particular, the parameter is a comma-separated list of messages to process,
+ where each message is BASE64-encoded, UTF8 JSON content. The app has logic to
+ wait for asynchronous messages to resolve appropriately. This new
+ functionality makes it possible to create pre-loaded embeds based on the
+ research app UI, in the same way that's already possible with the "embed" app
+ which is designed for non-specialists.
+- Fix the left panel to behave better when it's narrow (#156, @Carifio24).
+
+
+# @wwtelescope/research-app 0.8.1 (2021-10-26)
+
+- Fix some cases where invisible HTML elements prevent clicks from reaching the
+ WWT application (#152, @Carifio24).
+
+
+# @wwtelescope/research-app 0.8.0 (2021-10-25)
+
+- Allow users to use the UI to configure how not just HiPS progressive catalog
+ data, but also generic "spreadsheet" layers, are displayed (#146, @Carifio24).
+- Update the CSS and layout to be more responsive and work better in narrow
+ windows (#148, @Carifio24).
+
+
+# @wwtelescope/research-app 0.7.1 (2021-09-24)
+
+- Bump minimum required engine version to get the WebGL1 position fix (#147, @imbasimba)
+- Tidy up the control panel some more (#144, @Carifio24)
+
+
+# @wwtelescope/research-app 0.7.0 (2021-09-21)
+
+So many new features!
+
+- Add the ability to select sources by clicking, and give user links to query
+ the coordinates on SIMBAD and NED (@Carifio24, #123, #133). Sources have (very
+ basic) automatic name generation.
+- Add an "Add Imagery As Layer" tool (@pkgw, #138)
+- Add a "Load WTML Collection" tool (@pkgw, #138)
+- Add a UI for "imagery" (layers) of FITS data (@pkgw, #138). This includes
+ interactive stretch controls.
+- Rename "layers" to more specific "catalogs" (@pkgw, #138)
+- Add some new UI controls for HiPS catalogs:
+ - A scale factor control
+ - PlotType control
+- Lots of UI/UX polish all around
+
+
+# @wwtelescope/research-app 0.6.0 (2021-07-23)
+
+- Add support for HiPS catalog control messages (#126, @pkgw). These enable
+ pywwt to work with HiPS catalogs and download their data. This includes a
+ minor rework to track the API changes in the engine-vuex module.
+
+
+# @wwtelescope/research-app 0.5.0 (2021-07-20)
+
+- Implement the new `hideAllChrome` setting, and some engine color settings, for
+ pywwt (#125, @pkgw)
+
+
+# @wwtelescope/research-app 0.4.0 (2021-07-19)
+
+A few new messages and bugfixes that are important to handle situations where
+multiple clients might be talking to multiple apps (#121, #122, #124, @pkgw):
+
+- Handle ping-pong messages and sessionId assignment
+- Implement threadId in LoadImageCollection
+- Avoid a startup race condition in message handling
+- Fix cross-origin messaging on Chrome (related to `instanceof Window` failing
+ with cross-origin messages)
+- Require the latest research-app-messages, which fixes a backwards-compatibility
+ issue with CreateImageSetLayerMessage
+
+
+# @wwtelescope/research-app 0.3.0 (2021-07-06)
+
+- Add MVP UI for loading and visualizing HiPS progressive catalogs (#119,
+ @Carifio24). You can now overlay sources from well-known catalogs like Gaia
+ DR2, 2MASS, and more. Currently there are only a couple of controls for
+ catalog rendering, but more will be added in subsequent releases.
+- Post a `load_image_collection_completed` message to the app's owner, if
+ present, allowing it to know when WTML file loads have completed (#118,
+ @imbasimba).
+
+
+# @wwtelescope/research-app 0.2.2 (2021-06-11)
+
+- Avoid a crash when running in browser environments that do not define the
+ `ServiceWorker` type (#111, @imbasimba)
+
+
+# @wwtelescope/research-app 0.2.1 (2021-06-04)
+
+- Tweak some of the background selector CSS so that it doesn't cover up the
+ hamburger menu, and so that it shrinks better in a narrow viewport (#107,
+ #110, @Carifio24, @pkgw)
+
+
+# @wwtelescope/research-app 0.2.0 (2021-06-03)
+
+Lots of new features!
+
+- Add a background chooser UI (@Carifio24). Unlike the background chooser in the
+ embed app, this one is "research-grade", allowing access to the full suite of
+ WWT all-sky imagery, including the many HiPS datasets that we can now render,
+ with slick autocompletion.
+- Use the new 7.11 series of the engine with WebGL-based FITS rendering, and show
+ a warning if the user's browser doesn't support it (@imbasimba). This is motivated
+ because almost everyone supports WebGL 2.0 now, but for a little while longer in
+ Safari you need to turn it on as an "advanced" option.
+- Add a core set of view-control keybindings mirroring the pywwt widget
+ (@Carifio24).
+- Start implementing keyboard accessibility for the main app (@Carifio24).
+- Handle some new messages needed for the OpenSpace integration work
+ (@imbasimba): there are new JSON messages letting you reorder imageset layers,
+ control the roll of the viewer, have more control over imagesets to load, control
+ whether to "goto" those imagesets when they are loaded, and control whether to load
+ WTML collections recursively.
+- Loosen version requirements for Vue CLI tooling (@pkgw).
+
+
+# @wwtelescope/research-app 0.1.0 (2021-01-27)
+
+First release of the new "research application". This will be the embeddable UI
+for use in Jupyter, reseacher-oriented interfaces, etc.
+
+This version can handle all of the messages from the pywwt "JSON API", which
+means that it can be dropped in as a replacement for the pywwt widget with the
+proper JupyterLab glue, as implemented in what is currently called the
+`wwt-research-kit` repo.
diff --git a/research-app/README.md b/research-app/README.md
index e3b0c8a6..3e0d1b2a 100644
--- a/research-app/README.md
+++ b/research-app/README.md
@@ -1,7 +1,6 @@
# `@wwtelescope/research-app`
-The [AAS] [WorldWide Telescope][wwt-home] (WWT) web application for astronomical
+The [WorldWide Telescope][wwt-home] (WWT) web application for astronomical
research. Learn more about WWT [here][wwt-home].
-[AAS]: https://aas.org/
[wwt-home]: https://worldwidetelescope.org/home/
diff --git a/research-app/package.json b/research-app/package.json
index bed15e3d..7017f93e 100644
--- a/research-app/package.json
+++ b/research-app/package.json
@@ -1,7 +1,7 @@
{
- "author": "The AAS WorldWide Telescope Team ",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -23,7 +23,7 @@
"vue-slider-component": "^4.1.0-beta.2",
"vue3-popper": "^1.5.0"
},
- "description": "The AAS WorldWide Telescope research app.",
+ "description": "The WorldWide Telescope research app.",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
@@ -47,14 +47,14 @@
"homepage": "https://worldwidetelescope.org/home/",
"internalDepVersions": {
"@wwtelescope/astro": "7cb232125428a91bd8fd10be24fec904e3589cce",
- "@wwtelescope/engine": "thiscommit:2022-04-04:M9auxuE",
+ "@wwtelescope/engine": "thiscommit:2023-09-15:8Z0O5N5",
"@wwtelescope/engine-helpers": "263bedcc26dd2d13d03ba68daece76aa5e16f145",
"@wwtelescope/engine-pinia": "thiscommit:2022-11-10:R3G9gH3",
"@wwtelescope/engine-types": "263bedcc26dd2d13d03ba68daece76aa5e16f145",
"@wwtelescope/research-app-messages": "thiscommit:2023-02-19:Kuk5Ppd"
},
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"name": "@wwtelescope/research-app",
diff --git a/research-app/public/index.html b/research-app/public/index.html
index 2d2d7e99..7c3d8d39 100644
--- a/research-app/public/index.html
+++ b/research-app/public/index.html
@@ -5,11 +5,11 @@
- AAS WorldWide Telescope
+ WorldWide Telescope
diff --git a/research-app/src/App.vue b/research-app/src/App.vue
index 87c048af..71c79525 100644
--- a/research-app/src/App.vue
+++ b/research-app/src/App.vue
@@ -345,7 +345,7 @@
v-if="!hideAllChrome"
@keydown.stop
>
- To get the full AAS WWT experience, consider using the latest version of
+ To get the full WWT experience, consider using the latest version of
Chrome, Firefox or Edge. In case you would like to use Safari, we
recommend that you
enable WebGL 2.0",
+ "author": "The WorldWide Telescope Team ",
"bugs": {
- "email": "wwt@aas.org",
+ "email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
@@ -10,7 +10,7 @@
"browserstack-local": "^1.4.8",
"jsdom": "^21.1.0"
},
- "description": "Tests for the AAS WorldWide Telescope engine and apps.",
+ "description": "Tests for the WorldWide Telescope engine and apps.",
"devDependencies": {
"@types/nightwatch": "^2.3.12",
"chromedriver": "^92.0.2",
@@ -22,7 +22,7 @@
},
"homepage": "https://worldwidetelescope.org/home/",
"keywords": [
- "AAS WorldWide Telescope"
+ "WorldWide Telescope"
],
"license": "MIT",
"name": "@wwtelescope/tests",
diff --git a/tests/page_objects/researchApp.ts b/tests/page_objects/researchApp.ts
index d542014d..7f1b64be 100644
--- a/tests/page_objects/researchApp.ts
+++ b/tests/page_objects/researchApp.ts
@@ -40,7 +40,7 @@ const researchAppCommands = {
};
const researchAppProps = {
- title: "AAS WorldWide Telescope",
+ title: "WorldWide Telescope",
builtinUrl: "https://web.wwtassets.org/engine/assets/builtin-image-sets.wtml",
hipsUrl: "http://www.worldwidetelescope.org/wwtweb/catalog.aspx?W=hips",
};