Skip to content

Commit 0d207b5

Browse files
authored
Data widgets v3.0 (#1496)
2 parents 4c040b2 + abb62b8 commit 0d207b5

File tree

294 files changed

+4524
-4279
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

294 files changed

+4524
-4279
lines changed

.github/workflows/BuildJobs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
strategy:
9999
matrix:
100100
os: [ubuntu-latest, windows-latest]
101-
target: [build, release]
101+
target: [release]
102102

103103
steps:
104104
- name: Checkout

automation/run-e2e/lib/dev.mjs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ export async function dev() {
1414

1515
const parseArgsOptions = {
1616
string: ["browser"],
17-
boolean: ["with-preps"],
17+
boolean: ["with-preps", "update-project", "setup-project"],
1818
default: {
1919
browser: "chromium",
20-
"with-preps": false
20+
"with-preps": false,
21+
"update-project": true,
22+
"setup-project": false
2123
},
2224
configuration: {
2325
// https://github.com/yargs/yargs-parser#boolean-negation
@@ -33,9 +35,11 @@ export async function dev() {
3335
process.env.PATH += `${delimiter}${packageBinariesPath}`;
3436
const options = parseArgs(process.argv.slice(2), parseArgsOptions);
3537

36-
if (options.withPreps) {
38+
if (options.withPreps || options.setupProject) {
3739
// Download test project from github
3840
await setupTestProject();
41+
}
42+
if (options.withPreps || options.updateProject) {
3943
// Run update project hook
4044
await updateTestProject();
4145

@@ -51,12 +55,10 @@ export async function dev() {
5155

5256
await enquirer.prompt({
5357
type: "confirm",
54-
name: "__ingore__",
58+
name: "__ignore__",
5559
result: () => "continue",
5660
message: "Press Enter to continue"
5761
});
58-
} else {
59-
console.log(c.yellow("Skip preparations"));
6062
}
6163

6264
const url = process.env.URL ?? "http://127.0.0.1:8080";

packages/modules/data-widgets/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
### Breaking changes
10+
11+
- We removing grid wide filtering in favor of new, in widget, configuration for more flexible filtering.
12+
913
## [2.32.1] DataWidgets - 2025-05-28
1014

1115
### [2.30.6] Datagrid

packages/modules/data-widgets/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@mendix/data-widgets",
33
"moduleName": "Data Widgets",
4-
"version": "2.32.1",
4+
"version": "3.0.0",
55
"copyright": "© Mendix Technology BV 2025. All rights reserved.",
66
"license": "Apache-2.0",
77
"private": true,

packages/pluggableWidgets/accessibility-helper-web/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@
4040
"update-changelog": "rui-update-changelog-widget",
4141
"verify": "rui-verify-package-format"
4242
},
43+
"dependencies": {
44+
"@mendix/widget-plugin-component-kit": "workspace:*"
45+
},
4346
"devDependencies": {
4447
"@mendix/automation-utils": "workspace:*",
4548
"@mendix/eslint-config-web-widgets": "workspace:*",

packages/pluggableWidgets/area-chart-web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
},
4040
"dependencies": {
4141
"@mendix/shared-charts": "workspace:*",
42+
"@mendix/widget-plugin-component-kit": "workspace:*",
4243
"classnames": "^2.3.2",
4344
"plotly.js-dist-min": "^3.0.0"
4445
},

packages/pluggableWidgets/badge-button-web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"verify": "rui-verify-package-format"
4343
},
4444
"dependencies": {
45+
"@mendix/widget-plugin-component-kit": "workspace:*",
4546
"classnames": "^2.3.2"
4647
},
4748
"devDependencies": {

packages/pluggableWidgets/badge-web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"verify": "rui-verify-package-format"
4343
},
4444
"dependencies": {
45+
"@mendix/widget-plugin-component-kit": "workspace:*",
4546
"classnames": "^2.3.2"
4647
},
4748
"devDependencies": {

packages/pluggableWidgets/bar-chart-web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
},
4040
"dependencies": {
4141
"@mendix/shared-charts": "workspace:*",
42+
"@mendix/widget-plugin-component-kit": "workspace:*",
4243
"classnames": "^2.3.2",
4344
"plotly.js-dist-min": "^3.0.0"
4445
},

packages/pluggableWidgets/bubble-chart-web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
},
4040
"dependencies": {
4141
"@mendix/shared-charts": "workspace:*",
42+
"@mendix/widget-plugin-component-kit": "workspace:*",
4243
"classnames": "^2.3.2",
4344
"plotly.js-dist-min": "^3.0.0"
4445
},

0 commit comments

Comments
 (0)