Releases: mendix/widgets-tools
Pluggable Widgets Tools v11.8.1
Fixed
- We fixed the bundling of Javascript widgets which broke in 11.6.0 after migrating to React 17's JSX Transform. (Ticket 270777)
Pluggable Widgets Tools v11.8.0
Added
- We added support for editable image and file properties, introduced in Mendix 11.8.
Changed
- We updated the Mendix package to 11.8.
Pluggable Widgets Tools v11.6.0
Changed
-
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. -
We updated the Mendix package to 11.6.
Pluggable Widgets Generator v11.6.0
Changed
- We upgraded React to version 19 and React Native to version 0.78.2 for generated widgets.
Pluggable Widgets Tools v11.3.1
Breaking changes
- 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 for more information. The
test:unit:web:enzyme-freecommand has been removed; usetest:unit:webinstead.
Changed
-
We fixed an issue where
requirewas not transformed toimportfor theesoutput format which could result in an error when the widget was used in a project with React client enabled. -
We now enforce the same validation for the
widgetNamein the widget bundler as we do in the generator. Validation is now also enforced for the organization name (packagePath).
Pluggable Widgets Generator v11.3.1
Changed
-
We migrated the generated unit tests to use React Testing Library instead of enzyme.
-
We changed the copyright prompt to prefill the current year.
-
We now enforce validation when choosing an organization name for a widget.
Pluggable Widgets Tools v11.3.0
Changed
- We added @d11/react-native-fast-image as an external native dependency in rollup config.
Pluggable Widgets Tools v10.24.0
Changed
-
We migrated to pnpm as our package manager. Users of the widgets tools should be able to continue using their package manager of choice.
-
We updated React Native to version 0.77.3 to align with the Native Widgets project requirements.
-
We updated Jest configuration for React Native testing to use the recommended preset and removed Enzyme support for improved compatibility and performance.
Pluggable Widgets Generator v10.24.0
Changed
-
We upgraded React Native to version 0.77.3 for generated widgets.
-
We updated the required Node.js version to 20 or newer for the generator and generated widget projects.
-
We switched from Enzyme to React Native Testing Library for generated widget tests.
Pluggable Widgets Tools v10.21.2
Changed
- We fixed an issue with unit tests failing when files contain modern JavaScript features.