Releases
15.7.0
15.7.0 (2023-02-14)
Bug Fixes
angular: make ng add support new configuration handling (#14604 ) (7b1ed8e )
bundling: react-standalone take into account bundler (#14573 ) (6116460 )
core: react monorepo account for bundler (#14617 ) (d637a5e )
devkit: always read package version from the actual package in e… (#14623 ) (243b742 )
devkit: only install deps with higher version (#14630 ) (f337641 )
js: handle standalone projects for buildable js libraries (#14615 ) (4bbd60b )
nextjs: update order of @tailwind directives in @nrwl/react:setup-tailwind (#13429 ) (6dd6e61 )
nx-dev: resolve type interface conflicts (#14611 ) (9d1969e )
nx-dev: test additional property for boolean and object (#14646 ) (e002bd3 )
react-native: Package path . is not exported from package (#13745 ) (3eb669b )
react: fix nx init
so that it works on Windows (#14586 ) (b9ff264 )
storybook: react plugin sourcemap type (#14600 ) (c3de9fd )
storybook: react-native tsconfig templates (#14638 ) (7af4c3f )
testing: verify output info exists (#14598 ) (94dffd1 )
vite: delete webpack config when converting (#14582 ) (b01aa84 )
vite: proper path for main.tsx for standalone (#14575 ) (fea80af )
webpack: omit postcss plugins for css modules (#14616 ) (5e2f315 )
webpack: sourceMap option must be a boolean if/when passed to loaders (#14622 ) (177f1b7 )
bundling: combine user-defined external esbuild options with ours (#14755 ) (2f4f0f0 )
angular: ensure required peer deps are installed when migrating from angular cli workspaces (#14766 ) (17aa895 )
angular: fix issues in the angular cli adapter (7f9eade )
bundling: support additionalEntryPoints properly (#14773 ) (2d56659 )
core: do not hardcode checks for npm (#14827 ) (3bb624a )
core: fix issues regarding workspace.json migrations (#14833 ) (2058f54 )
core: skip-nx-cache should not write to the cache (55b0389 )
node: quote filepath in cli e2e sample test (#14779 ) (bc788ff )
storybook: typescript config ts-node (#14829 ) (c2419d0 )
vite: fix watch schema for build executor to object or boolean i… (#14756 ) (259d4b2 )
angular: set project root when reading project.json in the adapter scoped host (#14849 ) (b736d1f )
core: fix project locator for built in node modules (#14846 ) (e7f5855 )
core: reintroduce misaligned packages check (#14648 ) (a65ea6e )
core: update ensurePackage util with workaround for bad module cache (#14786 ) (fc20e69 )
devkit: adjust behavior of the "addDependenciesToPackageJson" function (#14682 ) (544e8d5 )
misc: identify workspace schematics correctly using isSchematic option in schema (#14751 ) (1802e67 )
vite: do not use merged options for preview's build target (#14815 ) (8d87654 )
vite: expose all executors and schemas (#14763 ) (0e7e76f )
vite: resolve dev & preview server promises on process exit (#14812 ) (b35187c )
webpack: don't use deprecated config with isolatedConfig (#14802 ) (5551fcc )
webpack: restore previous build logging (#14801 ) (6748bc6 )
angular: prevent init generator to bump versions and consider installed core packages versions (#14890 ) (b688412 )
angular: tidy up supported options (#14793 ) (829df2b )
core: fix migration bugs (#14901 ) (e48b141 )
core: use not scheduled task graph to schedule new batches (#14884 ) (e1a5fc7 )
devkit: make devkit backwards compatible back to nx 14.1 (#14854 ) (1d773c0 )
node: use correct main entry file extension based on project config (#14894 ) (0f8faa2 )
angular: add missing ts 4.8.2+ requirement to angular v15 update (#14934 ) (c712949 )
angular: fallback to buildTarget.options if no configuration provided (#14952 ) (91117c9 )
angular: fix safari tp support and include last 2 chrome version in browserslist in ng-packgr executors (#14902 ) (09670c7 )
angular: unit test runner none should skip tests (#14916 ) (066c3b1 )
bundling: add a deprecation warning for users to update their project config before Nx 16 (#14913 ) (47a4ff4 )
core: nesting npm lock file deps should support multi nests (#14949 ) (8d0c09f )
core: remove Windows cmd window popups (#14965 ) (5261621 )
core: support wildcard and latest for pruning version normalization (#14948 ) (41a8040 )
core: tsconfig.base.json module setting should not break local plugins (#14610 ) (b2df831 )
devkit: fix support renaming directories with the tree (#14973 ) (1aa9b17 )
expo: fix the prebuild command in expo (#14922 ) (b1b36e9 )
misc: make ts 4.8 update optional and add missing angular requirements (#14918 ) (005eb56 )
misc: throw an error when removing unsafe projects (#14927 ) (d094e3a )
node: add missing .swcrc file for node libs (#14925 ) (2fbe1bd )
node: Update Proxy config port number (#14919 ) (4cb9ff8 )
react: dont update lint and react-router if skipPackageJson is set (#14900 ) (f066ff7 )
storybook: fix the no-root migration (#14914 ) (496620e )
webpack: ensure NODE_ENV is defaulted to development for dev-server, and HMR works (#14915 ) (db7ee99 )
webpack: filter out .hot-update.js files from index.html (#14917 ) (ad83434 )
webpack: pass the correct config to user when isolatedConfig=false (#14912 ) (7185c5f )
Features
angular: add index html transformer for builder #13368 (#14583 ) (aaf8cc4 )
angular: add x-priority to executors (#14543 ) (d23264f )
core: clean up workspace configuration code (d7536aa )
expo: add clean option to prebuild executor (#14212 ) (e8faab1 )
expo: upgrade expo to 47.0.13 (#14411 ) (e0198f3 )
misc: add a command to list projects (d70b9ec )
nextjs: Switch custom server's watch option by environment (#13946 ) (640a13c )
react-native: upgrade react-native to 0.71.1 (#14584 ) (41fc2eb )
testing: allow updating jest config nested keys with dots (#13894 ) (d9c27a1 )
webpack: add isolatedConfig option to skip automatically applying Nx plugins (#14618 ) (cd92d10 )
webpack: migrate to webpack.config file (#14607 ) (85606a4 )
angular: support nx init for Angular 14+ (#14658 ) (8477607 )
core: add prompts and requirements to nx migrations (#14420 ) (751d02b )
core: refactor lock file parsing and pruning (#13864 ) (b802861 )
storybook: v7 mainjs new format and remove root config (#14777 ) (ff3cf72 )
core: expand --from versions in migrate command to packages included in packageGroup (#14841 ) (ad082c9 )
core: update version of github ci workflow to 0.11.3 (#14819 ) (06fbb4f )
storybook: remove root config files (#14780 ) (61cadc3 )
core: remove workspace-lint from CI generators and docs (#14895 ) (9294a4e )
node: add default unit test for fastify framework (#14876 ) (4d21915 )
angular: add routing option to CNW (#14845 ) (abece6a )
core: add standalone api prompt to CNW (#14886 ) (4f09949 )
core: remove unused CLI option from CNW (#14865 ) (762b9f3 )
expo: upgrade expo-cli to 6.3.0 (#14944 ) (51cd35c )
graph: show errors from task graph generation (#14924 ) (0e3d9cd )
node: setting docker on app generation should set generateLockfile on target config (#14947 ) (d0ad53c )
react-native: upgrade react native to 0.71.2 (#14908 ) (9b08a8d )
vite: be able to use a custom build target for the preview server (#14951 ) (2f9978f )
You can’t perform that action at this time.