DEV Community

Cover image for Process Analytics - February 2022 News
Thomas Bouffard for Process Analytics

Posted on • Originally published at Medium

Process Analytics - February 2022 News

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
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:

Cover photo by le SixiΓ¨me RΓͺve on Unsplash

Top comments (0)