kibana/packages/core
Cee Chen 04d6c1d3d7
Upgrade EUI to v95.1.0 (#186324)
`v95.0.0-backport.0`  `v95.1.0-backport.0`

This PR primarily concerns converting multiple common/building block
form control components to Emotion (text, number, and search fields).
This means that custom CSS or direct `className` usage of these form
controls **should be manually QA'd** to ensure they still look the same
before visually, with no regressions.

_[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_

---

## [`v95.1.0`](https://github.com/elastic/eui/releases/v95.1.0)

- Updated `EuiFormControlLayout` to automatically pass icon padding
affordance down to child `input`s
([#7799](https://github.com/elastic/eui/pull/7799))

**Bug fixes**

- Fixed broken focus/invalid styling on compressed `EuiDatePickerRange`s
([#7770](https://github.com/elastic/eui/pull/7770))

**CSS-in-JS conversions**

- Converted `EuiFieldText` to Emotion
([#7770](https://github.com/elastic/eui/pull/7770))
- Updated the autofill colors of Chrome (and other webkit browsers) to
better match EUI's light and dark mode
([#7776](https://github.com/elastic/eui/pull/7776))
- Converted `EuiFieldNumber` to Emotion
([#7802](https://github.com/elastic/eui/pull/7802))
- Converted `EuiFieldSearch` to Emotion
([#7802](https://github.com/elastic/eui/pull/7802))
- Converted `EuiFieldPassword` to Emotion
([#7802](https://github.com/elastic/eui/pull/7802))
- Converted `EuiTextArea` to Emotion
([#7812](https://github.com/elastic/eui/pull/7812))
- Converted `EuiSelect` to Emotion
([#7812](https://github.com/elastic/eui/pull/7812))
- Converted `EuiSuperSelect` to Emotion
([#7812](https://github.com/elastic/eui/pull/7812))

##
[`v95.1.0-backport.0`](https://github.com/elastic/eui/releases/v95.1.0-backport.0)

**This is a backport release only intended for use by Kibana.**

- Updated `EuiSteps` to support a new `titleSize="xxs"` style, which
outputs the same title font size but smaller unnumbered step indicators
([#7813](https://github.com/elastic/eui/pull/7813))
- Updated `EuiStepsHorizontal` to support a new `size="xs"` style, which
outputs smaller unnumbered step indicators
([#7813](https://github.com/elastic/eui/pull/7813))
- Updated `EuiStepNumber` to support new `titleSize="none"` which omits
rendering step numbers, and will only render icons
([#7813](https://github.com/elastic/eui/pull/7813))
2024-06-21 09:10:58 -07:00
..
analytics [EBT] Combine packages (#186048) 2024-06-18 14:23:16 +02:00
application [i18n] Fix broken i18n messages (#185011) 2024-06-07 14:19:46 -06:00
apps Upgrade EUI to v95.1.0 (#186324) 2024-06-21 09:10:58 -07:00
base [Security into Core] expose authc.getCurrentUser from core.security (#177976) 2024-03-14 05:31:18 -07:00
capabilities [HTTP] Add server/browser side http.staticAssets service (#171003) 2023-11-16 08:13:00 -07:00
chrome Remove IE check + banner (#186396) 2024-06-18 10:23:16 -07:00
config/core-config-server-internal Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
custom-branding Use rxjs instead of rxjs/operators (#179553) 2024-04-02 11:41:33 -07:00
deprecations [HTTP] Add server/browser side http.staticAssets service (#171003) 2023-11-16 08:13:00 -07:00
doc-links [doclinks] propagate build flavor to getDocLinks (#172358) 2023-12-12 02:59:41 -07:00
elasticsearch Implement elasticsearch.maxResponseSize config option (#186291) 2024-06-19 11:04:33 +02:00
environment Log uncaughtExceptions in our logging system (#183530) 2024-05-16 12:39:40 +02:00
execution-context Use rxjs instead of rxjs/operators (#179553) 2024-04-02 11:41:33 -07:00
fatal-errors [i18n][system upgrade] Upgrade Intl Packages from v2 to v6 (#179506) 2024-06-02 16:50:33 +03:00
http [core-http-router] Add helpers for 201, 207 and 422 status codes (#186379) 2024-06-20 08:39:16 -07:00
i18n Upgrade EUI to v95.0.0 (#185943) 2024-06-18 08:55:26 -07:00
injected-metadata Implement system option for theme:darkMode uiSetting (#173044) 2024-02-20 06:48:58 -07:00
integrations Use rxjs instead of rxjs/operators (#179553) 2024-04-02 11:41:33 -07:00
lifecycle [Security into Core] expose userProfile service from Core (#180372) 2024-04-24 01:20:05 -07:00
logging browser-side logging: allow per-logger level configuration (#184568) 2024-06-03 01:12:21 -07:00
metrics Use DNS caching (#184760) 2024-06-10 14:33:38 +02:00
mount-utils Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
node Cleanup spread operators in reduce calls (#157471) 2023-05-22 04:50:24 -07:00
notifications [EBT] Combine packages (#186048) 2024-06-18 14:23:16 +02:00
overlays [i18n][system upgrade] Upgrade Intl Packages from v2 to v6 (#179506) 2024-06-02 16:50:33 +03:00
plugins Exposes security audit logging from core (#181644) 2024-05-02 11:38:26 -07:00
preboot Flags core mocks packages as devOnly (#149466) 2023-01-26 08:46:06 -07:00
rendering Identify CSP test functions (#184456) 2024-05-30 06:04:55 -04:00
root [EuiProvider] Fix Kibana-Core code (#183873) 2024-05-23 13:19:40 -07:00
saved-objects Check compatible cluster.routing.allocation.enable only on reindex migrations (#186090) 2024-06-20 09:19:18 +02:00
security Exposes security audit logging from core (#181644) 2024-05-02 11:38:26 -07:00
status [EBT] Combine packages (#186048) 2024-06-18 14:23:16 +02:00
test-helpers [DNS caching] Use duration as setting (#185923) 2024-06-11 07:43:28 -07:00
theme Add explicit children types (#181257) 2024-04-29 16:56:41 +01:00
ui-settings Use rxjs instead of rxjs/operators (#179553) 2024-04-02 11:41:33 -07:00
usage-data [Core Telemetry] Add more memory indicators (#182872) 2024-05-08 10:55:26 +02:00
user-profile [Security into Core] expose userProfile service from Core (#180372) 2024-04-24 01:20:05 -07:00
user-settings adapt Core userSettings service to no longer depends on the security plugin (#181538) 2024-04-29 00:34:59 -07:00