Process Analytics - February 2022 News
Thomas Bouffard
Posted on March 15, 2022
Welcome to the Process Analytics monthly news ๐.
As we remind you each month, the goal of the Process Analytics project is to rapidly display meaningful Process Analytics components in your web pages using BPMN 2.0 notation and Open Source libraries.
In February, we worked on improving the BPMN Visualization (JavaScript/TypeScript) library ๐ค. Letโs see whatโs new here ๐!
BPMN Visualization JS/TS library
In February, we released 2 versions: 0.21.4 & 0.21.5. They were focused on improving the TypeScript support.
The 0.21.5 release includes a fix for issue #1808 that prevented some TypeScript projects from using bpmn-visualization ๐ญ. This issue was introduced in version 0.21.3. It also impacted projects using the types to get the API documentation in IDE.
The team enthusiastically thanks @kristapsdz-saic for the detailed report and investigations ๐ .
Since the fix, we have added additional checks to the build process to make sure such an issue won't happen again ๐ค.
We introduced a new TypeScript project built with Vite in the examples repository to spot similar errors. All TypeScript projects are now built continuously ๐ ๏ธ, so we will detect issues earlier.
Some definition files previously referenced types or classes that were not available. This is fixed as well.
Finally, to improve the usage of bpmn-visualization in TypeScript projects, the README now provides more information about the TypeScript support and how to use the library ๐.
The API document in IDE is now working, as demonstrated in the following codesandbox example that uses bpmn-visualization 0.21.5 ๐.
Usage of the types as documentation in an IDE
Thatโs All Folks!
We hope you enjoyed this February project news and are looking forward to what March will bring ๐.
In the meantime, to stay on top of the latest news and releases, follow us through:
- Website: https://process-analytics.dev
- Twitter: @ProcessAnalyti1
- GitHub: https://github.com/process-analytics
Cover photo by le Sixiรจme Rรชve on Unsplash
Posted on March 15, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.