diff --git a/.changeset/hungry-monkeys-laugh.md b/.changeset/hungry-monkeys-laugh.md deleted file mode 100644 index b47109ab..00000000 --- a/.changeset/hungry-monkeys-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'squareone': minor ---- - -Usage of Reach UI is now removed and replaced with Radix UI. The user menu now uses `GafaelfawrUserMenu` from `@lsst-sqre/squared` and is based on Radix UI's Navigation Menu component. It is customized here to work with the Gafaelawr API to show a log in button for the logged out state, and to show the user's menu with a default log out button for the logged in state. Previously we also used Reach UI for showing an accessible validation alert in the Times Square page parameters UI. For now we've dropped this functionality. diff --git a/.changeset/loud-books-develop.md b/.changeset/loud-books-develop.md deleted file mode 100644 index ccf675da..00000000 --- a/.changeset/loud-books-develop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lsst-sqre/squared': minor ---- - -Created GafaelfawrUserMenu based on the Radix UI [navigation-menu](https://www.radix-ui.com/primitives/docs/components/navigation-menu) component. That's the right primitive for an accessible menu that uses `` or Next `Link` elements. The existing Gafaelfawr menu is now `GafaelfawrUserDropdown` for reference (it is based on Radix UI's [dropdown menu](https://www.radix-ui.com/primitives/docs/components/dropdown-menu), but is more appropriate as a menu of buttons. diff --git a/.changeset/many-moles-join.md b/.changeset/many-moles-join.md deleted file mode 100644 index 338fa46b..00000000 --- a/.changeset/many-moles-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@lsst-sqre/squared': minor ---- - -Disable opening and closing the GafaelfawrUserMenu on hover. This is a better UX because it allows for less precise mousing when using the menu. diff --git a/apps/squareone/CHANGELOG.md b/apps/squareone/CHANGELOG.md index 3e5b3c78..51b486ca 100644 --- a/apps/squareone/CHANGELOG.md +++ b/apps/squareone/CHANGELOG.md @@ -1,5 +1,16 @@ # squareone +## 0.13.0 + +### Minor Changes + +- [#166](https://github.com/lsst-sqre/squareone/pull/166) [`157d03d`](https://github.com/lsst-sqre/squareone/commit/157d03db4fe3e559dc0071c1a1567200d376e1be) Thanks [@jonathansick](https://github.com/jonathansick)! - Usage of Reach UI is now removed and replaced with Radix UI. The user menu now uses `GafaelfawrUserMenu` from `@lsst-sqre/squared` and is based on Radix UI's Navigation Menu component. It is customized here to work with the Gafaelawr API to show a log in button for the logged out state, and to show the user's menu with a default log out button for the logged in state. Previously we also used Reach UI for showing an accessible validation alert in the Times Square page parameters UI. For now we've dropped this functionality. + +### Patch Changes + +- Updated dependencies [[`157d03d`](https://github.com/lsst-sqre/squareone/commit/157d03db4fe3e559dc0071c1a1567200d376e1be), [`f403ffd`](https://github.com/lsst-sqre/squareone/commit/f403ffd461983a579614d1ae4aa2c4b42537c294)]: + - @lsst-sqre/squared@0.2.0 + ## 0.12.0 ### Minor Changes diff --git a/apps/squareone/package.json b/apps/squareone/package.json index 8133843f..d00ac4e6 100644 --- a/apps/squareone/package.json +++ b/apps/squareone/package.json @@ -1,6 +1,6 @@ { "name": "squareone", - "version": "0.12.0", + "version": "0.13.0", "private": true, "scripts": { "dev": "next dev -p 3000", diff --git a/packages/squared/CHANGELOG.md b/packages/squared/CHANGELOG.md index 61c8ec63..b20b3cdf 100644 --- a/packages/squared/CHANGELOG.md +++ b/packages/squared/CHANGELOG.md @@ -1,5 +1,13 @@ # @lsst-sqre/squared +## 0.2.0 + +### Minor Changes + +- [#166](https://github.com/lsst-sqre/squareone/pull/166) [`157d03d`](https://github.com/lsst-sqre/squareone/commit/157d03db4fe3e559dc0071c1a1567200d376e1be) Thanks [@jonathansick](https://github.com/jonathansick)! - Created GafaelfawrUserMenu based on the Radix UI [navigation-menu](https://www.radix-ui.com/primitives/docs/components/navigation-menu) component. That's the right primitive for an accessible menu that uses `` or Next `Link` elements. The existing Gafaelfawr menu is now `GafaelfawrUserDropdown` for reference (it is based on Radix UI's [dropdown menu](https://www.radix-ui.com/primitives/docs/components/dropdown-menu), but is more appropriate as a menu of buttons. + +- [#168](https://github.com/lsst-sqre/squareone/pull/168) [`f403ffd`](https://github.com/lsst-sqre/squareone/commit/f403ffd461983a579614d1ae4aa2c4b42537c294) Thanks [@jonathansick](https://github.com/jonathansick)! - Disable opening and closing the GafaelfawrUserMenu on hover. This is a better UX because it allows for less precise mousing when using the menu. + ## 0.1.0 ### Minor Changes diff --git a/packages/squared/package.json b/packages/squared/package.json index fe76e7bf..3f3c562f 100644 --- a/packages/squared/package.json +++ b/packages/squared/package.json @@ -1,7 +1,7 @@ { "name": "@lsst-sqre/squared", "description": "A React component library for Squareone / Rubin Data Management.", - "version": "0.1.0", + "version": "0.2.0", "private": true, "main": "./dist/index.js", "module": "./dist/index.mjs",