Repository navigation
v3.5.0 Select analysis domain and npm dev dependency awareness
✨ Highlight
Now you can use --domain to run analysis for a single domain (vertical slice), skipping core reports and other domains. This enables focused, domain-specific analysis that's faster and more resource-efficient. The option works with --report to further narrow the scope (e.g. --domain anomaly-detection --report Csv), and is available in both the CLI and GitHub Actions workflow.
🚀 Features
- Distinguish between dev and non dev NPM package dependencies by @JohT in #547
- Add
Neo4j-latest-low-memory-continue-on-scan-errorsprofile for troubleshooting by @JohT in #547
⚙️ Optimizations
This fixes the data dependent bugXOException: Expected exactly one result, but got CompositeRowObject ... fileName=./package.json..., where jqassistant-typescript-plugin creates multiple :File nodes with the same fileName property, which leads to an exception in the jqassistant-npm-plugin, that seems to expect no duplicate (package.json) file names.
📦 Dependency Updates
- Update dependency @hpcc-js/wasm-graphviz-cli to v1.8.8 by @renovate[bot] in #543
- Update actions/cache digest to 6682284 by @renovate[bot] in #542
- Update jQAssistant TypeScript Plugin to v1.4.4 by @renovate[bot] in #550
- Update dependency remix-run/react-router to v7.13.2 by @renovate[bot] in #549
- Update dependency neo4j/graph-data-science to v2.27.0 by @renovate[bot] in #545
Full Changelog: v3.4.0...v3.5.0