You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/pluggable-widgets-tools/CHANGELOG.md
+16-52Lines changed: 16 additions & 52 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
10
10
11
11
- 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".
12
12
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.
14
20
15
21
### Changed
16
22
@@ -20,73 +26,31 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
20
26
21
27
-**Breaking:** Consumers who extended the base config with `globals['ts-jest']` options must migrate those settings to the `@swc/jest` transform config.
22
28
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
-
43
29
- We changed the order of imports in generated widget prop types to match that of the eslint sort-imports rule.
44
30
45
31
- We silenced the Sass legacy JS API deprecation warning that appeared during widget bundling.
46
32
47
33
- We updated outdated and vulnerable dependencies. This required major upgrades of several dependencies, including eslint@9, jest@30, and rollup@4.
48
34
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
-
69
35
- 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`.
70
36
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.
74
38
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.
76
40
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`).
78
42
79
-
### Changed
43
+
- We added @d11/react-native-fast-image as an external native dependency in rollup config.
80
44
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
82
46
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.
84
48
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.
86
50
87
-
### Changed
51
+
- We updated the type generator to format types according to prettier. Inconsistencies would block the `release` command.
88
52
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)
0 commit comments