diff --git a/packages/pluggableWidgets/area-chart-web/CHANGELOG.md b/packages/pluggableWidgets/area-chart-web/CHANGELOG.md index 31c64e4597..5b2a1b9941 100644 --- a/packages/pluggableWidgets/area-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/area-chart-web/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] - 2025-06-03 +## [6.1.0] - 2025-06-04 ### Fixed diff --git a/packages/pluggableWidgets/area-chart-web/package.json b/packages/pluggableWidgets/area-chart-web/package.json index cfe7b1c2f7..97b5dafe0f 100644 --- a/packages/pluggableWidgets/area-chart-web/package.json +++ b/packages/pluggableWidgets/area-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/area-chart-web", "widgetName": "AreaChart", - "version": "6.2.0", + "version": "6.1.0", "description": "An area chart displays a solid color between the traces of a graph.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0.2965", "appName": "Area Chart" }, "testProject": { diff --git a/packages/pluggableWidgets/area-chart-web/src/package.xml b/packages/pluggableWidgets/area-chart-web/src/package.xml index 0929537270..2087397b03 100644 --- a/packages/pluggableWidgets/area-chart-web/src/package.xml +++ b/packages/pluggableWidgets/area-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/bar-chart-web/CHANGELOG.md b/packages/pluggableWidgets/bar-chart-web/CHANGELOG.md index 4c2e228426..f710048571 100644 --- a/packages/pluggableWidgets/bar-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/bar-chart-web/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] - 2025-06-03 +## [6.1.0] - 2025-06-04 ### Fixed diff --git a/packages/pluggableWidgets/bar-chart-web/package.json b/packages/pluggableWidgets/bar-chart-web/package.json index 396c217930..720240e29f 100644 --- a/packages/pluggableWidgets/bar-chart-web/package.json +++ b/packages/pluggableWidgets/bar-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/bar-chart-web", "widgetName": "BarChart", - "version": "6.2.0", + "version": "6.1.0", "description": "Shows difference between the data points for one or more categories.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0.2965", "appName": "Bar Chart" }, "testProject": { diff --git a/packages/pluggableWidgets/bar-chart-web/src/package.xml b/packages/pluggableWidgets/bar-chart-web/src/package.xml index 687257e3a7..1635f82b8b 100644 --- a/packages/pluggableWidgets/bar-chart-web/src/package.xml +++ b/packages/pluggableWidgets/bar-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/bubble-chart-web/CHANGELOG.md b/packages/pluggableWidgets/bubble-chart-web/CHANGELOG.md index e3b816fac4..c0913cac5e 100644 --- a/packages/pluggableWidgets/bubble-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/bubble-chart-web/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] - 2025-06-03 +## [6.1.0] - 2025-06-04 ### Fixed diff --git a/packages/pluggableWidgets/bubble-chart-web/package.json b/packages/pluggableWidgets/bubble-chart-web/package.json index 055276a8d6..46b460454d 100644 --- a/packages/pluggableWidgets/bubble-chart-web/package.json +++ b/packages/pluggableWidgets/bubble-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/bubble-chart-web", "widgetName": "BubbleChart", - "version": "6.2.0", + "version": "6.1.0", "description": "Shows data in a bubble format graph.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0.2965", "appName": "Bubble Chart" }, "testProject": { diff --git a/packages/pluggableWidgets/bubble-chart-web/src/package.xml b/packages/pluggableWidgets/bubble-chart-web/src/package.xml index 118cdd6a80..5eaaffda04 100644 --- a/packages/pluggableWidgets/bubble-chart-web/src/package.xml +++ b/packages/pluggableWidgets/bubble-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/charts-web/CHANGELOG.md b/packages/pluggableWidgets/charts-web/CHANGELOG.md index 380d19f3e3..27dd66caeb 100644 --- a/packages/pluggableWidgets/charts-web/CHANGELOG.md +++ b/packages/pluggableWidgets/charts-web/CHANGELOG.md @@ -6,51 +6,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] Charts - 2025-06-03 +## [6.1.0] Charts - 2025-06-04 -### [6.2.0] AreaChart +### [6.1.0] AreaChart #### Fixed - We fixed an issue with aggregate being removed on plotly 3.0 -### [6.2.0] BarChart +### [6.1.0] BarChart #### Fixed - We fixed an issue with aggregate being removed on plotly 3.0 -### [6.2.0] BubbleChart +### [6.1.0] BubbleChart #### Fixed - We fixed an issue with aggregate being removed on plotly 3.0 -### [6.2.0] ColumnChart +### [6.1.0] ColumnChart #### Fixed - We fixed an issue with aggregate being removed on plotly 3.0 -### [1.2.0] CustomChart +### [1.1.0] CustomChart #### Changed - We increase the version to update shared code. -### [6.2.0] LineChart - -#### Fixed - -- We fixed an issue with aggregate being removed on plotly 3.0 - -### [6.2.0] PieChart - -#### Changed - -- We increase the version to update shared code. - -### [6.2.0] TimeSeries +### [6.1.0] TimeSeries #### Fixed diff --git a/packages/pluggableWidgets/charts-web/package.json b/packages/pluggableWidgets/charts-web/package.json index 8ab734d550..70d0e54417 100644 --- a/packages/pluggableWidgets/charts-web/package.json +++ b/packages/pluggableWidgets/charts-web/package.json @@ -1,6 +1,6 @@ { "name": "@mendix/charts-web", - "version": "6.2.0", + "version": "6.1.0", "description": "Chart widgets collection for data visualization", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -28,7 +28,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "10.6.0.23934", + "minimumMXVersion": "9.24.0.2965", "appNumber": 105695, "appName": "Charts", "reactReady": true diff --git a/packages/pluggableWidgets/charts-web/src/package.xml b/packages/pluggableWidgets/charts-web/src/package.xml index 3291946680..4371765393 100644 --- a/packages/pluggableWidgets/charts-web/src/package.xml +++ b/packages/pluggableWidgets/charts-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/column-chart-web/CHANGELOG.md b/packages/pluggableWidgets/column-chart-web/CHANGELOG.md index 0376ce0467..c46fb7a2de 100644 --- a/packages/pluggableWidgets/column-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/column-chart-web/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] - 2025-06-03 +## [6.1.0] - 2025-06-04 ### Fixed diff --git a/packages/pluggableWidgets/column-chart-web/package.json b/packages/pluggableWidgets/column-chart-web/package.json index 9d22a35101..e7265d8c8c 100644 --- a/packages/pluggableWidgets/column-chart-web/package.json +++ b/packages/pluggableWidgets/column-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/column-chart-web", "widgetName": "ColumnChart", - "version": "6.2.0", + "version": "6.1.0", "description": "Shows data in a column format graph.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0.2965", "appName": "Column Chart" }, "testProject": { diff --git a/packages/pluggableWidgets/column-chart-web/src/package.xml b/packages/pluggableWidgets/column-chart-web/src/package.xml index 543022649e..1026213549 100644 --- a/packages/pluggableWidgets/column-chart-web/src/package.xml +++ b/packages/pluggableWidgets/column-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/custom-chart-web/CHANGELOG.md b/packages/pluggableWidgets/custom-chart-web/CHANGELOG.md index 0d53035801..17280a4de0 100644 --- a/packages/pluggableWidgets/custom-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/custom-chart-web/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [1.2.0] - 2025-06-03 +## [1.1.0] - 2025-06-04 ### Changed diff --git a/packages/pluggableWidgets/custom-chart-web/package.json b/packages/pluggableWidgets/custom-chart-web/package.json index 5915b281ea..93c278332f 100644 --- a/packages/pluggableWidgets/custom-chart-web/package.json +++ b/packages/pluggableWidgets/custom-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/custom-chart-web", "widgetName": "CustomChart", - "version": "1.2.0", + "version": "1.1.0", "description": "", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -20,7 +20,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "10.16.0", + "minimumMXVersion": "9.24.0.2965", "appNumber": 1234, "appName": "Custom chart" }, diff --git a/packages/pluggableWidgets/custom-chart-web/src/package.xml b/packages/pluggableWidgets/custom-chart-web/src/package.xml index b63d811c08..8fa524fe89 100644 --- a/packages/pluggableWidgets/custom-chart-web/src/package.xml +++ b/packages/pluggableWidgets/custom-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/line-chart-web/package.json b/packages/pluggableWidgets/line-chart-web/package.json index 6d468db2d2..8835af1500 100644 --- a/packages/pluggableWidgets/line-chart-web/package.json +++ b/packages/pluggableWidgets/line-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/line-chart-web", "widgetName": "LineChart", - "version": "6.2.0", + "version": "6.1.0", "description": "Shows data in a line format graph.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0.2965", "appName": "Line Chart" }, "testProject": { diff --git a/packages/pluggableWidgets/line-chart-web/src/package.xml b/packages/pluggableWidgets/line-chart-web/src/package.xml index 8b9f9e1c98..70ce0881cc 100644 --- a/packages/pluggableWidgets/line-chart-web/src/package.xml +++ b/packages/pluggableWidgets/line-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/pie-doughnut-chart-web/CHANGELOG.md b/packages/pluggableWidgets/pie-doughnut-chart-web/CHANGELOG.md index e55eb02fd4..149a1eb799 100644 --- a/packages/pluggableWidgets/pie-doughnut-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/pie-doughnut-chart-web/CHANGELOG.md @@ -6,11 +6,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] - 2025-06-03 +### Breaking -### Changed - -- We increase the version to update shared code. +- We remove listened to selection in order for charts to works on Studio Pro 9.24. ## [6.0.0] - 2025-02-28 diff --git a/packages/pluggableWidgets/pie-doughnut-chart-web/package.json b/packages/pluggableWidgets/pie-doughnut-chart-web/package.json index 5b1dbdcfc5..aac421fb42 100644 --- a/packages/pluggableWidgets/pie-doughnut-chart-web/package.json +++ b/packages/pluggableWidgets/pie-doughnut-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/pie-doughnut-chart-web", "widgetName": "PieChart", - "version": "6.2.0", + "version": "6.1.0", "description": "Shows data in a pie format graph.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0", "appName": "Pie Chart" }, "testProject": { diff --git a/packages/pluggableWidgets/pie-doughnut-chart-web/src/PieChart.tsx b/packages/pluggableWidgets/pie-doughnut-chart-web/src/PieChart.tsx index 97513e3f02..0dce3dba91 100644 --- a/packages/pluggableWidgets/pie-doughnut-chart-web/src/PieChart.tsx +++ b/packages/pluggableWidgets/pie-doughnut-chart-web/src/PieChart.tsx @@ -39,11 +39,10 @@ export function PieChart(props: PieChartContainerProps): ReactElement | null { seriesSortOrder: props.seriesSortOrder, seriesValueAttribute: props.seriesValueAttribute, onClickAction: props.onClickAction, - tooltipHoverText: props.tooltipHoverText, - seriesItemSelection: props.seriesItemSelection + tooltipHoverText: props.tooltipHoverText }); - const isPieClickable = props.seriesItemSelection?.type === "Single" || props.onClickAction; + const isPieClickable = props.onClickAction; return ( - - Selection type - - - - - - diff --git a/packages/pluggableWidgets/pie-doughnut-chart-web/src/hooks/data.ts b/packages/pluggableWidgets/pie-doughnut-chart-web/src/hooks/data.ts index 084bb505e7..8db2b91da6 100644 --- a/packages/pluggableWidgets/pie-doughnut-chart-web/src/hooks/data.ts +++ b/packages/pluggableWidgets/pie-doughnut-chart-web/src/hooks/data.ts @@ -18,7 +18,6 @@ type PieChartDataSeriesHooks = Pick< | "seriesSortOrder" | "seriesValueAttribute" | "tooltipHoverText" - | "seriesItemSelection" >; type LocalPieChartData = { @@ -39,8 +38,7 @@ export const usePieChartDataSeries = ({ seriesSortOrder, seriesValueAttribute, onClickAction, - tooltipHoverText, - seriesItemSelection + tooltipHoverText }: PieChartDataSeriesHooks): ChartWidgetProps["data"] => { const [pieChartData, setPieChartData] = useState([]); @@ -76,11 +74,8 @@ export const usePieChartDataSeries = ({ const onClick = useCallback( (item: ObjectItem) => { executeAction(onClickAction?.get(item)); - if (seriesItemSelection && seriesItemSelection.type === "Single") { - seriesItemSelection.setSelection(item); - } }, - [onClickAction, seriesItemSelection] + [onClickAction] ); return useMemo( diff --git a/packages/pluggableWidgets/pie-doughnut-chart-web/src/package.xml b/packages/pluggableWidgets/pie-doughnut-chart-web/src/package.xml index c19a1068a7..f7f090af32 100644 --- a/packages/pluggableWidgets/pie-doughnut-chart-web/src/package.xml +++ b/packages/pluggableWidgets/pie-doughnut-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/pie-doughnut-chart-web/typings/PieChartProps.d.ts b/packages/pluggableWidgets/pie-doughnut-chart-web/typings/PieChartProps.d.ts index f5dc83b04f..003f501dc5 100644 --- a/packages/pluggableWidgets/pie-doughnut-chart-web/typings/PieChartProps.d.ts +++ b/packages/pluggableWidgets/pie-doughnut-chart-web/typings/PieChartProps.d.ts @@ -4,7 +4,7 @@ * @author Mendix Widgets Framework Team */ import { ComponentType, CSSProperties, ReactNode } from "react"; -import { ListValue, ListActionValue, ListAttributeValue, ListExpressionValue, SelectionSingleValue } from "mendix"; +import { ListValue, ListActionValue, ListAttributeValue, ListExpressionValue } from "mendix"; import { Big } from "big.js"; export type SeriesSortOrderEnum = "asc" | "desc"; @@ -24,7 +24,6 @@ export interface PieChartContainerProps { seriesSortAttribute?: ListAttributeValue; seriesSortOrder: SeriesSortOrderEnum; seriesColorAttribute?: ListExpressionValue; - seriesItemSelection?: SelectionSingleValue; enableAdvancedOptions: boolean; showPlaygroundSlot: boolean; playground?: ReactNode; @@ -59,7 +58,6 @@ export interface PieChartPreviewProps { seriesSortAttribute: string; seriesSortOrder: SeriesSortOrderEnum; seriesColorAttribute: string; - seriesItemSelection: "None" | "Single"; enableAdvancedOptions: boolean; showPlaygroundSlot: boolean; playground: { widgetCount: number; renderer: ComponentType<{ children: ReactNode; caption?: string }> }; diff --git a/packages/pluggableWidgets/time-series-chart-web/CHANGELOG.md b/packages/pluggableWidgets/time-series-chart-web/CHANGELOG.md index fa7a135ccb..1de24b82f1 100644 --- a/packages/pluggableWidgets/time-series-chart-web/CHANGELOG.md +++ b/packages/pluggableWidgets/time-series-chart-web/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -## [6.2.0] - 2025-06-03 +## [6.1.0] - 2025-06-04 ### Fixed diff --git a/packages/pluggableWidgets/time-series-chart-web/package.json b/packages/pluggableWidgets/time-series-chart-web/package.json index b542d46aad..c2fdc2784d 100644 --- a/packages/pluggableWidgets/time-series-chart-web/package.json +++ b/packages/pluggableWidgets/time-series-chart-web/package.json @@ -1,7 +1,7 @@ { "name": "@mendix/time-series-chart-web", "widgetName": "TimeSeries", - "version": "6.2.0", + "version": "6.1.0", "description": "Shows data changes over period of time.", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "license": "Apache-2.0", @@ -18,7 +18,7 @@ }, "packagePath": "com.mendix.widget.web", "marketplace": { - "minimumMXVersion": "9.6.0", + "minimumMXVersion": "9.24.0", "appName": "Time Series" }, "testProject": { diff --git a/packages/pluggableWidgets/time-series-chart-web/src/package.xml b/packages/pluggableWidgets/time-series-chart-web/src/package.xml index ea4fcbe768..2a354128a5 100644 --- a/packages/pluggableWidgets/time-series-chart-web/src/package.xml +++ b/packages/pluggableWidgets/time-series-chart-web/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/shared/charts/package.json b/packages/shared/charts/package.json index a60cfe5125..cd0791308f 100644 --- a/packages/shared/charts/package.json +++ b/packages/shared/charts/package.json @@ -1,6 +1,6 @@ { "name": "@mendix/shared-charts", - "version": "2.2.0", + "version": "2.1.0", "description": "Shared components for charts", "copyright": "© Mendix Technology BV 2025. All rights reserved.", "private": true,