Components preview - Release notes
- Release notes
2.6.0
Dependency updates
@dynatrace/strato-componentswas updated to version1.11.0.@dynatrace/strato-design-tokenswas updated to version1.1.3.@dynatrace/strato-iconswas updated to version1.8.0.
Deprecations
Conversion-Utilities
-
The following are now deprecated, as they have been moved from
@dynatrace/strato-components-preview/conversion-utilitiesto@dynatrace/strato-components-preview/charts: -
convertToTimeseries -
convertQueryResultToTimeseries -
convertToTimeseriesBand -
convertToFieldEntries -
getTypesForRecordIndex -
getFieldsArrayForRecordIndex -
checkTimeseriesFormat -
getDimensions -
TimeseriesWithDimensions -
FieldEntry -
Dimension
(APPDEV-11720)
-
convertToColumnsV2is now deprecated, as it has been moved from@dynatrace/strato-components-preview/conversion-utilitiesto@dynatrace/strato-components-preview/tables. (APPDEV-11720) -
The following functions, types and constants have been deprecated and will be removed with the next breaking change cycle:
-
convertToSingleValueData -
SingleValueData -
listRecordFields -
pickRecordIndex -
EMPTY_SINGLE_VALUE_DATA -
DQLResultConverter -
DQLResultConverterProps -
DQLResultConverterBaseProps -
DQLResultConverterTimeseriesProps -
formatDqlNumber -
ConversionCellValue -
recommendVisualizations -
VisualizationRecommenders -
VisualizationRecommendersProps -
VisualizationRecommenderResult -
VisualizationKind -
VisualizationKindOptions
(APPDEV-11720)
Formatters
- The Formatters package, including all of its functions and types, is now deprecated and will be removed in the future. (APPDEV-11727)
Overlays
- The components
FeatureHighlight,Microguide,TerminologyOverlay, andInformationOverlayare now deprecated in theOverlayspackage. They have been moved to theContentpackage. Migration for updating the imports is provided. (APPDEV-11716)
ToggleButtonGroup
- The
ToggleButtonGroupfrom thebuttonspackage is now deprecated. Please use the one from theformspackage instead. (APPDEV-14311)
Updates
Charts
-
The following have been moved from
@dynatrace/strato-components-preview/conversion-utilitiesto@dynatrace/strato-components-preview/charts: -
convertToTimeseries -
convertQueryResultToTimeseries -
convertToTimeseriesBand -
convertToFieldEntries -
getTypesForRecordIndex -
getFieldsArrayForRecordIndex -
checkTimeseriesFormat -
getDimensions -
TimeseriesWithDimensions -
FieldEntry -
Dimension
(APPDEV-11720)
Content
- The components
FeatureHighlight,Microguide,TerminologyOverlay, andInformationOverlayare moved from theOverlaysto theContentpackage. (APPDEV-11716)
Tables
convertToColumnsV2has been moved from@dynatrace/strato-components-preview/conversion-utilitiesto@dynatrace/strato-components-preview/tables. (APPDEV-11720)
AnnotationsChart
- When end marker value is null it will no longer throw an error. (APPDEV-14763)
DataTableV2
- Hidden headers are now supported in combination with column pinning. (APPDEV-14108)
- Sortable columns now display a sorting icon on hover, even when no column actions are configured. (APPDEV-14777)
- Columns of type
meterbarandganttnow apply runtime checks on the data passed. - Pinned columns are now resizable. (APPDEV-14054)
- While dragging a row, the plus icon used to trigger sub-row expansion is no longer visible in the original row. (APPDEV-14834)
- While resizing a column the cursor now remains as
col-resizerather than switching back topointer.
DQLEditor
- Now highlights the DQL commands
load,smartscapeNodes, andtraverse. (APPDEV-14806)
FilterField
aria-labelprop is now correctly applied to theFilterFieldcontent element. (APPDEV-14780)- Now calls
onChangewhen a selected section is deleted. (APPDEV-14802) - Pasted content now has a special highlighting, and a suggestion to apply the default
FilterFieldhighlighting is displayed. (APPDEV-14435) - Information about pasted content is included in the
onSuggestcallback. (APPDEV-14733) - Default key suggestions now handle logical operators appropriately.
GaugeChart
- Added support for
ColorRuleslot. (APPDEV-14604)
HistogramChart
- No longer hides the toolbar in the
HistogramChartwhen clicking on a pinned tooltip. (APPDEV-12359)
MeterBarChart
- The
MeterBarChartis able to useColorRules. (APPDEV-14602)
MultiMeterBarChart
- The
MultiMeterBarChartnow supportsColorRules. (APPDEV-14603)
ToggleButtonGroup
ToggleButtonGroupgot reworked with new UI states, validation logic, and was moved to theformspackage. (APPDEV-14311)
XYChart
- The
XYChartis now able to useColorRules. (APPDEV-14754) - Fixed custom actions and intents when only categorical data is used. (APPDEV-14763)
- When applying a selection on a numerical descending axis, the span of the selection always shows a positive value. (APPDEV-14764)
- Fixed
Highlightnot working properly on zoomed rect series. (APPDEV-14775) - Updated invalid
valueAccessorlog to only log once per chart and set the level toinfo. (APPDEV-14819)
2.5.5
Updates
FilterField
aria-labelprop is now correctly applied to the FilterField content element. (APPDEV-14780)- Now calls onChange when a selected section is deleted. (APPDEV-14802)
2.5.4
Updates
XYChart
- Fixed chart transition shadow caused in the loading state. (APPDEV-14817)
2.5.3
Updates
CategoricalBarChart
- Fixed custom
colorPalettewhich wasn't working for multi-dimension data. (APPDEV-14824)
2.5.2
Updates
XYChart
- Updated invalid valueAccessor log to only log once per chart and set level to warn. (APPDEV-14819)
2.5.1
Updates
Markdown
- Markdown-style formatting is no longer limited to the first 20,000 characters. This restores the original behavior, but might result in the component crashing when used with overly long content. (APPDEV-14744)
Menu
- Intent opening faulty link. (APPDEV-14749)
XYChart
- Fixed data points not being highlighted after a selection. (APPDEV-14708)
2.5.0
Dependency updates
@dynatrace/strato-iconswas updated to version1.7.0.@dynatrace/strato-componentswas updated to version1.10.0.@dynatrace/strato-design-tokenswas updated to version1.1.2.
Deprecations
GaugeChart
Thresholdis now deprecated, in favor of theThresholdIndicatorslot. (APPDEV-14661)
MeterBarChart
Thresholdis now deprecated, in favor of theThresholdIndicatorslot. (APPDEV-14661)
Updates
Charts
- Tooltip displays now correct color for icons in dark mode. (APPDEV-14666)
- Pie and Donut supports now empty state for invalid datasets with zero sum. (APPDEV-14571)
Overlays
FeatureHighlightandMicroguidenow exposeclassNameandstyleprops. (APPDEV-14682)
CategoricalBarChart
- The
CategoricalBarChartis now able to useColorRules. (APPDEV-14412)
DataTableV2
- Sorting can now be explicitly enabled for
meterbarcolumns by settingdisableSorting: falsein the column definition. (APPDEV-5654) - The column settings trigger now shows the columns icon instead of the table icon. (APPDEV-14487)
- Narrow pinned columns with user actions no longer expand on hover. (APPDEV-14674)
- Gantt chart tooltips now pin with every click, no second click needed to pin a new one. When a table row is active, clicking its corresponding Gantt segment no longer deactivates the row. The row remains highlighted and interactive. (APPDEV-13981)
- Markdown cells no longer crash on undefined or null values. (PAPA-28367)
- Pinned columns now render a box-shadow on overflow, to visually distinguish them from scrollable content. (APPDEV-14492)
- Columns can now be pinned and unpinned via column settings. (APPDEV-12729)
DonutChart
- Added support to
ColorRuleslot. (APPDEV-14454)
FilterField
- New visuals of the delete statement button. (APPDEV-14553)
- The overlay now opens and closes with an animation. (APPDEV-14549)
- Validation now properly handles double backslashes in values. (APPDEV-14622)
- The filter icon in the FilterField is now permanently visible to improve accessibility. (APPDEV-14645)
- The overlay suggestion tips now layout responsively according to different screen sizes. (APPDEV-14555)
- Suggestions now provide better guidance when there are no results for keys. (APPDEV-14439)
- When calling focus on the FilterField ref the cursor will be placed at the end of the input.
- Now correctly connects error messages and additional aria-describedby ids. (APPDEV-14578)
- Added ARIA live region to get suggestion announcement. (APPDEV-14170)
HistogramChart
- Fixed zoom selection event firing twice on press Enter. (APPDEV-14517)
- Update intents layout in toolbar menu. (APPDEV-14641)
- Fixing magnifiers position of a selected area when scrolling. (APPDEV-14416)
HoneycombChart
- The
HoneycombChartnow supportsColorRule. (APPDEV-14463)
PieChart
- Added support to
ColorRuleslot. (APPDEV-14454)
Radio
- Now handles custom error messages correctly and blocks form submission. (APPDEV-14527)
SegmentSelector
- Added
aria-labelto announce applied segments for improved accessibility. (APPDEV-14171)
Select
- Fixed invalid DOM property by using
autoCompleteinstead ofautocomplete. (APPDEV-14650)