Releases
19.5.0
19.5.0 (2024-07-17)
🚀 Features
angular: support angular v18.1.0 (#26504 )
core: move target defaults back to post graph step (#26596 )
core: support compile to wasi target (#22870 )
core: add support for wildcards in dependsOn (#19611 )
core: uncomment start-ci-run (#26645 )
core: avoid forking process for nx:noop (#26869 )
core: enable plugin isolation by default (#26888 )
core: pattern matching for target defaults (#26870 )
core: add parallelism to target configuration (#26820 )
core: ci-workflow adds workflow file to sharedGlobal inputs (#26948 )
gradle: gradle atomizer (#26663 )
gradle: add help metadata (#26810 )
gradle: change test glob to include Tests and Test (#26913 )
graph: add copy button for entire target configuration (#26284 )
js: add createNodesV2 for typescript plugin (#26788 )
linter: support eslint.config.cjs
and *.cjs
extension with flat config (#26637 )
module-federation: use @module-federation/enhanced for withModuleFederation (#26777 )
nx-dev: update next to fix img fetchpriority error (#26766 )
nx-dev: add customers & company pages (#26813 )
nx-dev: Add more OSS logos (#26922 )
nx-dev: update home page (#26893 )
react: add support for React Compiler in @nx/react/babel (#26826 )
react-native: update react-native-svg to 15.3.0 (#26827 )
🩹 Fixes
core: handle packageManager property with createPackageJson (#26726 )
core: do not re-register ts-node twice for the same compiler opt… (#26758 )
core: cannot read properties of undefined (reading 'options') (#26721 )
core: register swc transpiler once per compilerOptions (#26807 )
core: always inherit output from plugins (#26797 )
core: ignore errors from cleanupNativeFileCache (revert to previous behaviour) (#26806 )
core: recursive resolve deps on create command graph (#22989 )
core: ensure better create nodes error messaging (#26811 )
core: load isolated plugins in parallel (#26874 )
core: report should work if project graph errors (#26858 )
core: do not mutate target defaults (#26941 )
core: merge package.json plugins and updated project.json plugin… (#26952 )
core: running just 'nx' should show help (#26871 )
core: decrease initial memory for wasm (#26956 )
core: properly handle reading target defaults (#26959 )
core: disable isolation in wasm (#26960 )
gradle: pass process.env when running gradle (#26776 )
gradle: fix gradle exclude src/test (#26741 )
js: node executor now correctly kills tasks when exiting (#19219 )
js: normalize excluded paths to task inputs correctly in typescript plugin (#26801 )
linter: Correctly collect lintable files for project in @nx/eslint plugin (#26638 )
misc: respect useInferencePlugin in nx.json when generating apps and libs (#26703 )
misc: adjust nx cloud ab test (#26866 )
misc: properly set the value of the bitbucket option for ci work… (#26890 )
misc: add more ab testing for setting up ci and nx cloud (#26907 )
misc: add NX_E2E_RUN_E2E env to e2eInputs (#26939 )
misc: finalize ab testing (#26958 )
node: Enable e2e test (#23508 )
nx-cloud: onboarding cloud version handling (#26790 )
nx-dev: plugin-registry menu (#26767 )
nx-dev: Update Next.js version (#26912 )
nx-dev: website copy corrections and changes (3a40d37f5e )
nx-plugin: tslib is not set as a dependency when using create-package generator (#22429 )
rollup: always generate package.json when using @nx/rollup:rollup (#26940 )
testing: pin cypress to 13.12.0 and re-enable skipped tests (#26751 )
vite: infer build and serve targets when rollupOptions.input is present (#26750 )
vite: remove deprecated cache.dir from vitest generation (#26756 )
vite: Only attempt to amend test object if one exists (#26822 )
vue: bump vue-tsc version to 2.x.x (#26867 )
❤️ Thank You
You can’t perform that action at this time.