22.6.0-beta.12
📦 nxView on GitHub →
✨ 3 features🐛 10 fixes🔧 2 symbols
Summary
This beta release introduces persistence of the analytics session ID, enhancements to Gradle and Maven dependency reporting, and numerous fixes across core, JS, and webpack configurations.
Migration Steps
- If using less, ensure the version is capped below 4.6.0 to avoid ESM incompatibility.
✨ New Features
- Persist analytics session ID across CLI invocations in core.
- Add properties and wrappers to inputs for gradle.
- Report external Maven dependencies in the project graph for maven.
🐛 Bug Fixes
- Misc graph changes related to nx/graph 1.0.5 in core.
- Improve nx wrapper error message for malformed nx.json in core.
- Ensure batch tasks always have a hash for DTE in core.
- Show JSON by default for agentic AI in core.
- Ensure that the ci test target depends on take overrides being taken into account for gradle.
- Include transitive dependency outputs in typecheck inputs for js.
- Add external project reference config files as inputs for tsc tasks for js.
- Always infer dependentTasksOutputFiles for tsc build targets for js.
- Update e2e snapshot for vitest reportsDirectory change for webpack.
- Cap less version to <4.6.0 to avoid ESM incompatibility for webpack.