Releases: lsst-sqre/squareone
0.7.0
- Add initial support for Times Square.
- Update background image for the homepage hero component to a new image by Bruno Quint, taken September 2021.
- Refresh dependencies.
Pull requests
- DM-34723: Refresh dependencies by @jonathansick in #54
- Bump docker/login-action from 1 to 2 by @dependabot in #56
- Bump docker/build-push-action from 2 to 3 by @dependabot in #57
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #58
- DM-34723: Port from lsst-sqre/times-square-ui by @jonathansick in #55
- DM-34789: Notebook tree viewer component for Squareone by @jonathansick in #59
- DM-34941: Build an MVP UI for configuring Times Square page parameters by @jonathansick in #61
- DM-35057: Add support for hide code cells display param by @jonathansick in #64
- Bump actions/setup-python from 3 to 4 by @dependabot in #67
- DM-35311: Update hero background image by @jonathansick in #70
Full Changelog: 0.6.0...0.7.0
0.7.0b1
This pre-release includes Times Square UI functionality, which can be enabled by setting a timesSquareUrl
configuration parameter (similar to the semaphoreUrl
configuration).
What's Changed
- DM-34723: Refresh dependencies by @jonathansick in #54
- Bump docker/login-action from 1 to 2 by @dependabot in #56
- Bump docker/build-push-action from 2 to 3 by @dependabot in #57
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #58
- DM-34723: Port from lsst-sqre/times-square-ui by @jonathansick in #55
Full Changelog: 0.6.0...0.7.0b1
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).