Components preview
1.3.4
AppHeader
ActionItems
can now again support any custom children. (APPDEV-12797)
1.3.3
DataTableV2
- Columns that define a content aware sizes with maximum widths are now sized correctly. (APPDEV-12735)
1.3.2
@dynatrace/strato-components-preview-docs
was updated to version1.3.2
.
1.3.1
DataTableV2
- Horizontal scrolling no longer crashes the table when column IDs contain quotes. (APPDEV-12734)
1.3.0
@dynatrace/strato-icons
was updated to version1.2.0
.@dynatrace/strato-components
was updated to version1.3.0
.
Charts
- Magnifier style update (APPDEV-12389)
- The
ChartLayout
now doesn't rerender while toggling the legend. (APPDEV-12393) - Prevent chart crashing when pinning the tooltip with the right button in
XYChart
,TimeseriesChart
,HistogramChart
. (APPDEV-12439)
Editors
- No longer capture input from
DateTimePicker
. (APPDEV-12475)
AppHeader
ActionItems
now collapse as a whole. (APPDEV-12123)
ChipGroup
- No longer infinitely re-renders if the parent width is too small. (APPDEV-12544)
DataTableV2
- Interactive rows now span the correct columns after changing column visibility. This allows the spacer column to always fill the entire remaining space. (APPDEV-12554)
- Row actions column is not resizable anymore. (APPDEV-12450)
- Expanding all sub-rows via the toggle in the header calls
onOpenSubRowsChange
with the correct value. (APPDEV-12600) - Column settings modal can now be opened programmatically using
openColumnSettings()
. (APPDEV-11760) onActiveRowChange
no longer gets fired twice with new cell interaction pattern. (APPDEV-12541)- Now supports ordering of sub-rows. (APPDEV-11999)
- Log content columns now show an ellipsis if a log line was truncated. (APPDEV-12437)
- With the improved cell interaction pattern, the cell actions menu no longer closes when the mouse pointer moves outside the menu after hovering over it. (APPDEV-12482)
DQLEditor
- Now supports syntax highlighting for array access. (APPDEV-11256)
- Syntax highlighting now supports empty array brackets. (APPDEV-12427)
- No longer crashes for extremely long double-quoted strings on one line (for example, 15 million characters). (APPDEV-12467)
FieldSet
- Adjusted the legend's font size so that it better fits with designs. (APPDEV-12381)
FilterField
- Identifier starting with reserved character is marked as an error. (APPDEV-12256)
- Added key and value suggestions for auto-suggestions. (APPDEV-11704)
- Allows configuring matches-phrase comparator (
~
,!~
) via validator map. (APPDEV-12244)
FormField
- Screen reader now skips reading out "star" when a field is set as required. (APPDEV-12391)
GaugeChart
- The component is now always rendering min, max and value (opt out disabled). (APPDEV-11739)
HelpMenu
- The default implementation of the
about
entry now opens the hub via intent and not via external link. (APPDEV-12619)
HistogramChart
- Some minor styling issues in the
Selection
component were fixed. (APPDEV-11093) - Zoom actions are no longer triggering if the specific chart interaction is not enabled. (APPDEV-12479)
HoneycombChart
- Adding proper vertical center alignment for label and value in the nodes. (APPDEV-12496)
InputGroup
- Adds
InputGroup
component. (APPDEV-12141)
SimpleTableV2
- Columns property is no longer reflected to the DOM. (APPDEV-12549)
SingleValueGrid
- Fix error after passing color: null (APPDEV-12514)
TimeseriesChart
- Adding support for zoom mode in the interactions. (APPDEV-12522)
TimeseriesChart
now is able to show datapoints whilst doing the selection. (APPDEV-11093)- Implemented synchronized selection area. (APPDEV-12097)
- Zoom actions are no longer triggering if the specific chart interaction is not enabled. (APPDEV-12479)
- Introduce custom actions for selection area tooltip. (APPDEV-10807)
- Some minor styling issues in the
Selection
component were fixed. (APPDEV-11093)
XYChart
- Added support for unit and formatter in Logarithmic Axis of XYChart. (APPDEV-12248)
- DotSeries now displays a grid layout in the background. Only applies when RectSeries is not present. (APPDEV-12228)
- Magnifiers now display the correct format for the axes of type time that are reversed. (APPDEV-12432)
1.2.1
HelpMenu
target
property ofHelpMenuLink
entries is properly applied. The default of thetarget
is set to_blank
. (APPDEV-12030)
1.2.0
@dynatrace/strato-components
was updated to version1.2.0
.
Core
headingLevel
,HeadingLevel
andHeadingTag
are now deprecated. (APPDEV-12300)
Mock-Data
- Deprecated the mock-data subpackage. (APPDEV-12252)
Overlays
DrawerProps
is now deprecated as it will move to an internal. (APPDEV-12232)
FeatureHighlight
FeatureHighlightActionProps
is now deprecated. (APPDEV-12233)
Modal
modalSizeOptions
constant is now deprecated. (APPDEV-12235)
TerminologyOverlay
TerminologyOverlayFooterProps
are now deprecated. (APPDEV-12237)
Toast
- type
ToastPosition
is now deprecated, prefer literal type. (APPDEV-12196) - Interfaces
useToastNotificationConfig
anduseToastNotificationResult
are now deprecated as they are unused. (APPDEV-12195)
Charts
- Axis magnifiers for
Timeseries
chart are no longer displaced when scrolling. (APPDEV-12102) - Axis magnifiers for
XY
chart are no longer displaced when scrolling. (APPDEV-12102)
Forms
- The
onChange
is now also optional when used in combination withvalue
.
Accordion
- Now the
aria-labelledby
attribute in theAccordion.SectionContent
references the correct label element, and thearia-controls
attribute in theAccordion.Section
trigger is set if the content element is present. (APPDEV-12225)
AppHeader
AppHeader.Menus
is now available to groupHelpMenu
and settings to comply with GUIDE. (APPDEV-12122)
CategoricalBarChart
- Fixed
apdex
andstatus
color palettes not working in color palette's single-mode. (APPDEV-12137)
DataTableV2
- Now the consumers className and style is properly applied to the Toolbar slot component. (APPDEV-12374)
- Now the row details height is calculated properly when expanded. (APPDEV-12358)
- The table is not flickering when sub-rows are configured and the height of the cells is customized. (APPDEV-12257)
- Now, the threshold highlighting works correctly when a value meets multiple threshold rules. (APPDEV-12349)
- Interactive rows are only activated or deactivated when the primary button is clicked. (APPDEV-12423)
- Column type now allows
long
to support large Grail numbers. (APPDEV-12403) - Now when the pageSize is changed the table height is always calculated properly. (APPDEV-12106)
- Columns can now be ordered via drag-and-drop. (APPDEV-9899)
- Visual improvements for row ordering: no more unnecessary scrollbars, adjusted spacings and background colors. (APPDEV-9898)
- The heights of rows are now correctly remeasured when the whole DataTableV2 resizes. (APPDEV-12375)
- Log content columns now provide a
truncationLimit
configuration property, allowing to override or disable the log truncation limit. If not specified, the truncation limit defaults to 1000 characters. (APPDEV-11007) - CSV table download now uses the correct file name in Chrome. (APPDEV-12356)
DateTimePicker
- Opening the calendar while the date selected in the DateTimePicker is invalid no longer duplicates validation error messages. (APPDEV-12444)
ExpandableText
- Space is no longer inserted where there was none. (APPDEV-12360)
FilterField
- When starting to type a value with a $, the correct suggestion type value is now returned in the suggestions callback. (APPDEV-12305)
- Values for specified keys can be restricted using a
FilterFieldValidatorMap
. (APPDEV-11215) - Added error boundary for unhandled exceptions. (APPDEV-10749)
- When operators are configured for a specific filter key (via keyPredicate options), the correct operators are suggested as part of auto suggestions and suggestions callback. (APPDEV-11704)
- Suggestions overlay is now no longer closed when applying suggestions on touch devices. (APPDEV-12242)
- Suggestions inserting a variable are no longer automatically escaped. (APPDEV-12305)
GaugeChart
- Changed SVG display to avoid overflows. (APPDEV-12035)
HelpMenu
whatsNew
,keyboardShortcuts
,playground
andabout
menu entries now provide out of the box behavior when set todefault
. (APPDEV-12126)- The
feedback
entry now also allows to have children.
HistogramChart
- The chart tooltip is now properly supporting the 1st rendering interaction. (APPDEV-12198)
- HistogramChart Annotations no longer passing range numbers converted to integer (APPDEV-12266)
- Styles have been updated on the explore mode (APPDEV-11853)
- Fixed an issue allowing to enable pan mode when disabled. (APPDEV-12368)
- Introduce custom actions for selection area tooltip. (APPDEV-10974)
Modal
- Modal animation now respects
prefers-reduced-motion
media query. (APPDEV-12425)
Page
- The
Panel
component properly resets thewidth
when unmounting. (APPDEV-12298)
SelectV2
- SelectV2 now supports the new validation concept and
FormFieldMessages
(APPDEV-8306) - Prevent interference of scrollbars and overlays in Safari. (APPDEV-11984)
- Options with complex object values are now listed in order of selection. (APPDEV-12119)
TextInput
- Resetting the controlled value to
undefined
no longer leaves one character standing. (APPDEV-12443)
TimeseriesChart
- Enhance styles for zoom and selection area. (APPDEV-12167)
- Fixing error for empty units when showing relative representation on Band variant. (APPDEV-12150)
- Fixed an issue allowing to enable pan mode when disabled. (APPDEV-12368)
TreeMap
- Added support for TreeMap min and max config. (APPDEV-11437)
- Deprecate
valueAccessor
prop and introducenameAccessor
instead. (APPDEV-12250)
XYChart
- Added valueMin and valueMax props for
RectSeries
to specify boundaries for value accessors when required. Only applies for numerical data. (APPDEV-10837) - Adds support for axes of type logarithmic. (APPDEV-11531)
1.1.4
DateTimePicker
- Opening the calendar while the date selected in the DateTimePicker is invalid no longer duplicates validation error messages. (APPDEV-12444)
1.1.3
- Changed peerDependency version range for
@dynatrace-sdk/react-hooks
from>= 0.6.0 < 1
to^1.0.0
. This is a correction patch that fixes a mistake introduced in version 1.0.0.
1.1.2
- Changed peerDependency version range for
@dynatrace-sdk/units
from>= 0.18.11 < 1
to^1.0.2
. This is a correction patch that fixes a bug introduced in version 1.0.0. (APPDEV-12365)
DataTable
- Now correctly applies the highlight limit for columns of type
log-content
. (APPDEV-12408)
TimeframeSelector
- The
parseTimeAsTimeValue
function now only sanitizes rounded timeframe expressions by removing thenow
prefix (e.g. ´now+1d@d´ to ´1d@d´). Relative timeframe values are no longer sanitized. (APPDEV-12365)
1.1.1
HistogramChart
- Fixed chart breaking when trying to pin the tooltip where no data was present. (APPDEV-12337)
1.1.0
@dynatrace/strato-components
was updated to version1.1.0
.@dynatrace/strato-icons
was updated to version1.1.0
.
Core
- Functions
convertEasingTokenToFramerMotion
andcreateFramerMotionTransition
are now deprecated. (APPDEV-12190) - Interfaces for
DesignToken
andNumericDesignToken
are now deprecated as they are no longer used. (APPDEV-12191) hasUncontrolledProp
function is now deprecated. (APPDEV-12192)createDOMRect
function is now deprecated. (APPDEV-12188)isFunction
function is now deprecated. (APPDEV-12194)isElementOverflowing
function is now deprecated. (APPDEV-12193)- The interfaces
CollectionSectionProps
,CollectionElement
,CollectionChildren
,ItemProps
,ItemElement
,Node
are no longer in use. (APPDEV-12184) - Functions
createElevationBoxShadowValue
andcreateElevationFilterValue
are now deprecated. (APPDEV-12187)
Charts
- Add toolbar styles and behaviour improvements. (APPDEV-11679)
- Charts are now taking the whole available space when using the resizer. (APPDEV-11978)
- Series action menu button, in the categorical legend, is now visible when resizing the legend to its minimal size. (APPDEV-11994)
- Axis magnifiers for
Categorical
andHistogram
charts are no longer displaced when scrolling. (APPDEV-12102) - Added support for inverted color palettes. (APPDEV-11850)
Accordion
- Now overflowing CSS styles are not cut off in expanded
Accordion.SectionContent
withkeepMounted
set. (APPDEV-11941)
AppHeader
- It is possible to add a help menu using the
HelpMenu
component. It is automatically aligned to the rightmost side of theAppHeader
by default and can not be realigned. (APPDEV-12030)
CodeSnippet
- Now supports
log
content as a language. (APPDEV-10580)
DataTableV2
- Now, when the row density is changed dynamically, the nested header height updates correctly. (APPDEV-11966)
- Log content columns are now measured correctly on initial render. (APPDEV-12052)
- When ordering rows via drag and drop using the mouse, rows no longer overlap when dragged too fast. (APPDEV-9898)
- Column order now updates if order in column definition changes. (APPDEV-12130)
- Now, when the density of the rows is changed dynamically, the width of the columns is remeasured. (APPDEV-12015)
- The
MeterBarChart
andMultiMeterBarChart
in themeterbar
column now vertically align with the default text. (APPDEV-12110) - Now when the new interaction pattern is activated in the table header, right-clicking on the sorting icon will also open the column actions menu. (APPDEV-11997)
- Date formatter now works again with
undefined
/null
values. - Added
totalRowsCount
prop onDataTableV2.Pagination
to allow displaying "Page X of Y" with server-side pagination. (APPDEV-10257) - Now supports a new column type
currency
. Shall be used in favor of the deprecatedcurrency
units provided in theformatter
property. (APPDEV-10752) - Sub-rows can be deactivated by setting the
subRows
prop tofalse
. - It is now possible to re-order rows in a table using drag and drop. Using the keyboard, the space bar and arrow keys are used. (APPDEV-9898)
- By default interactive rows are now automatically activated on focus using the keyboard. (APPDEV-11670)
- When using pagination, collapsing a sub-row now only collapses the respective sub-row, even after all rows have been expanded via
Expand all subrows
. (APPDEV-12186) - For columns with a width of
content
orauto
, the configuredmaxWidth
is now already considered during measurement. This eliminates flickering. (APPDEV-12052)
DateTimePicker
- Date ranges are now applied correctly to the calendar selector. (APPDEV-12148)
FilterField
- Operators for specified keys can be restricted using a
FilterFieldValidatorMap
. (APPDEV-9535)
HealthIndicator
- Usage no longer produces css related console warning logs. (APPDEV-12227)
HistogramChart
- Enhanced support for touch interactions and introduce swipe gesture. (APPDEV-11930)
- Implement zoom mode on
HistogramChart
. (APPDEV-10981) - Improved ZoomX selection area styling by adding opacity to the sides, enhancing the visibility of the selected portion of the chart. (APPDEV-10762)
HoneycombChart
- The
HoneycombChart
now is able to show labels and values in each node. (APPDEV-11916) - Resolved an issue where automatic color assignment for specific color palettes only functioned with lowercase values. (APPDEV-11980)
Menu
- Now disabled menu items can show tooltips. (APPDEV-11157)
Overlays
now remain open, when selecting a nested menu item. (APPDEV-11935)- Multi-level menu paths are now highlighted, making it easier to see which nested menu was opened. (APPDEV-11449)
Page
- The
keepMounted
prop now works again with simple content. (APPDEV-11075)
Radio
RadioGroup
andRadio
now support the new validation concept andFormFieldMessages
. (APPDEV-8305)
SegmentSelector
- Increased specificity of overwriting styles to ensure the correct styles are applied in an app. (APPDEV-12133)
TextArea
- Now supports the new validation concept and
FormFieldMessages
. (APPDEV-8308)
XYChart
- Resolved an issue where automatic color assignment for specific color palettes only functioned with lowercase values in the
RectSeries
. (APPDEV-11980) - Updated layout and information displayed in the tooltip for
DotSeries
andRectSeries
. (APPDEV-11889) RectSeries
andDotSeries
do now support field names with dot as accessors. (APPDEV-10843)- Displays the proper format for time axes in tooltip. (APPDEV-11808)
1.0.3
- Changed peerDependency version range for
@dynatrace-sdk/react-hooks
from>= 0.6.0 < 1
to^1.0.0
. This is a correction patch that fixes a mistake introduced in version 1.0.0.
1.0.2
- Changed peerDependency version range for
@dynatrace-sdk/units
from>= 0.18.11 < 1
to^1.0.2
. This is a correction patch that fixes a mistake introduced in version 1.0.0. (APPDEV-12365)
DataTable
- Now correctly applies the highlight limit for columns of type
log-content
. (APPDEV-12408)
TimeframeSelector
- The
parseTimeAsTimeValue
function now only sanitizes rounded timeframe expressions by removing thenow
prefix (e.g. ´now+1d@d´ to ´1d@d´). Relative timeframe values are no longer sanitized. (APPDEV-12365)
1.0.1
FilterField
- convertFilterFieldStringWithReservedCharacters util works with reserved characters at the start of the value. (APPDEV-12222)
- Values starting with
$
are not marked as invalid.
1.0.0
General
- Removed deprecated testing subpackage. Please use the
@dynatrace/strato-components-preview-testing
package now. (APPDEV-9460)
In the new package we are no longer re-exporting parts of the @testing-library
package. This means you'll have to import functions like screen
, userEvent
, act
, waitFor
etc directly from @testing-library
and its subpackages.
The render
function is still exported in the testing package, as it makes testing strato components easier.
For more information on how to setup and use @dynatrace/strato-components-preview-testing
please look into package's readme.
Charts
- Removed deprecated exposed ref from the
TreeMap
component. (APPDEV-11401) - Removed deprecated
onZoomChange
prop fromChartInteractions
component. (APPDEV-10475) - Removed deprecated
MeteBarChart.Thresholds
component. (APPDEV-11034) - Removed deprecated exposed ref from the
MeterBarChart
andMultiMeterBarChart
components. (APPDEV-11400)
Core
- Removed
variant
prop fromuseFocusRing
. It can be replaced by usingcolor
. (APPDEV-11668) _focusRingVariants
and_FocusRingVariantType
are now removed, as they were only used internally and were deprecated. (APPDEV-11235)- Text styles based on styled components are now removed. (APPDEV-9822)
Forms
- Removed
getSimplifiedExtendedISOStringFromValue
helper function. (APPDEV-10575)
Typography
- The Typography subpackage has moved to
@dynatrace/strato-components
and is no longer re-exported. (APPDEV-10881)
AnnotationsChart
- Removed
data
prop fromAnnotationsChart.Marker
. (APPDEV-10458)
Chip
- The
variant
prop now uses the union type'neutral' | 'primary' | 'success' | 'warning' | 'critical'
instead of the removedRoleVariantType
. (APPDEV-11235)
CodeSnippet
- Removed
codeSnippetLanguages
type in favor of the inlined string literal. (APPDEV-11647)
DataTableV2
onExpandedRowsChange
andonSubRowsChange
parameters now emit onlyRecord<string, boolean>
. Typetrue
was removed. (APPDEV-11608)- Removed
TableActionMenu
. Please useTableActionsMenu
instead. (APPDEV-11961) - Now if you want to enable and use the column ordering feature within the table you have to set a new flag prop
columnOrdering
to true. (APPDEV-11662) TableRowActionMenu
is now removed. You can use theMenu
component or any other elements to define your row actions. (APPDEV-11954)- Remove the deprecated
pageSize
andpageIndex
properties from thepagination
property of the import/export configuration functionality. (APPDEV-10685)
DatePicker
- Removed
DatePicker
. Please useDateTimePicker
instead. (APPDEV-11848)
DateTimePicker
- Removed
show
andhide
functions from ref. Please useopen
andclose
instead.
FilterField
- Removed
tokenValue
prop fromFilterFieldListNode
andFilterFieldErrorNode
. (APPDEV-10711) - Removed deprecated props
isEscaped
andoperator
from typeFilterFieldStringNode
. (APPDEV-10084) - Ranges are optional when calling the
convertFilterFieldTreeToString
function. This also means that the spaces in the resulting string may differ from the spaces in the originalFilterField
statement. (APPDEV-11190) - Additional characters have been added to the list of reserved characters. The grammar now no longer detects reserved characters as part of a key / value automatically when starting with a letter. Reserved characters always have to be escaped when used inside a key / value.
These character are now reserved: =
, <
, >
, !
, (
, )
, *
, ,
, \
, "
, $
, :
, [
, `
- An empty list following an inclusion operator is now marked as invalid. (APPDEV-11799)
- The
FilterField
component now allows statements without space in between the key, operator, and value. For example,a=b
now yields the same syntax tree asa = b
. (APPDEV-11022, APPDEV-11017) - Changed the ref to a
FormControlWithOverlayRef
, which also includes avalidate
function. The original element of the ref can be accessed viaref.element
. Be aware, it also no longer shows the error initially. In case you need the initial error highlighting, callref.current?.validate()
in auseEffect
that only runs on the initial render. (APPDEV-11127)
HealthIndicator
- Removed
variant
prop in favor of the automatic detection of the background color. (APPDEV-11668)
HistogramChart
- Removed
priority
prop fromHistogramAnnotations.Track
andvalue
prop fromHistogramAnnotations.Marker
. (APPDEV-10458) HistogramThresholdPosition
andHistogramThresholdData
renamed toNumericalThresholdPosition
andNumericalThresholdData
. These were deprecated and now are removed. (APPDEV-10785)
InformationOverlay
- Removed
variant
prop. Please use thecolor
prop instead. (APPDEV-11668)
Menu
- Removed deprecated
MenuItemTooltipWrapperProps
. (APPDEV-11010)
SegmentSelector
- Changed ref to a
FormControlWithOverlay
-ref, to enable form control features like validate, open, close, etc. (APPDEV-11074)
TextArea
- Set default width to full. A migration has been provided. (APPDEV-10375)
TimeframeSelector
TimeframeStepper
is now enabled by default. If you need to disable it, you can setstepper={false}
. (APPDEV-11599)
TimeseriesChart
- Remove
priority
prop fromTimeseriesAnnotations.Track
anddata
prop fromTimeseriesAnnotations.Marker
. (APPDEV-10458) TimeseriesThresholdPosition
andTimeseriesThresholdData
renamed toDateThresholdPosition
andDateThresholdData
. These were deprecated and now are removed. (APPDEV-10785)- Removed deprecated
SynchronizationProvider
component in favor ofSharedChartInteractions
. (APPDEV-11045)
Tooltip
- Changed its background color to a light shade. In case you are using custom color styles within the
Tooltip
they might need to be adjusted. (APPDEV-11668)
- Changed peerDependency version range for
@dynatrace-sdk/app-environment
from^1.0.0
to^1.1.0
. (APPDEV-11243) - Changed peerDependency version range for
@dynatrace-sdk/client-filter-segment-management
from^1.0.0
to^1.4.0
. (APPDEV-11243) - Changed peerDependency version range for
@dynatrace-sdk/client-notification
from^1.7.0
to^1.8.1
. (APPDEV-11243) - Changed peerDependency version range for
@dynatrace-sdk/navigation
from^1.2.1
to^1.3.0
. (APPDEV-11243) - Changed peerDependency version range for
@dynatrace-sdk/client-query
from^1.3.0
to^1.17.0
. (APPDEV-11243) - Changed peerDependency version range for
@dynatrace-sdk/error-handlers
from^1.0.0
to^1.3.1
. (APPDEV-11243) - Changed peerDependency version range for
@dynatrace-sdk/user-preferences
from^1.1.0
to^1.1.1
. (APPDEV-11243) @dynatrace/strato-components
was updated to version1.0.0
.@dynatrace/strato-design-tokens
was updated to version1.0.0
.@dynatrace/strato-icons
was updated to version1.0.0
.
0.117.73
DataTable
- Now correctly applies the highlight limit for columns of type
log-content
. (APPDEV-12408)
0.117.72
DataTable
- Log content columns are now measured correctly on initial render. (APPDEV-12054)
0.117.71
General
- Restored types for the
@dynatrace/strato-components-preview/testing
subpackage.
0.117.70
@dynatrace/strato-components
was updated to version0.85.120
.
FieldSet
- Deprecated
legend
prop. (APPDEV-8564)
XYChart
- Deprecated
HeatmapSeries
. UseRectSeries
instead.
Charts
- All the visualizations containing a legend are now initializing with the optimal size when the ratio is set to auto. (APPDEV-11775)
- Added aria-labels to the panning control buttons for
Timeseries
andHistogram
. (APPDEV-11840)
Core
- The
useRovingFocus
hook is now correctly updating the tab indices and re-renders when a roving item is added or removed from the roving group. (APPDEV-11732)
Overlays
- Corrected return type of
useOverlayWithTrigger
hook to reflect the currently returned props.
CategoricalBarChart
- Now, the visualization supports log scale. (APPDEV-11044)
DataTableV2
- When a page is empty,
pageIndex
is updated to the last page that contains data. (APPDEV-11981) - Row actions now allow custom menu triggers again. (APPDEV-11971)
DataTableV2
now supports two different selection behaviors for subrows:cascading
(default) andindividual
. This can be configured via theDataTableV2Props.subRows.selectionBehavior
prop. (APPDEV-9982)- Column settings trigger can now display a custom label. (APPDEV-10078)
- Columns with
width: 'content'
maintain a consistent width withfullWidth
enabled and periodic sizing. (APPDEV-11846) - For uncontrolled usage, column order is now reset once column definition changes. (APPDEV-11921)
- The height does not grow infinitely when displaying a single row and hiding the headers. (APPDEV-11909)
- Position of the context menu in the
DataTableV2
is correct again. onPageIndexChange
now includes whether user interaction or an internal update triggered the change. (APPDEV-11981)- New row interactivity now works on spacer column. (APPDEV-11832)
- Improved rendering performance for interactive rows.
DQLEditor
- Now suggestions are not cut off when wrapping the
DQLEditor
in a transformed element. (APPDEV-11361)
HistogramChart
- Added some improvements to log scale. (APPDEV-10948)
Histogram
show selected data points while selecting area. (APPDEV-11167)- Introduce Select interaction. (APPDEV-10973)
HoneycombChart
- Now honeycomb set a default color instead of removing tiles out of the boundaries of min, max. (APPDEV-11413)
TimeframeSelector
TimeframeSelector
now has improved aria labelling and no longer applies wrongaria-describedby
attribute. (APPDEV-11977)
XYChart
- Renamed
HeatmapSeries
toRectSeries
,HeatmapSeries
is now deprecated. (APPDEV-11566) - Tooltip now displays the closest point on the
DotSeries
. (APPDEV-11612)
0.117.67
DataTable
- Now correctly applies the highlight limit for columns of type
log-content
. (APPDEV-12408)
0.117.66
DataTable
- Log content columns are now measured correctly on initial render. (APPDEV-12054)
0.117.65
DataTableV2
- Row actions now allow custom menu triggers again. (APPDEV-11971)
0.117.64
General
- Version only bump to align
framer-motion
dependency version with@dynatrace/strato-components-preview-testing
.
0.117.63
TimeframeSelector
- Now the Calendar selects the correct timeframe in dd.mm.yyyy format. (APPDEV-11947)
0.117.62
DataTableV2
- Opening a header contextmenu no longer crashes the DataTableV2. (APPDEV-11867)