NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4152 most downloaded on npm
The JS plugin for Nx contains executors and generators that provide the best experience for developing JavaScript and TypeScript projects.
Last release 2 days ago
03 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
3 years old
1935 releases · first in 2023
One column per quarter.
angular: add support for rspack module federation
repo: add golden list of projects to our Nightly CI
convert-to-rspack generator (#31309)@angular/core (#31430, #31291)nx migrate and using --verbose (#31432)ts-node option from tsconfig files when creating transpiler (#31469)ng-package.json file with no lib.entryFile in @nx/enforce-module-boundaries rule (#31360)core: do not hide task list with run-many if there is only 1 task
module-federation: use runtimeChunk false when not in dev mode (#31256, #30637, #31114)
angular: handle prerender and appshell in covert to rspack
@angular/build when using vitest test runner (#31169, #30646)${configDir} in tsconfig files when inferring tasks (#31098, #30883)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
angular: migrate to angular rspack 21
angular: handle prerender and appshell in covert to rspack
core: run parallel based on the number of cpu cores
@angular/build when using vitest test runner (#31169, #30646)${configDir} in tsconfig files when inferring tasks (#31098, #30883)nx-dev: replace monorepo world link with office hours
@angular/build when using vitest test runner (#31169, #30646)core: Update React,Vue and Node generators applications for CNW
core: replace posix.relative with relative for path resolution
core: run script should exit the process when kill signals are r…
rspack: upgrade to version 1.3.8
${configDir} in tsconfig files when inferring tasks (#31098, #30883)⚠️ angular: remove deprecated functionalities for v21
cli property from migration definitions (#30855)readWorkspaceConfig (#30868)getJestProjects (#30844)tsConfig option from the @nx/jest:jest executor (#30888)tsConfig and copyFiles options from the @nx/cypress:cypress executor (#30870)@typescript-eslint/parser when generating project using it (#31008)20.19.0tsConfig andtsConfig optionreadWorkspaceConfigcli property from migration generator definitionsgetJestProjects functioncore: exit the command with sigint if it is interrupted
⚠️ core: remove outputStyle=compact
@typescript-eslint/parser when generating project using it (#31008)core: run discrete tasks using batches if possible
core: add continuous option to targets for Detox, Expo, and React Native
core: bump devkit support range and remove some deprecated APIs
20.19.0Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
core: disable tui when output style is set to an incompatible style
react: undeprecate svgr option for Next.js apps since --turbo supports it
tsConfig option from the @nx/jest:jest executor (#30888)tsConfig and copyFiles options from the @nx/cypress:cypress executor (#30870)tsConfig andtsConfig optioncore: add enter and q keybindings
⚠️ core: remove deprecated readWorkspaceConfig
cli property from migration definitions (#30855)readWorkspaceConfig (#30868)getJestProjects (#30844)readWorkspaceConfigcli property from migration generator definitionsgetJestProjects functioncore: add flaky task detection to tui summary
core: stream task output for all tasks except for direct output…
core: wait for exit before getting terminal output
⚠️ angular: remove deprecated functionalities for v21
angular: remove deprecated standaloneConfig from generators
core: introduce continuous tasks
customConditions when running cypress tasks (#30709)js: update @swc/cli version to fix vulnerability
nx register (#30321)typecheck task to generated ci workflow file when using the ts solution setup (#30219)runtimeHelpers option to @nx/dependency-checks rule (#29954)useProjectJson flag to project generators (#30319)development conditional export for buildable libraries when using the ts solution setup (#30451)--useProjectJson flag to CNW (#30475)@nx/dependency-checks block in flat root eslint config (#29980)@angular/google-maps in package updates (#30530)lock when creating project graph (#30000)extends field to nx-schema.json (#30027)extends when reading tsconfig options (#30062)bun (#30459)ProjectConfigurationsError is thrown (#30661)include and exclude in tsconfig options when updating tsconfig to support js (#30073)@nx/js/typescript plugin performance (#30024)@nx/js/typescript plugin when extended files change (#30071)@nx/js/typescript plugin (#30216)outDir in runtime tsconfig files to match types export in package.json (#30217)@nx/js/typescript plugin (#30496)typecheck task for buildable libraries with tsc (#30505)typecheck and build tasks and more granular outputs for typecheck (#30549)@typescript-eslint/eslint-plugin requirement (#30204)customConditions when using an incompatible module resolution (#30477)@nx/rspack/plugin plugin (#30086)Nothing published for this version
Nothing published for this version
Nothing published for this version
linter: handle variable references in replaceOverride
Your coding agent can read these notes before it upgrades. Set up the MCP server →