github nrwl/nx 15.7.0

latest releases: 19.1.0-beta.0, 18.3.5, 19.0.4...
15 months ago

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)

Don't miss a new nx release

NewReleases is sending notifications on new releases.