Releases: Flow-Scanner/lightning-flow-scanner-core
Releases · Flow-Scanner/lightning-flow-scanner-core
4.21.0 | Community Release
What's Changed
Full Changelog: v4.20.0...v4.21.0
4.20.0 | Community Release
What's Changed
- fix(deps): bump eslint from 9.20.1 to 9.21.0 by @dependabot in #177
- fix(deps): bump prettier from 3.5.1 to 3.5.2 by @dependabot in #181
- fix(deps): bump @types/node from 22.13.4 to 22.13.8 by @dependabot in #180
- fix(deps): bump vite from 6.1.0 to 6.2.1 by @dependabot in #183
- chore: replace swc/jest with swc-node/jest and package lock maintenance by @junners in #184
Full Changelog: v4.18.0...v4.20.0
4.19.0 | Community Release
What's Changed?
- Reduced ~72% of package size by optimizing ID recognition. From 298 KB unpacked to 141 KB unpacked. Thanks @RubenHalman!
- Updated dependencies to the latest versions and improve security posture
Related Links
- Improve hardcoded ids by @RubenHalman in #182
- fix(deps): bump eslint from 9.20.1 to 9.21.0 by @dependabot in #177
- fix(deps): bump prettier from 3.5.1 to 3.5.2 by @dependabot in #181
- fix(deps): bump @types/node from 22.13.4 to 22.13.8 by @dependabot in #180
- fix(deps): bump vite from 6.1.0 to 6.2.1 by @dependabot in #183
- chore: replace swc/jest with swc-node/jest and package lock maintenance by @junners in #184
Full Changelog: v4.17.0...v4.19.0
4.17.0 | Community Release
What's Changed
Rule | Description |
---|---|
Cyclomatic Complexity (CyclomaticComplexity ) |
The number of loops and decision rules, plus the number of decisions. Use a combination of 1) subflows and 2) breaking flows into multiple concise trigger ordered flows, to reduce the cyclomatic complexity within a single flow, ensuring maintainability and simplicity. |
- test: use stryker for mutation testing quality hardening by @junners in #173
- Cyclomatic complexity by @RubenHalman in #175
- Package lock maintenance by @junners in #176
Full Changelog: v4.16.0...v4.17.0
4.16.0 | Community Release
What's Changed
- CORE is now an es module instead of CJS
- UMD generation does not require any manual code change, just run
npm run vite:dist
- Remove dependencies to path-browserify and use polyfills for browser version & remove rollup
- feat: convert core project to esm and use vite for umd bundling browser ready version by @junners in #171
- fix: failing build scripts after removing cjs by @junners in #172
Full Changelog: v4.15.0...v4.16.0
4.15.0 | Community Release
What's Changed
Full Changelog: v4.14.0...v4.15.0
4.14.0 | Community Release
4.13.0 | Community Release
What's Changed
- feat: standardize flow generation for flow model by @junners in #155
- fix: add build script on test workflow and fix compilation issue by @junners in #156
- chore: change hooks to pre push for testing by @junners in #157
- test: swc compiler output for base package by @junners in #158
- test: use package root for pushing configurations out by @junners in #159
- chore: make the library as named export by @junners in #160
- feat: use swc compiler as default compiler for core by @junners in #161
Full Changelog: v4.10.0...v4.13.0
4.12.0 | Community Release
What's Changed
- feat: standardize flow generation for flow model by @junners in #155
- fix: add build script on test workflow and fix compilation issue by @junners in #156
- chore: change hooks to pre push for testing by @junners in #157
- test: swc compiler output for base package by @junners in #158
- test: use package root for pushing configurations out by @junners in #159
- chore: make the library as named export by @junners in #160
- feat: use swc compiler as default compiler for core by @junners in #161
Full Changelog: v4.10.0...v4.12.0