Skip to content

Commit

Permalink
Release request commit created with Cranko.
Browse files Browse the repository at this point in the history
+++ cranko-rc-info-v1
[[projects]]
qnames = ["@wwtelescope/research-app-messages", "npm"]
bump_spec = "micro bump"

[[projects]]
qnames = ["@wwtelescope/engine-types", "npm"]
bump_spec = "micro bump"

[[projects]]
qnames = ["@wwtelescope/engine", "npm"]
bump_spec = "micro bump"

[[projects]]
qnames = ["@wwtelescope/embed-common", "npm"]
bump_spec = "micro bump"

[[projects]]
qnames = ["@wwtelescope/embed-creator", "npm"]
bump_spec = "minor bump"

[[projects]]
qnames = ["@wwtelescope/astro", "npm"]
bump_spec = "micro bump"

[[projects]]
qnames = ["@wwtelescope/engine-helpers", "npm"]
bump_spec = "minor bump"

[[projects]]
qnames = ["@wwtelescope/engine-pinia", "npm"]
bump_spec = "minor bump"

[[projects]]
qnames = ["@wwtelescope/research-app", "npm"]
bump_spec = "minor bump"

[[projects]]
qnames = ["@wwtelescope/embed", "npm"]
bump_spec = "minor bump"

+++
  • Loading branch information
cranko committed Sep 15, 2023
2 parents fc923a7 + 600e471 commit cc4eb9c
Show file tree
Hide file tree
Showing 51 changed files with 1,062 additions and 154 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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])
Expand Down
51 changes: 45 additions & 6 deletions astro/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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.
3 changes: 1 addition & 2 deletions astro/README.md
Original file line number Diff line number Diff line change
@@ -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/

Expand Down
8 changes: 4 additions & 4 deletions astro/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"author": "The AAS WorldWide Telescope Team <wwt@aas.org>",
"author": "The WorldWide Telescope Team <hello@worldwidetelescope.org>",
"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",
Expand All @@ -15,7 +15,7 @@
},
"homepage": "https://worldwidetelescope.org/home/",
"keywords": [
"AAS WorldWide Telescope"
"WorldWide Telescope"
],
"license": "MIT",
"main": "./dist/src/index.js",
Expand Down
2 changes: 1 addition & 1 deletion docs/engine/config.toml
Original file line number Diff line number Diff line change
@@ -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]
Expand Down
2 changes: 1 addition & 1 deletion docs/engine/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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!

Expand Down
2 changes: 1 addition & 1 deletion docs/engine/engine-pinia-index.md
Original file line number Diff line number Diff line change
@@ -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].

Expand Down
2 changes: 1 addition & 1 deletion docs/engine/research-app-messages-index.md
Original file line number Diff line number Diff line change
@@ -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].

Expand Down
2 changes: 1 addition & 1 deletion docs/research-app/config.toml
Original file line number Diff line number Diff line change
@@ -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]
Expand Down
2 changes: 1 addition & 1 deletion docs/research-app/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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!
Expand Down
2 changes: 1 addition & 1 deletion docs/research-app/content/embedding.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ version of the app. If you’re hand-coding HTML, you might write:
allowfullscreen
frameborder="0"
>
<p>ERROR: cannot display AAS WorldWide Telescope research app!</p>
<p>ERROR: cannot display WorldWide Telescope research app!</p>
</iframe>
```

Expand Down
56 changes: 50 additions & 6 deletions embed-common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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/[email protected]...@wwtelescope/[email protected]) (2020-06-12)

- Export a tourUrl setting


# [0.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/[email protected]...@wwtelescope/[email protected]) (2020-05-23)

**Note:** Version bump only for package @wwtelescope/embed-common
3 changes: 1 addition & 2 deletions embed-common/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/

Expand Down
6 changes: 3 additions & 3 deletions embed-common/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "The AAS WorldWide Telescope Team <wwt@aas.org>",
"author": "The WorldWide Telescope Team <hello@worldwidetelescope.org>",
"bugs": {
"email": "wwt@aas.org",
"email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
Expand All @@ -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",
Expand Down
87 changes: 81 additions & 6 deletions embed-creator/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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 `<iframe>` HTML. This will allow
embeds to fullscreen. We also request some additional permissions that aren't
used now, but that we might wish to use in the future.


# @wwtelescope/embed-creator 0.2.1 (2020-09-24)

- No code changes; just issuing a new release for the Cranko switchover.


# [0.2.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/[email protected]...@wwtelescope/[email protected]) (2020-06-12)

- Wire up a minimal UI for creating tour-playback embeds


## [0.1.1](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/[email protected]...@wwtelescope/[email protected]) (2020-06-09)

- If activating a "show image" mode, clear out mutually inconsistent state from
the planetary mode.


# [0.1.0](https://github.com/pkgw/wwt-webgl-engine/compare/@wwtelescope/[email protected]...@wwtelescope/[email protected]) (2020-05-24)

**Note:** Version bump only for package @wwtelescope/embed-creator
3 changes: 1 addition & 2 deletions embed-creator/README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
# @wwtelescope/embed-creator

The [@wwtelescope/embed-creator] package is a web app giving a user interface
for constructing [AAS] [WorldWide Telescope][wwt-home] (WWT) embeds:
for constructing [WorldWide Telescope][wwt-home] (WWT) embeds:

#### https://embed.worldwidetelescope.org/

Learn more about WWT [here][wwt-home].

[@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/

Expand Down
8 changes: 4 additions & 4 deletions embed-creator/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"author": "The AAS WorldWide Telescope Team <wwt@aas.org>",
"author": "The WorldWide Telescope Team <hello@worldwidetelescope.org>",
"bugs": {
"email": "wwt@aas.org",
"email": "hello@worldwidetelescope.org",
"url": "https://github.com/WorldWideTelescope/wwt-webgl-engine/issues"
},
"dependencies": {
Expand All @@ -17,7 +17,7 @@
"vue": "^3",
"vue-clipboard3": "^2.0.0"
},
"description": "An web app for creating AAS WorldWide Telescope embeds",
"description": "A web app for creating WorldWide Telescope embeds",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.38.1",
"@typescript-eslint/parser": "^5.38.1",
Expand All @@ -42,7 +42,7 @@
"@wwtelescope/embed-common": "manual:workspace:>=0.2.0"
},
"keywords": [
"AAS WorldWide Telescope"
"WorldWide Telescope"
],
"license": "MIT",
"name": "@wwtelescope/embed-creator",
Expand Down
Loading

0 comments on commit cc4eb9c

Please sign in to comment.