Workflow Engine 12.0.0
December 4, 2023
Overview
Workflow Engine 12.0.0 introduces breaking updates for MongoDB and Angular packages, together with fixes and improvements in core, Designer, and samples.
Why update
- Upgrade MongoDB integrations to driver
2.19.0to apply security fixes and move to a modern driver baseline. - Upgrade Angular Designer integrations to Angular 17 for compatibility with the current Angular ecosystem.
- Improve subprocess execution performance in core runtime.
- If you encountered Designer errors in Parameters, ProcessInfo, or Activity windows, this release fixes them.
Key features
- Updated MongoDB driver and Angular Designer package with breaking changes.
- Improved subprocess execution and parameter handling in core.
- Fixed Designer display errors in the Parameters, ProcessInfo, and Activity windows.
- Improved Designer zoom operation.
Changelog
Update instructions
- Update all Workflow Engine packages to 12.0.0.
- If you use MongoDB multi-server mode, ensure you run with MongoDB cluster configuration.
- If you use Angular Designer package, upgrade your environment to Angular 17 and Node 18.13.
Enhancements
- Improved performance of subprocesses execution.
- Improved Designer zoom operation.
- Updated samples: Angular sample to Angular 17 and React package compatibility to React 18.
Breaking changes
- MongoDB driver has been updated from
2.10.4to2.19.0. If you are using amulti-servermode, you need a MongoDB cluster. - Angular designer package has been updated to
Angular 17. This requires theNode 18.13.
Bug fixes
- Fixed the operation of parameters with names containing a space.
- Fixed an error displaying parameter types in the Parameters windows.
- Fixed an error displaying process parameters in the ProcessInfo window.
- Fixed an error displaying exceptions handling in the Activity window.
Security
- Updated
MongoDB.Driverfrom2.10.4to2.19.0, addressing CVE-2022-48282 (GHSA-7j9m-j397-g4wx, fixed in2.19.0, affects< 2.19.0).