Skip to content

Commit e31424a

Browse files
committed
Revert to Mendix version 10.24
1 parent d2c17a2 commit e31424a

3 files changed

Lines changed: 43 additions & 60 deletions

File tree

packages/pluggable-widgets-tools/CHANGELOG.md

Lines changed: 16 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1010

1111
- We fixed an issue with the Jest configuration affecting unit tests for widgets importing enums from the mendix package (e.g. ValueStatus, FormatterType). It would cause tests to fail with the error "This package should not be used in the runtime".
1212

13-
## [11.12.0] - 2026-06-30
13+
- We added support for the `allowUpload` attribute on image properties in native widgets, generating `EditableImageValue<NativeImage>` when enabled, introduced in Mendix 11.11.
14+
15+
- We added support for single object datasource properties, introduced in Mendix 11.11.
16+
17+
- We added the `audit` command. It will scan the dependencies of pluggable-widgets-tools for vulnerable packages and suggest overrides. Currently only npm is supported.
18+
19+
- We added support for editable image and file properties, introduced in Mendix 11.8.
1420

1521
### Changed
1622

@@ -20,73 +26,31 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
2026

2127
- **Breaking:** Consumers who extended the base config with `globals['ts-jest']` options must migrate those settings to the `@swc/jest` transform config.
2228

23-
### Fixed
24-
25-
- We fixed an issue on Windows where the generated `.mpk` was missing the widget's `.xml` files and icon/tile PNGs.
26-
27-
- We fixed an error thrown by the `audit` command on windows. It would fail when looking up available versions for vulnerable packages.
28-
29-
- We updated the type generator to format types according to prettier. Inconsistencies would block the `release` command.
30-
31-
## [11.11.0] - 2026-06-04
32-
33-
### Added
34-
35-
- We added support for the `allowUpload` attribute on image properties in native widgets, generating `EditableImageValue<NativeImage>` when enabled, introduced in Mendix 11.11.
36-
37-
- We added support for single object datasource properties, introduced in Mendix 11.11.
38-
39-
- We added the `audit` command. It will scan the dependencies of pluggable-widgets-tools for vulnerable packages and suggest overrides. Currently only npm is supported.
40-
41-
### Changed
42-
4329
- We changed the order of imports in generated widget prop types to match that of the eslint sort-imports rule.
4430

4531
- We silenced the Sass legacy JS API deprecation warning that appeared during widget bundling.
4632

4733
- We updated outdated and vulnerable dependencies. This required major upgrades of several dependencies, including eslint@9, jest@30, and rollup@4.
4834

49-
## [11.8.1] - 2026-03-16
50-
51-
### Fixed
52-
53-
- We fixed the bundling of Javascript widgets which broke in 11.6.0 after migrating to [React 17's JSX Transform](https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html#how-to-upgrade-to-the-new-jsx-transform). (Ticket 270777)
54-
55-
## [11.8.0] - 2026-03-06
56-
57-
### Added
58-
59-
- We added support for editable image and file properties, introduced in Mendix 11.8.
60-
61-
### Changed
62-
63-
- We updated the Mendix package to 11.8.
64-
65-
## [11.6.0] - 2026-03-04
66-
67-
### Changed
68-
6935
- We upgraded the Pluggable Widgets Tools to React 19 and React Native 0.78.2. After installation upgrade all dependencies by running `npm run build`.
7036

71-
- We updated the Mendix package to 11.6.
72-
73-
## [11.3.1] - 2026-02-04
37+
- **Breaking:** We removed Enzyme testing library and associated dependencies from pluggable-widgets-tools. Tests using Enzyme should be updated to use React Testing Library. See the [migration guide](https://testing-library.com/docs/react-testing-library/migrate-from-enzyme) for more information. The `test:unit:web:enzyme-free` command has been removed; use `test:unit:web` instead.
7438

75-
### Breaking changes
39+
- We fixed an issue where `require` was not transformed to `import` for the `es` output format which could result in an error when the widget was used in a project with React client enabled.
7640

77-
- We removed Enzyme testing library and associated dependencies from pluggable-widgets-tools. Tests using Enzyme should be updated to use React Testing Library. See the [migration guide](https://testing-library.com/docs/react-testing-library/migrate-from-enzyme) for more information. The `test:unit:web:enzyme-free` command has been removed; use `test:unit:web` instead.
41+
- We now enforce the same validation for the `widgetName` in the widget bundler as we do in the generator. Validation is now also enforced for the organization name (`packagePath`).
7842

79-
### Changed
43+
- We added @d11/react-native-fast-image as an external native dependency in rollup config.
8044

81-
- We fixed an issue where `require` was not transformed to `import` for the `es` output format which could result in an error when the widget was used in a project with React client enabled.
45+
### Fixed
8246

83-
- We now enforce the same validation for the `widgetName` in the widget bundler as we do in the generator. Validation is now also enforced for the organization name (`packagePath`).
47+
- We fixed an issue on Windows where the generated `.mpk` was missing the widget's `.xml` files and icon/tile PNGs.
8448

85-
## [11.3.0] - 2025-11-12
49+
- We fixed an error thrown by the `audit` command on windows. It would fail when looking up available versions for vulnerable packages.
8650

87-
### Changed
51+
- We updated the type generator to format types according to prettier. Inconsistencies would block the `release` command.
8852

89-
- We added @d11/react-native-fast-image as an external native dependency in rollup config.
53+
- We fixed the bundling of Javascript widgets which broke in 11.6.0 after migrating to [React 17's JSX Transform](https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html#how-to-upgrade-to-the-new-jsx-transform). (Ticket 270777)
9054

9155
## [10.24.0] - 2025-09-24
9256

packages/pluggable-widgets-tools/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mendix/pluggable-widgets-tools",
3-
"version": "11.12.0",
3+
"version": "10.24.1",
44
"description": "Mendix Pluggable Widgets Tools",
55
"engines": {
66
"node": ">=20"
@@ -78,7 +78,7 @@
7878
"jest-jasmine2": "~30.3.0",
7979
"jest-junit": "^17.0.0",
8080
"make-dir": "^5.1.0",
81-
"mendix": "^11.8.0",
81+
"mendix": "^10.24.73019",
8282
"mime": "^4.1.0",
8383
"postcss": "^8.5.10",
8484
"postcss-import": "^14.0.2",

pnpm-lock.yaml

Lines changed: 25 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)