Releases
15.1.0
15.1.0 (2022-11-15)
Bug Fixes
angular: do not throw errors for skipped remotes (#13100 ) (8bba6d7 )
angular: ensure paths are resolved correctly in ng-packagr executors (#13059 ) (6bc3720 )
angular: fix failing e2e (#13083 ) (f432b97 )
angular: migration should ignore external deps (#13112 ) (a300c0e )
angular: passthrough skip package json option to generators (#13109 ) (3e867d1 )
bundling: add missing package.json export field (#13035 ) (a623e52 )
bundling: wrong main entry path for cjs in ouput package.json (#12569 ) (4ae6bc5 )
core: add globPatternforDependencies support nx:run-commands wi… (#12786 ) (32bec2a )
core: correctly derive the name of the project based on package.json without name (67e032d )
core: disable ts-node warning when its using a fast transpiler (#12765 ) (5ade725 )
core: do not interpolate unknown options in overrides (#13088 ) (2b29647 )
core: explicitly set project names (f136737 )
core: fix -c alias for configuration (#13001 ) (3a63b19 )
core: fix custom workspace-generator options (#12821 ) (8abc405 ), closes #12677
core: fix lock file mapping for yarn berry (#13026 ) (383107c )
core: fix migrations for projects with package.json configuration (#12977 ) (ad91dc0 )
core: fix undefined projectName in tasks runner (#13044 ) (bcd43cb )
core: improve external node dependency mapping (#12996 ) (2f20807 )
core: move affected positional arguments args back to util (#12994 ) (d6c4547 )
core: prevent incorrect regex replacement of app name (#13082 ) (6fc4d37 )
core: provide a plugin which to allow users to opt into package.… (#13070 ) (cd1b6c6 )
core: schedule tasks with the most tasks that depend on it first (#12967 ) (59ed6f1 )
core: suppress access errors during project file scan (#13031 ) (f583689 )
core: update yargs to ^17.6.2 (#12978 ) (6c6eff7 )
core: use root version for yarn lock file pruning (#12964 ) (a146745 )
core: workspace-generator errors should be propagated to nx (#12955 ) (e6ff5bc )
devkit: use target inference from plugins in readTargetOptions (#13141 ) (b142f38 )
graph: improve performance of showing/hiding directories of projects (#12998 ) (305f694 )
js: call normalizePath on generated importPath (#13037 ) (2818f2e )
js: patch migration from @nrwl/node:package to @nrwl/js:tsc to rename srcRootForCompilationRoot option to rootDir (#12999 ) (9cbf9bf )
linter: do not remap namespace import specifiers as import specifiers (#12954 ) (d59bd10 )
misc: correct "topological" typo in add-nx-to-monorepo(#13014 ) (8550035 )
misc: read the version of nrwl packages from project graph (#13118 ) (f572574 )
misc: set project names used the old logic including dirs (4ba4bd0 )
nextjs: error in with-nx.ts (#12973 ) (4994223 )
nxdev: adjust title color in light/dark mode on 404 page (#13050 ) (a8e693a )
nxdev: fix the dte link to point to the nx cloud intro page (f12186a )
nxdev: related docs recipes not listed (#13162 ) (4766af7 )
react: add missing skipPackageJson flag to application generator schema (#13076 ) (0432279 )
react: upgrade loader-utils (#13021 ) (0391b42 )
testing: handle path offsets for angular component testing (#12863 ) (5a137d0 )
testing: provide better error messages around component test --build-target (#12886 ) (39518e3 )
webpack: Fixed script optimization not working for node target (#12221 ) (a690dbd )
Features
angular: add skipRemotes option to module-federation-dev-server (#13086 ) (5bace1e )
angular: add withModuleFederationForSSR function (#13172 ) (e70fd48 )
angular: remove the share helpers from public api (#13057 ) (8c7ecff )
angular: use share helpers from devkit (#13054 ) (7c3fab0 )
bundling: add initial vite plugin (#12969 ) (8edcdac )
bundling: vite init generator (#13062 ) (c842535 )
bundling: vite plugin executors (#13032 ) (8d103f3 )
core: add includedScripts to allow filtering package json scripts (#13179 ) (2661582 )
core: add prune lock file hashing based on the input (#13167 ) (b924f1a )
core: add prune lock file support for npm 2 and 3 (#13120 ) (fc8de9a )
core: add prune lock file support for pnpm (#13155 ) (af0a18f )
core: daemon file watcher (#13068 ) (a771dc9 )
core: enable root project by specifying nx: true
in root package.json (#13137 ) (1a8bf77 )
core: request daemon shutdown (#13034 ) (4ae9ee5 )
core: support for nested nx projects (#13074 ) (da47b0f )
cra-to-nx: add option to use vite instead of craco (#13071 ) (e58278e )
devkit: add module federation utils (#13048 ) (e040433 )
devkit: extract more common module federation logic (#13066 ) (40a2d65 )
misc: show a hint message on how to upload last logs to cloud (3c99ee6 )
misc: support glob expressions for projects matching in run-many (#11659 ) (8ad9dd5 )
react: add a preset to generate a workspace with a single app at the root (c4ebef2 )
react: add skipRemotes option to module-federation-dev-server (#13090 ) (f08a3c3 )
react: cra-to-nx to use PORT from .env file when migrating to Vite (#13116 ) (41fb76a )
react: remove exposed utils (#13079 ) (efc1005 )
react: use shared helpers from devkit (#13061 ) (000eebd )
repo: restrict permissions on github actions (#12909 ) (7f3b994 )
testing: add vitest (#13129 ) (54670c9 )
testing: support cypress 11 (#13075 ) (37c8483 )
Reverts
Revert "feat(module-federation): add module federation package (#12961 )" (1ab96b2 ), closes #12961
Revert "feat(module-federation): add and expose share helpers and types (#12989 )" (cfd87f0 ), closes #12989
Revert "feat(module-federation): expose additional helpers (#12990 )" (7783fe0 ), closes #12990
Revert "feat(module-federation): allow package to be published (#12993 )" (b4a98da ), closes #12993
You can’t perform that action at this time.