Conversation
chandlerprall
left a comment
There was a problem hiding this comment.
package.json, snaps, and code changes LGTM, but ideally the @types/enzyme installs can be unified.
cchaos
left a comment
There was a problem hiding this comment.
Yeah nothing for EuiTokens as expected. Looks like most of the changes are for the idAria removal and code block portal stuffs. 👍
| * - EuiPageContent | ||
| */ | ||
| foo bar { | ||
| "foo bar { |
|
I am not sure what we can do about it now - but it's worth keeping an eye on master after merging. What has happened in the past is there are green PR's which have invalid snapshots that ultimately fail when merged into master following an EUI bump. |
legrego
left a comment
There was a problem hiding this comment.
Security/Spaces LGTM - tested locally
peteharverson
left a comment
There was a problem hiding this comment.
Tested ML locally and LGTM.
myasonik
left a comment
There was a problem hiding this comment.
One more time for Kibana App 👍
tylersmalley
left a comment
There was a problem hiding this comment.
Looks good for operations 👍
|
Pinging @elastic/es-ui to look at the |
alisonelizabeth
left a comment
There was a problem hiding this comment.
es-ui changes LGTM.
|
Remaining code owner ping is for a single snapshot update. Will merge when green. |
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
* eui to v19.0.0 * typescript updates; idAria removal * src snapshot updates * mock euicode and euicodeblock for jest * x-pack snapshot updates * mock euicode for jest * more euicode snapshots * mock euicode in storyshots * types/enzyme yarn.lock * sidenav type update
* eui to v19.0.0 * typescript updates; idAria removal * src snapshot updates * mock euicode and euicodeblock for jest * x-pack snapshot updates * mock euicode for jest * more euicode snapshots * mock euicode in storyshots * types/enzyme yarn.lock * sidenav type update
Summary
eui@18.3.0⏩eui@19.0.0idAriaprop is not longer part of theEuiDescribedFormGroupAPI. A11y is now handled internally, so all instances have been removed.EuiCode&EuiCodeBlocknow use a React portal in some cases to render complex content. Jest tests for several components need a mocked version until EUI's more robust test environment solution is available (🔜)EuiTokenchange is marked as "breaking", but no instances were yet in use in Kibana19.0.0cheerglyph toEuiIcon(#2814)tableCaptionprop toEuiBasicTableand improved the default one (#2782)EuiDescribedFormGroupto TypeScript (#2810)rowHeaderprop toEuiBasicTableto allow consumers to set the identifying cell in a row (#2802)EuiColorPicker(#2819)EuiDescribedFormGroupaccessibility by avoiding duplicated output in screen readers (#2783)keyattribute toEuiContextMenuitems and relaxednameattribute to allow any React node (#2817)EuiColorPickercolor conversion functions tochroma-jsmethods (#2805)directionparameter toeuiPaletteColorBlind()for specifiying lighter or darker (or both) alternates (#2822)EuiSideNavto TypeScript (#2818)test-env/) to target Kibana's Jest environment (#2698)EuiTokenand add added more token types to match ES field types oftokenAlias,tokenDate,tokenGeo,tokenIP,tokenNested,tokenRange,tokenShape(#2758)Bug fixes
EuiSelectPropstype (#2815)EuiCode's &EuiCodeBlock's ability to accept non-string children (#2792) (#2820)EuiSearchBar,Query, andAST's ability to accept literal parenthesis characters (#2791)@types/enzymeand@types/react-virtualizedtodependenciesstatus (#2828)@elastic/chartsfrom inclusion ineui.d.tsoutput (#2828)Breaking changes
idAriaprop fromEuiDescribedFormGroup(#2783)EuiToken'shideBorderanddisplayOptionsprop for applyingcolor,shape, andfillprops directly. Changedfillprop type frombooleantolight | dark | none. (#2758)