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)