Published by chandlerprall over 2 years ago
EuiDataGrid
s with scrolling content to always have a border around the grid body and any scrollbars (#5563)EuiDataGrid
's body to a light gray background, which primarily shows when scrolling through virtualized content (#5562)id
for the generated label in EuiFormRow
(#5574)EuiPopover
to aid screen reader announcements (#5574)ref
passthroughs to EuiIputPopover
subcomponents (#5574)EuiScreenReaderLive
component for updateable aria-live
regions (#5567)Bug fixes
EuiComboBoxPill
close button had a nested interactive element (#5560)EuiDataGrid
when clicking another cell header with an already-open cell header popover (#5556)EuiDataGrid
to always focus back into the grid on pagination (#5587)EuiDataGrid
and EuiTable
pagination potentially rendering out view on narrow tables with many pages (#5561)Published by chandlerprall almost 3 years ago
optimize
build as a lighter weight option more suited to production environments (#5527)lettering
glyph to EuiIcon
(#5525)euiCustomControlFocused
mixin to use $euiFocusRingColor
instead of currentColor
(#5479)betaBadgeTooltipProps
to EuiKeyPadMenuItem
to extend the wrapping EuiToolTip
(#5541)globalStyles
prop to EuiProvider
to allow for global style customization (#5497)EuiGlobalStyles
component (#5497)Bug fixes
euiCustomControlFocused
mixin to use $euiFocusRingColor
instead of currentColor
(#5479)EuiDataGrid
not fully scrolling cells into view (#5515)EuiKeyPadMenuItem
accessibility issue where there was a nested focusable element (#5541)Deprecations
data-gridcell-id
from EuiDataGrid
in favor of 4 new and more flexible props - data-gridcell-column-id
, data-gridcell-column-index
, data-gridcell-row-index
, and data-gridcell-visible-row-index
(#5515)Breaking changes
EuiKeyPadMenuItem
now wraps itself with EuiToolTip
when betaBadgeLabel
is supplied forcing top element style props to be passed via betaBadgeTooltipProps
(#5541)Published by chandlerprall almost 3 years ago
EuiSelectableList
with isVirtualized
(#5521)EuiSelectableOption
with data
(#5521)Bug fixes
EuiDataGrid
keyboard focus restoration (#5530)EuiDataGrid
's display toolbar control to update initial UI state when developer gridStyle
or rowHeightsOptions
props are updated (#5525)Breaking changes
Published by cee-chen almost 3 years ago
Bug fixes
EuiDataGrid
sizing bug which didn't account for a horizontal scrollbar (#5478)EuiDatePicker
a11y bug where axe-core reported missing ARIA and role attributes (#5501)EuiModalHeaderTitle
to conditionally wrap title strings in an H1 (#5494)EuiDataGrid
issue where a focused cell would lose focus when scrolled out of and back into view (#5488)EuiDatePicker
accessibility issue where tabindex
was not applied to a listbox element (#5509)Deprecations
PartitionConfig
in favor of inclusion in Charts theme.partition
(#5492)Breaking changes
popoverClassName
and repositionOnScroll
props from EuiSuperSelect
(use popoverProps
instead) (#5512)Published by thompsongl almost 3 years ago
Bug fixes
EuiDataGrid
's cell popover overlapping with modals and flyouts (#5461)EuiDatePicker
time options did not have unique IDs (#5466)EuiSuperDatePicker
not passing isDisabled
to EuiAutoRefresh
(#5472)Published by chandlerprall almost 3 years ago
EuiDataGrid
's toolbar/grid controls (#5334)EuiDataGrid
's full screen mode to use the fullScreenExit
icon (#5415)left.append
and left.prepend
to EuiDataGrid
's toolbarVisibility.additionalControls
prop #5394)EuiDataGrid
's toolbar (#5372)onChange
callbacks to EuiDataGrid
's gridStyle
and rowHeightOptions
settings (#5424)EuiDataGrid
's display controls (#5428)timeRefresh
icon (#5383)responsive
and iconOnly
props to EuiSuperUpdateButton
(#5383)EuiSuperDatePicker
(#5383)compressed
, width
, isQuickSelectOnly
props to EuiSuperDatePicker
(#5383)showUpdateButton
prop with iconOnly
option in EuiSuperDatePicker
(#5383)refreshInterval
of EuiSuperDatePicker
to 1000
(#5383)Show dates
button from pretty format of EuiSuperDatePicker
in favor of directly opening start
date popover (#5383)shortHand
option to prettyInterval
(#5383)rounding
switch to popover footer in relative tab of EuiSuperDatePicker
(#5383)EuiRefreshInterval
to use a switch to start/stop and other visual touch ups (#5383)EuiAutoRefresh
and EuiAutoRefreshButton
components (#5383)Bug fixes
EuiDataGrid
full screen <body>
class (#5354)EuiFormControlLayout
prepend
and append
(#5383)EuiFormControlLayout
when readOnly
(#5383)data-test-subj
prop of EuiFormControlLayout
(#5383)<button>
s (#5452)Breaking changes
toolbarVisibility
's showStyleSelector
prop of EuiDataGrid
in favor of showDisplaySelector
, which allows configuration of both grid density and row height (#5372)applyRefreshInterval
to onRefreshChange
in EuiRefreshInterval
(#5383)s
-sized EuiLoadingSpinner
s to match s
-sized EuiIcon
s (#5440)Published by thompsongl almost 3 years ago
EuiPagination
when compressed=true
(#5362)EuiPagination
when pageCount=0
(#5362)responsive
prop to EuiPagination
that renders the compressed
display (#5362)doubleArrowLeft
, doubleArrowRight
, arrowStart
, arrowEnd
icons (#5362)Bug fixes
EuiRange
tick labels in Safari (#5427)EuiOverlayMask
bug where it calls window.document on server side(#5422)EuiPopover
(#5437)EuiDatePicker
not correctly handling the onBlur
callback (#5441)EuiToolTip
not correctly handling child onBlur
and onFocus
callbacks (#5441)Published by thompsongl almost 3 years ago
@emotion/react/Global
EuiProvider
, a React context provider for theming and global stylesisDefaultTheme
and isLegacyTheme
utilitiesBreaking changes
@emotion/react
to peerDependencies
globals
are imported fromPublished by chandlerprall almost 3 years ago
EuiHorizontalRule
when rendered inside EuiToolTip
(#5378)Bug fixes
EuiDataGrid
bug where paginated overflowing data grids could become unscrollable when rowCount
changed (#5400)EuiCode
line-wrapping (#5379)EuiCodeBlock
not passing data-test-subj
or aria-label
to virtualized & full-screen code blocks (#5379)EuiCodeBlock
not closing full-screen mode when the Escape key is pressed (#5379)EuiCodeBlock
s blanking out when entering & exiting full-screen mode (#5379)EuiCodeBlock
's full-screen mode to use a large font and padding size & added several missing wrapper classes (#5379)EuiCodeBlock
broken line wrapping when using virtualization (#5379)Theme: Amsterdam
EuiCodeBlock
not properly increasing large font sizes on Amsterdam (#5379)Published by 1Copenut almost 3 years ago
aria-label
and aria-labelledby
props to EuiComboBox
(#5360)EuiDatePicker
to use EuiPopover
, EuiFocusTrap
, and EuiScreenReaderOnly
(#5339)Bug fixes
EuiDataGrid
row height bug for grids that set a default lineCount
and also used rowHeights
to set row-specific lineCount
s (#5376)EuiComboBox
from allowing keyboard actions when isDisabled
(#5373)EuiSuperSelect
was not creating accessible labels for its listbox (#5364)EuiColorPalettePicker
was not creating an accessible label for its button (#5364)EuiDatePicker
being constrained to its parent container by using React portal (#5339)Published by thompsongl almost 3 years ago
layout
and footer
props to EuiEmptyPrompt
(#5275)EuiEmptyPrompt
to extend EuiPanelProps
(#5275)data-icon-type
to EuiIcon
<svg>
for easier debugging of iconType
#5366)Bug fixes
EuiDataGrid
race condition where grid rows had incorrect heights if loaded in before CSS (#5284)EuiDataGrid
cells weren't owned by role=row
elements (#5285)EuiErrorBoundary
overflow scrolling by wrapping contents in EuiCodeBlock
(#5359)analyzeEvent
icon to be horizontally centered #5365)Published by thompsongl almost 3 years ago
EuiAutoSizer
component for setting dimensions on virtualized lists (#5278)testenv
mock for EuiAutoSizer
(#5278)useEuiTextDiff
to a span
instead of div
(#5323)children
for EuiMark
from string
to ReactNode
(#5323)render
prop to EuiI18n
(#5236)Bug fixes
align: center
for mobile version of EuiTableRowCell
(#5323)endDateControl
className
in EuiDatePickerRange
(#5329)EuiMarkdownEditor
intercepting all drop events on the page (#5340)Breaking changes
EuiCodeEditor
(#5323)betaBadgeLabel
, betaBadgeTooltipContent
, betaBadgeTitle
props from EuiCard
(#5323)EuiLoadingKibana
(#5323)secondary
color prop options (#5323)subdued
color prop option from EuiButtonIcon
(#5323)panelPaddingSize
from EuiPageContent
(#5323)makeId
(#5323)EuiTableRowCell
(#5323)$euiColorSecondary
and $euiColorSecondaryText
(#5345)Published by cee-chen almost 3 years ago
valign
prop on EuiTableRowCell
(#5283)remark-breaks
plugin to mimic GitHub-flavored markdown line breaks within EuiMarkdownEditor
(#5272)EuiErrorBoundary
from EuiDatePicker
when unsupported props are used (#5318)Bug fixes
EuiTableRowCell
on Safari (#5283)mobileOptions.truncateText
from getting overridden by truncateText
in EuiTableRowCell
(#5283)EuiDataGrid
(#5313)EuiDataGrid
to dynamically update row heights when set to auto
(#5281)Theme: Amsterdam
Published by cee-chen almost 3 years ago
tokenKeyword
to match the definition of keyword field type (#5251)element
, buttonElement
, and arrowProps
props to further customize EuiAccordion
(#5258)Bug fixes
id
for EuiCombobox
by generating one if prepend
or append
exists (#5229)Breaking changes
tokenKeyword
icon to tokenTag
in EuiToken
(#5251)maxWidth
prop to EuiTour
, made subtitle
optional, and fixed heading levels and footer background (#5225)tint
, shade
, saturate
, desaturate
, and makeHighContrastColor
utility functions to maintain color format supplied (#5230).js
files in our source files (#5212)Bug fixes
Eui[Dual]Range
(#5181)EuiBasicTable
(#5237)EuiBasicTable
's no items message (#5242)Breaking changes
boolean
from EuiTour
's minWidth
type (#5225)