Releases: lsst-sqre/squareone
0.6.0
- Informational broadcast messages are now displayed with Rubin's primary teal as the background color (see lsst-sqre/semaphore#29 for more information).
- Replaced custom fetch hook for the Semaphore broadcast message data with swr, enabling us to automatically refresh broadcast data.
- Updated the component layout in the source code.
What's Changed
- DM-34398: Refactor layout and adopt swr package for data fetching by @jonathansick in #45
- DM-34437: Show "info" broadcast messages in Rubin teal by @jonathansick in #46
Full Changelog: 0.5.0...0.6.0
0.5.0
- Upgrade to Next 12 and various upgrades of dependencies and linting tools.
- Upgrade to Node 16.
- Squareone is cross-published on the GitHub Container Registry at
ghcr.io/lsst-sqre/squareone
. - Fix minor UI issues, including unnecessary scrollbars in the broadcast message disclosures and
Link
usage. - Remove the note on the documentation page about Generation 3 middleware.
PRs
- DM-34104: Upgrade to next 12 by @jonathansick in #34
- DM-34273: Fix scroll-base in notifications and updates by @jonathansick in #42
Dependency updates
- Bump next from 11.0.1 to 11.1.1 by @dependabot in #29
- Bump next from 11.1.1 to 11.1.3 by @dependabot in #32
- Bump remark-html from 13.0.1 to 13.0.2 by @dependabot in #31
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #35
New Contributors
- @dependabot made their first contribution in #29
Full Changelog: 0.4.1...0.5.0
0.4.1
Update the link to the notebook aspect from /nb
to /nb/hub
for compatibility with JupyterHub 1.4 (and backwards compatible with previous versions).
0.4.0
-
Broadcast messages are now sourced through Semaphore, a service that is installed in the science platform and sources messages from GitHub. With this update, messages can also have additional information that is visible if a user clicks on a "Read more" button. This disclosure is powered by react-a11y-disclosure.
-
There is a new configuration field,
semaphoreUrl
, to configure the root URL for the Semaphore API service. ThebroadcastMarkdown
field is removed.
0.3.1
- Update funding text.
- Refresh README with status badges and revise text on git hooks.
0.3.0
-
Add a
broadcastMarkdown
configuration field to the public configuration schema. If set, this content is shown in a new BroadcastBanner component on any page. This is a configuration-driven way of displaying notifications to users without requiring code changes. The semaphore application will add further flexibility for pushing notifications in the future. -
Fix the name of the GitHub repository for support on the
/support
page.
0.2.2
This release revises capitalization in the Acceptable Use Policy.
0.2.1
This release describes how to use the auth token with TAP clients that rely on basic authentication (username and password).
0.2.0
This release includes many features in preparation for DP0.1:
- New
/docs
page that links to data, service, and software documentation relevant to RSP users. - New
/api-aspect
page that provides information about how to access the TAP API. - New
/terms
page that includes the RSP Acceptable Use Policy - New
/support
page that describes how to get support. - Fix open graph metadata
0.1.5
The footer now features our operations funding and management partners.