Change8

22.7.0-beta.4

📦 nxView on GitHub →
1 features🐛 10 fixes🔧 2 symbols

Summary

This beta release introduces a significant core feature decoupling the DB version from the Nx version, allowing DB sharing across worktrees. It also includes numerous bug fixes across various plugins like angular-rspack, core, gradle, js, nx-cloud, and vitest.

✨ New Features

  • Decoupled DB version from Nx version and enabled sharing DB across worktrees in core.

🐛 Bug Fixes

  • Ensured rebuild chunks emitted summary is accurate for angular-rspack.
  • Used upsert in core to prevent Foreign Key constraint violations in the task database.
  • Ensured runtime inputs are not cached at the task_hasher layer and filesets are correctly placed in the hash_plans layer.
  • Suppressed postinstall error output when nx is not yet built.
  • Ignored test enums when atomizing for gradle.
  • Passed configName to the typecheck command in the TS plugin.
  • Removed invalid images from nx-cloud.
  • Improved docs search ranking and metrics for nx-dev.
  • Used @nx/nx-source export condition in the jest resolver for repo.
  • Resolved addPlugin default in the init generator for vitest.

Affected Symbols

nx 22.7.0-beta.4 - Change8