0.7.1
·
133 commits
to main
since this release
⚡ This new version makes the usage of bv-experimental-add-ons
easier in applications built with webpack. ⚡
List of issues: milestone 0.7.1
🚀 Highlight - application built with webpack
In the past, when integrating bv-experimental-add-ons
into an application built by webpack, webpack complained that certain modules could not be found, as in the following example 👇🏿 :
ERROR in ./node_modules/@process-analytics/bv-experimental-add-ons/dist/index.js 16:0-32
Module not found: Error: Can't resolve './bpmn-elements' in '/user/app/node_modules/@process-analytics/bv-experimental-add-ons/dist'
Did you mean 'bpmn-elements.js'?
This was only happening with webpack, not with other bundlers. Webpack expects imports and exports to use the js file extension, which was not the case in older versions of bv-experimental-add-ons
.
In version 0.7.1, imports and exports have been updated to make webpack hapyy, so you can too 🎁.
ℹ️ For more details and a workaround for older version, see #301.
What's Changed
🐛 Bug Fixes
- fix(demo): add CSS rules removed by mistake by @tbouffard in #290
- fix: add missing file extension in imports of the npm package by @tbouffard in #301
📦 Dependency updates
- chore(deps): bump bpmn-visualization from 0.43.0 to 0.44.0 by @dependabot in #296
⚙️ Other Changes
- refactor(demo): fetch the BPMN diagrams by @tbouffard in #287
- chore(dependabot): ignore
@types/node
by @tbouffard in #297 - chore(package): store application resources in the
lib
folder by @tbouffard in #300 - chore: correctly include the
lib
folder in the npm package by @tbouffard in #303 - chore(test): switch from ts-jest to @swc/jest by @tbouffard in #302
Full Changelog: v0.7.0...v0.7.1