Skip to content

chore(deps): update to nx 24.0.0 - #12

Merged
jaysoo merged 1 commit into
mainfrom
update-nx-24.0.0-beta.4
Oct 21, 2026
Merged

jaysoo merged 1 commit into
mainfrom
update-nx-24.0.0-beta.4

Conversation

@jaysoo

@jaysoo jaysoo commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Updates nx 23.2.0 -> 24.0.0 and Angular 22.1 -> 22.2 (@nx/angular upgrade-to-angular-22-2).
Source changes: nx.json from @nx/eslint remove-deprecated-executors (dead @nx/eslint:lint targetDefault) and @nx/vite register-typescript-plugin-for-typecheck; inert nxCopyAssetsPlugin calls removed from vite configs per the @nx/vite migrate-config-helpers prompt.
Verified: build/test/lint/typecheck and e2e pass.
Dropped the waitForServerReady: false that @nx/playwright disable-wait-for-server-ready adds, so e2e waits for the dev server to be ready (Nx 24 default); Playwright e2e passes.
Switched apps/api from @nx/esbuild:esbuild + @nx/js:node to the Nx 24 node setup: rolldown build (@nx/rolldown/plugin, output stays apps/api/dist, pruned package.json/lockfile for docker via prune targets) and #!/usr/bin/env tsx serve via @nx/js/tsx; dropped @nx/esbuild and esbuild.
Shop serve and serve-static get readyWhen: { signal: true } (@nx/angular and @nx/web add-ready-when-signal), and serve-static now depends on build; reverted the nxReadySignal() add-ready-signal-plugin adds to the api and shop vite configs, which only run vitest.
@nx/js/tsx is registered as a plain entry with no include or watch option, matching the 24.0.0 generator (watch is the default since nrwl/nx#37522).
Related: NXC-5109

@jaysoo
jaysoo force-pushed the update-nx-24.0.0-beta.4 branch 3 times, most recently from e3de3db to ef4465d Compare October 21, 2026 15:50
@jaysoo jaysoo changed the title chore(deps): update to nx 24.0.0-beta.4 chore(deps): update to nx 24.0.0-rc.0 Oct 21, 2026
@jaysoo
jaysoo force-pushed the update-nx-24.0.0-beta.4 branch from ef4465d to 014fd09 Compare October 21, 2026 15:56
@jaysoo jaysoo changed the title chore(deps): update to nx 24.0.0-rc.0 chore(deps): update to nx 24.0.0-rc.1 Oct 21, 2026
@jaysoo
jaysoo force-pushed the update-nx-24.0.0-beta.4 branch from 014fd09 to 64ea37b Compare October 21, 2026 16:00
@jaysoo
jaysoo force-pushed the update-nx-24.0.0-beta.4 branch from 64ea37b to e49745a Compare October 21, 2026 20:58
@jaysoo jaysoo changed the title chore(deps): update to nx 24.0.0-rc.1 chore(deps): update to nx 24.0.0 Oct 21, 2026
@jaysoo
jaysoo marked this pull request as ready for review October 21, 2026 21:36
@jaysoo
jaysoo merged commit 70a076b into main Oct 21, 2026
1 check passed
@jaysoo
jaysoo deleted the update-nx-24.0.0-beta.4 branch October 21, 2026 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant