Skip to content

Commit 6660958

Browse files
authored
v0.4.0
### Added - New *Progress* component based on Diamond Light added. - New *ProgressDelayed* component so that the progress isn't shown at all when it's a small wait. - *NavMenu* component added for creating dropdown menus in the Navbar - *NavMenuLink* component extends NavLink to work in the NavMenu - *AuthProvider* added for authentication to Keycloak. - An *auth* parameter was added to *User* to simplify when *AuthProvider* is used. - *ScrollableImages* can now display in a wide view, with multiple images. ### Fixed - Hovering over a slot caused a popup with the slot title in. This has been removed. - Stopped Bar-based components (e.g. Navbar, Footer) from expanding when a parent component has a set height - The base *Bar* component was not being exported. - Various fixes to improve accessibility - *ScrollableImages* could attempt accessing images outside of array. ### Changed - *BaseTheme*/*DiamondTheme* secondary colour of dark theme has been much darkened. (You can select *DiamondOldTheme* if you prefer the older one!) - Remove first-child css selector as it causes problems with server-side rendering.
1 parent 07862e1 commit 6660958

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

changelog.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
SciReactUI Changelog
22
====================
33

4-
[v0.3.1alpha] - 2026-?-?
5-
------------------------
4+
[v0.4.0] - 2026-02-10
5+
---------------------
66

77
### Added
88
- New *Progress* component based on Diamond Light added.
99
- New *ProgressDelayed* component so that the progress isn't shown at all when it's a small wait.
1010
- *NavMenu* component added for creating dropdown menus in the Navbar
1111
- *NavMenuLink* component extends NavLink to work in the NavMenu
1212
- *AuthProvider* added for authentication to Keycloak.
13-
- An *auth* parameter was added to *User* to simplify when *AuthProvider* is used.
13+
- An *auth* parameter was added to *User* to simplify when *AuthProvider* is used.
1414
- *ScrollableImages* can now display in a wide view, with multiple images.
1515

1616
### Fixed
@@ -126,7 +126,7 @@ e.g. `<Breadcrumbs sx={{color:"red"}} />` instead of `<Breadcrumbs rootProps={{s
126126
- Generic
127127

128128

129-
[v0.0.0] - 2024-06-04
129+
[v0.0.0-alpha.1] - 2026-??-??
130130
--------------------
131131

132132
### Added

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@diamondlightsource/sci-react-ui",
3-
"version": "0.3.1-alpha.4",
3+
"version": "0.4.0",
44
"files": [
55
"dist/"
66
],

0 commit comments

Comments
 (0)