### 2.5.0 - 2026-04-17

- Improve the contrast of colored text on `Typography` and `TextField` elements in light theme.

### 2.4.0 - 2026-04-16

- Support MUI v9

### 2.3.0 - 2026-01-08

- Package now ships as an ES Module instead of CommonJS.

### 2.2.2 - 2025-10-09

- Fallback fonts added to reduce layout shift when fonts load in

### 2.2.1 - 2025-06-10

- Fixed `feature` variant Chips stretching to match the height of parent containers

### 2.2.0 - 2025-04-30

- Upgrade to MUI v7

### 2.1.1 - 2025-04-16

- Icon buttons now match the colour of outlined/text variants of standard buttons

### 2.1.0 - 2025-03-11

- Introduce "feature" chip variant for signalling new and in preview features.

### 2.0.0 - 2025-01-17

- Fix colour contrast of outlined chips
- Disallow outline alerts
- Disallow error and warning buttons on the outlined variant. If used, they will fall back to the outlined inherit appearance.
- Tweak error colours so that they match other colours better and have better legibility.

### 1.3.0 - 2025-01-17

- React 19 support (React 18 remains supported for now)

### 1.2.0 - 2024-09-20

- Update to MUI v6

### 1.1.1 - 2024-08-22

- Explicitly specify fontWeight on Typography variants

### 1.1.0 - 2024-03-26

- AppBar now has its background color set in the theme, no need to override it in code anymore.
- Toolbar min height in dense mode is now 56px (7 units) up from 48px (6 units).
- Gatebase Typography variant default font size set to 1 rem from 1.5rem. No need to override it in your AppBar anymore.

### 1.0.2 - 2024-01-12

- Use text buttons in DataGrid filter panel
- Change DataGrid "Add filter" button to say "Add another filter"

### 1.0.1 - 2023-12-01

- DialogContent now has its top divider turned on by default, but both dividers can be enabled using dividers=true. This should only be done for dialogs and sidebars that need to be scrollable.

### 1.0.0 - 2023-11-22

- BREAKING: `customizeThemes` was renamed to `customizeThemes` and now has a single object parameter
- You can now compensate for your htmlFontSize using the `createLightTheme`, `createDarkTheme` or `customizeThemes`'s `htmlFontSize` parameter.

### 0.2.0 - 2023-10-24

- Tabs component accepts primary, secondary and brand as indicatorColor values. Default is now primary, to retain existing brand red, use brand as the indicatorColor.

### 0.1.13 - 2023-08-04

- Fix brand color not available on Redgate icons

### 0.1.12 - 2023-08-04

- Allow `inherit` as a button color

### 0.1.11 - 2023-07-11

- Add "brand" as a valid colour of Icon

### 0.1.10 - 2023-06-06

- Theme the Dialog component

### 0.1.9 - 2023-05-16

- Theme tabs component with Redgate palette

### 0.1.8 - 2023-05-10

- hotfix for missing brand color in last release

### 0.1.7 - 2023-05-09

- Remove dark theme palette customisations due to contrast issues, resetting to MUI defaults. We will add some back in a more considered way in the future.

### 0.1.6 - 2023-05-02

- Increase target contrast ratio to 4.5 for accessibility

### 0.1.5 - 2023-05-02

- Improved text contrast on secondary `text` and `outlined` button variations

### 0.1.4 - 2023-04-18

- Default buttons to the contained variant
- Don't allow inherit, success and info button colors

### 0.1.3 - 2023-04-11

- Add code typography variant

### 0.1.2 - 2023-03-28

- Fix an issue with types introduced in the previous release

### 0.1.1 - 2023-03-14

- Add brand color to named colors.
- Fix a bug where `lightTheme` and `darkTheme` contained a duplicate palette in their palette.
- `lightTheme` and `darkTheme` now provide more accurate types.

### 0.1.0 - 2023-03-08

- Theme is now distributed as two ThemeOptions and a customisation function

### 0.0.6 - 2023-02-28

- Set the default colour palette colors to Honeycomb colors
- Style typography components
- Add gatebase typography variant

### 0.0.4 - 2023-02-16

- Add consuming instructions to the README

### 0.0.3 - 2023-02-16

- `theme` is now a `Theme`, rather than a `ThemeOptions`

### 0.0.2 - 2023-02-14

- Add README

### 0.0.1 - 2023-02-14

- Initial release
