|
| 1 | +## [`v95.8.0`](https://github.com/elastic/eui/releases/v95.8.0) |
| 2 | + |
| 3 | +- Updated `EuiHeaderLinks`'s mobile menu to set a slight popover padding by default ([#7961](https://github.com/elastic/eui/pull/7961)) |
| 4 | + - This can be overridden via `popoverProps.panelPaddingSize` if needed. |
| 5 | +- Updated `EuiHeaderLink` to default to a size of `s` (down from `m`) ([#7961](https://github.com/elastic/eui/pull/7961)) |
| 6 | + |
| 7 | +**Bug fixes** |
| 8 | + |
| 9 | +- Fixed a visual bug with `<EuiDualRange showInput="inputWithPopover" />` form controls ([#7957](https://github.com/elastic/eui/pull/7957)) |
| 10 | + |
| 11 | +**Deprecations** |
| 12 | + |
| 13 | +- Deprecated `EuiFormRow`'s `columnCompressedSwitch` display prop. Use `columnCompressed` instead, which will automatically account for child `EuiSwitch`es ([#7968](https://github.com/elastic/eui/pull/7968)) |
| 14 | +- Deprecated `EuiFormRow`'s `rowCompressed` display prop. Use `row` instead for vertical forms, or `centerCompressed` for inline forms ([#7968](https://github.com/elastic/eui/pull/7968)) |
| 15 | +- (Styling) Updated `EuiFormRow`'s `hasEmptySpaceLabel` prop to no longer attempt to automatically align its content to a vertical center. Use the `display="center"` prop for that instead ([#7968](https://github.com/elastic/eui/pull/7968)) |
| 16 | + |
| 17 | +**CSS-in-JS conversions** |
| 18 | + |
| 19 | +- Converted `EuiFormControlLayout` to Emotion ([#7954](https://github.com/elastic/eui/pull/7954)) |
| 20 | + - Removed `.euiFormControlLayout--*icons` classNames and `--eui-form-control-layout-icons-padding` CSS var. Use `--euiFormControlRightIconsCount` or `--euiFormControlLeftIconsCount` instead |
| 21 | +- Converted `EuiFormLayoutDelimited` to Emotion ([#7957](https://github.com/elastic/eui/pull/7957)) |
| 22 | +- Fixed `cloneElementWithCss` throwing an error when used multiple times without a `key` prop ([#7957](https://github.com/elastic/eui/pull/7957)) |
| 23 | +- Updated `cloneElementWithCss` utility to support a third argument that allows prepending vs. appending the cloned Emotion css className ([#7957](https://github.com/elastic/eui/pull/7957)) |
| 24 | +- Removed `@euiFormControlLayoutClearIcon` Sass mixin ([#7959](https://github.com/elastic/eui/pull/7959)) |
| 25 | +- Converted `EuiDescribedFormGroup` to Emotion ([#7964](https://github.com/elastic/eui/pull/7964)) |
| 26 | +- Converted `EuiForm`, `EuiFormHelpText`, and `EuiFormErrorText` to Emotion ([#7966](https://github.com/elastic/eui/pull/7966)) |
| 27 | +- Converted `EuiFormLabel` and `EuiFormLegend` to Emotion; Removed `@euiFormLabel` mixin ([#7967](https://github.com/elastic/eui/pull/7967)) |
| 28 | +- Converted `EuiFormRow` to Emotion ([#7968](https://github.com/elastic/eui/pull/7968)) |
| 29 | +- Converted `EuiCheckbox` to Emotion ([#7969](https://github.com/elastic/eui/pull/7969)) |
| 30 | +- Converted `EuiRadio` to Emotion ([#7969](https://github.com/elastic/eui/pull/7969)) |
| 31 | +- Converted `EuiSwitch` to Emotion ([#7969](https://github.com/elastic/eui/pull/7969)) |
| 32 | +- Removed the following Sass variables: ([#7969](https://github.com/elastic/eui/pull/7969)) |
| 33 | + - `$euiFormCustomControlDisabledIconColor` |
| 34 | + - `$euiFormCustomControlBorderColor` |
| 35 | + - `$euiRadioSize` |
| 36 | + - `$euiCheckBoxSize` |
| 37 | + - `$euiCheckboxBorderRadius` |
| 38 | + - `$euiSwitchHeight` (and compressed/mini variants) |
| 39 | + - `$euiSwitchWidth` (and compressed/mini variants) |
| 40 | + - `$euiSwitchThumbSize` (and compressed/mini variants) |
| 41 | + - `$euiSwitchIconHeight` |
| 42 | + - `$euiSwitchOffColor` |
| 43 | +- Removed the following Sass mixins: ([#7969](https://github.com/elastic/eui/pull/7969)) |
| 44 | + - `euiIconBackground` |
| 45 | + - `euiCustomControl` |
| 46 | + - `euiCustomControlSelected` |
| 47 | + - `euiCustomControlDisabled` |
| 48 | + - `euiCustomControlFocused` |
| 49 | + |
| 50 | +**Accessibility** |
| 51 | + |
| 52 | +- Updated the `aria-label` attribute for the `EuiFieldSearch` clear button ([#7970](https://github.com/elastic/eui/pull/7970)) |
| 53 | + |
1 | 54 | ## [`v95.7.0`](https://github.com/elastic/eui/releases/v95.7.0)
|
2 | 55 |
|
3 | 56 | **CSS-in-JS conversions**
|
|
0 commit comments