chore(deps): update nrwl monorepo to v14.7.8
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @nrwl/js (source) | 14.4.3 -> 14.7.8 |
||||
| @nrwl/node (source) | 14.4.3 -> 14.7.8 |
||||
| @nrwl/workspace (source) | 14.4.3 -> 14.7.8 |
||||
| nx (source) | 14.4.3 -> 14.7.8 |
Release Notes
nrwl/nx
v14.7.8
Bug Fixes
- repo: make esbuild package as non private (6eb4e1f)
v14.7.7
Bug Fixes
- core: add cleanup on e2e tests (#12093) (635b2a6)
- core: do not use nx daemon during workspace creation (3ab1eb8)
- core: reenable output watching (38e4a8e)
- detox: add cleanup on e2e tests (#12092) (d18d7e9)
- js: add cleanup on e2e tests (#12094) (88be1d0)
- linter: add cleanup on e2e tests (#12099) (dd6f38e)
- linter: consider the default public API filename when checking for secondary entrypoints (#11811) (d526efb)
- misc: ensure cleanup is run on a proper cwd in e2e (#12101) (12c27d3)
- node: add cleanup on e2e tests (#12096) (5bd30cc)
- nx-plugin: add cleanup on e2e tests (#12097) (1aebdd6)
- react: add cleanup on e2e tests (#12091) (9b2a439)
- storybook: add cleanup on e2e tests (#12095) (27d654a)
- testing: add cleanup on cypress e2e tests (#12089) (96be1f5)
- testing: improve return type of getJestProjects (#12040) (fc73d03)
- web: add cleanup on e2e tests (#12098) (bcbf76b)
Features
v14.7.6
Bug Fixes
- angular: add $schema property to generated project configs (#12031) (e2bfaa6)
- bundling: default outputFileName to "main.js" when called from "@nrwl/web:webpack" (#12072) (d9afcac)
- core: rework the daemon process communication to use a queue and a long running connection (a3e480b)
- core: split chunk correctly when they contain multiple messages (08e7588)
- core: temp workaround to deal with daemon start during workspace creation (8e8b175)
- linter: handle missing task graph in hasher on print-affected (#11974) (40da702)
- testing: normalize paths for component-testing (#11963) (1a9df53)
- testing: use cypress generated tsconfig for angular ct (#12014) (d535cf3)
- testing: use webpack defined in executor options for react ct (#12005) (73fd49a)
Features
- angular: add types to the generated tailwind configuration (#12018) (730d323)
- angular: support inferring project from cwd in terminal for generating components (#11980) (e5d9f9f)
- bundling: move rollup to its own plugin (#12009) (dd6adde)
- core: update nrwl/ci version to 0.7 (#11925) (ace2325)
- js: add rootDir option (#11678) (b3e69e2), closes #11601 #9410 #10707
- misc: remove unused dependencies from packages (#11986) (ee8ba2d)
- react-native: upgrade react native to 0.70.0 (#11971) (306d8a4)
- webpack: add webpack plugin (#11966) (f49769a)
v14.7.5
Bug Fixes
- core: temporary make the daemon output optimization opt in (9364a40)
- repo: ensure husky checks are respected on commit (#11973) (3a78d3b)
Features
- core: support ts 4.8 (#11845) (d782a69)
- js: add
srcRootForCompilationRootoption to tsc executor (#10707) (aa01b7b), closes #9410
Reverts
- Revert "feat(js): add
srcRootForCompilationRootoption to tsc executor (#10707)" (#11977) (2508cb0), closes #10707 #11977
v14.7.4
Bug Fixes
- testing: change @nrwl/workspace import to deep import (#11961) (ff0126c)
v14.7.3
Features
- core: add more logging when socket communication fails (0663385)
v14.7.2
Bug Fixes
- core: DAEMON_DIR_FOR_CURRENT_WORKSPACE isnt defined in case of error (6849b90)
v14.7.1
Bug Fixes
- core: nx daemon doesnt get disable correctly (0f8aac0)
v14.7.0
Bug Fixes
- angular: emit typescript declaration diagnostics in ng-packagr executors (#11927) (c6520a1)
- angular: warning logged when generating MF app with no e2e (#11911) (4aa7282)
- core: add back target defaults for all new workspaces (#11936) (caec117)
- core: fix process.send will crash the nx runner without check if it is undefined (#11904) (350f71d)
- repo: remove more things from production fileset and added babel config (#11942) (b582964)
- storybook: do not add target defaults and named inputs if they are not defined (#11941) (31b1b00)
- testing: add component-test named inputs (7b52c0d)
- testing: do not add cypress inputs if namedInputs is not defined (#11943) (8a35f18)
- testing: move cypress tsconfig to cypress folder (6d0c6a8)
Features
- angular: allow component options to be passed to standalone library #11702 (#11890) (81b5eeb)
- angular: share by default some relevant angular packages when using withModuleFederation (#11849) (41af7c7)
- core: create the daemon socket file in the tmp dir instead of node modules (db74bc7)
- core: generate inputs configuration for new workspaces (#11856) (292f0c1)
- core: use daemon to watch outputs to enable cache restoration optimization (0d9dbae)
- storybook: generate storybook with more framework options (#11914) (ae58c1d)
- testing: support angular cypress component testing (#11790) (a0904a6), closes #11602
v14.6.5
Bug Fixes
v14.6.4
Bug Fixes
- angular: host tests were failing due to no navigation (#11825) (458e89b)
- core: gracefully handle errors when unable to find custom hasher (#11854) (830b55a)
- js: remove check for non-buildable libs being used when packaging. (#11835) (cd3352a)
- misc: print new workspace directory and fix issues when creating workspaces with non-normalized name (#11853) (8db5f1a)
- nextjs: use SWC compiler for next.js libraries (#11848) (525350f)
v14.6.3
Bug Fixes
- nextjs: SVGR plugin should not be used if
nx: { svgr: false }is set in next.config.js (#11829) (9b26bc1)
Features
- misc: a/b test different prompt messages (f89b68b)
v14.6.2
Bug Fixes
- angular: collect secondary folders correctly for tailwind #11747 (#11805) (62d2d82)
- angular: remove double normalize of project name #11819 (#11822) (f51c1be)
- core: do a recursive check to see if files should be restored (9b5f25a)
- storybook: support secondary entry points for angular #11446 (#11798) (a264754)
v14.6.1
Note: Version bump only for package @nrwl/nx-source
v14.6.0
Bug Fixes
- angular: adds missing types in the schemes of
remoteandhostgenerators (#11428) (9294b64) - angular: change rxjs migration to conditional migration (#11771) (b86ace5)
- angular: remote entry component template typo (#11707) (3822d83)
- angular: remote generator should not assume a default host (#11705) (6f0c22f)
- angular: use x-dropdown for nx console project hint (#11706) (614b2d2)
- core: Add throw of error if a dependency is not in the graph (#11652) (2d50f35)
- core: make --verbose consistent with NX_VERBOSE_LOGGING=true (c0dd2f5)
- core: pass-through ipc messages to and from task processes (#11744) (8b02670)
- core: project graph should be read from executor context (6948ffd)
- devkit: convertNxExecutor() should properly emit observables (6fdc123), closes #11653
- devkit: split-create-tree should use nx cli (#11736) (3ff6809)
- devkit: support expanded x-prompt object for input prompts (7c8839b)
- docs: fix typo in github actions setup (#10989) (27f9cc7)
- linter: add jest to root .eslintrc if selected as unit test runner (#11555) (187f520)
- linter: target migration version (#11783) (a04b13d)
- linter: use typescript-eslint 5.33.1 as latest requires ts4.8 (#11773) (bbe7a36)
- misc: skip projects configured in package.json for adding schemas (#11742) (47045c4)
- misc: use autocomplete prompt for projects for x-dropdown, project, projectName (9d6e53b)
- next: add default hostname value to @nrwl/next:server (#11701) (3afb6bf)
- nextjs: fix .next folder linting (#11614) (89a4013), closes #11541
- nextjs: fix React 18 detection (#11656) (43b6e1e)
- nextjs: set
__NEXT_REACT_ROOTonly when the version ofreact-domis 18 or above (#11749) (4dfd0f3) - react): fix(react: fix missing integrity tags in production builds (#10949) (36a72c7), closes #10926
- react: fix webpack node api config error serving a react app (#11580) (34fdbc0), closes #11571
- react: support older npm version (#11646) (c4a0d85)
- storybook: change the react native storybook searchDir option to array (#11628) (670d9f1)
- storybook: ignore addon-postcss from version update (#11801) (835d0ef), closes #11465
- storybook: remove react typings from angular tsconfig (#11769) (6ea8d0d), closes #11746 #11746
- testing: handle more complex projects for react component testing (#11725) (c7249db), closes #11372
- testing: update cypress argument name (#11797) (35744c1)
Features
- angular: export test runners from package (#11613) (99a3563)
- angular: migrate versions to 14.2.0 (#11530) (aaeeaed)
- angular: standalone host and remote generation support (#11708) (c616f62)
- angular: support library routing setup for standalone routes (#11634) (09112cc)
- core: add ability to exclude task deps from the task graph (e7c86e1)
- core: add daemon to the context provided to task runners (1a31018)
- core: add file completion types for the nx language server (#11669) (e7ec91b)
- core: better formatting of project-graph related error messages (b6c9c12)
- core: move git commit from generators to create-nx-workspace (#11633) (15d8325)
- core: refactor daemon to support longer messages (971bcbe)
- core: stop agents after build task on CI generated workflows (#11719) (5bb75ba)
- core: support reading cli args from env (#11721) (d9b9bd1)
- js: support wildcard/nested tsconfig paths (#11233) (aedcdaf)
- misc: add task hashes to the output of print affected (#11763) (a312611)
- nextjs: upgrade to nextjs 12.2.5 (#11665) (646b8c2)
- node: expose webpack watchOptions to executor (#11453) (86b2015)
- nx-plugin: thread jest options through nx-plugin:e2e executor (#11442) (4d1acad)
- react-native: update react native bundle options (#11699) (44d1f2c)
- react-native: upgrade metro to 0.72.0 (#11480) (519451e)
- react-native: upgrade metro to 0.72.1 (#11697) (73d748c)
- react: update package versions (#11667) (77f0508)
- react: update package versions (#11800) (81c06f8)
- storybook: add build-storybook to cacheable operations (#11631) (5176ee9)
- testing: support jest 28 (#10857) (657b2bf)
Reverts
- Revert "feat(core): support reading cli args from env (#11721)" (#11738) (ef5334b), closes #11721 #11738
v14.5.10
Bug Fixes
v14.5.9
v14.5.8
Bug Fixes
- core: project graph should be read from executor context (b5f4b12)
v14.5.7
Bug Fixes
- angular: add check before attempting to collect secondary entrypoints #11437 (#11496) (f930117)
- angular: add namedInputs to expected angular extension properties (#11593) (0c25e57)
- angular: use rxjs 7.5.0 for Angular 14.1 (#11586) (47e38d1)
- core: fix backwards compatibility with Nx 14.1.0 (#11438) (7d4a5c7)
- linter: normalize rule context file name for cross OS (#11604) (3574fdc)
- linter: replace all
$chars in path; not only the first (#11621) (ede5927) - linter: use more performant way to check for package existance (#11603) (244ac01)
- nx-plugin: fix the file paths for newly created generators in generators.json (#11611) (2baa96a), closes #11610
- repo: change e2e tests to publish 9999.0.2 (#11591) (0a64415)
Features
- angular: add scam to standalone conversion generator (#11578) (7891a68)
- angular: add standalone app generation (#11592) (af93cfd)
- angular: support standalone component library generation (#11608) (da1741b)
- nextjs: add --custom-server option to app generator (#11607) (51da354)
- react: update packages (#11606) (6fd0da5)
v14.5.6
Bug Fixes
- core: restore the old behavior of output missing check (9d500ee)
v14.5.5
Bug Fixes
- angular: 14.5.3 migration should hit @angular/cdk (#11560) (8eb2304)
- angular: add missing allowed extension properties (#11547) (42fe477)
- core: include config name in the cached fileset (438e4a5)
- core: list local plugins (#11410) (db97728)
- express: tslib should be included if importHelpers is true (#11419) (0ce3b1a), closes #11012
- js: update SIGINT and SIGTERM handling for tsc/swc executors (#11492) (d1af72d)
- linter: skip prettier config if prettier is missing (#11542) (f44ba27)
- nextjs: react root enabled for nextjs (#11362) (50afd2b), closes #11345
- nxdev: preserve generated sitemap in cache (#11540) (57acec9)
- react: allow async functions to work with custom webpack config (#11467) (dec9102)
- testing: exclude jest.config.ts in angular project tsconfigs (#11468) (bd4e6ac)
- testing: install ts-node when migrating to ts jest config files (#11427) (acab648)
- testing: restore setting for update-jestconfig (#11457) (95e579b)
- web: run swc after other plugins in rollup (#11501) (4917239)
Features
- core: format additional flags values for logging (#11564) (899625c)
- core: hash tasks early when possible to enable optimizations (#11533) (918ddf6)
- core: support yarn berry in CNW (#11528) (36213b7)
- linter: add option to set report unused disabled directives (#11212) (#11272) (36f9420)
- misc: repair should support running extra migrations (#11504) (efea1a5)
- misc: update shared ts-node and ts-loader packages (#11429) (5267f45)
- nextjs: improve type checking for nextjs config file (#11497) (522dcdd)
- node: update @types/node to 18.7.1 (#11545) (9cbfd65)
- react-native: add exclude to sync-deps (#11365) (65f554f)
- react: improve types for module federation config file (#11476) (2c8a711)
- react: update packages (#11499) (e4d60da)
- storybook: ignore paths when generating stories (#11111) (8bc9940), closes #10211
- web: update node types to 18.7.1 (#11546) (1121907)
v14.5.4
Reverts
- Revert "fix(core): add -c as an alias for --configuration for
affectedand … (#10993)" (#11460) (e91d895), closes #10993 #11460
v14.5.3
Bug Fixes
- angular: building all projects in webpack-server #11349 (#11455) (e8ad465)
- angular: cloud init with make-angular-cli-faster (#11458) (15a1d72)
- angular: hide warnings when reading workspace due to extra properties (#11143) (2dc51d7)
- core: add -c as an alias for --configuration for
affectedand … (#10993) (355dc54) - core: correctly handle overrides of watch flag for caching (dc46534)
- core: resolve project files correctly in project graph creation for empty root (#11425) (308fd9b)
- devkit: do not duplicate dependencies (#10921) (f4ce897)
- nextjs: remove unsupported cssModules config property (#11405) (ccd6295)
- react: adjust nx-console related x-dropdown prop name (9c93c90)
- web: fix json imports in rollup with swc (#11436) (b6bbd41)
Features
- core: add better detection of long running tasks (8bf9019)
- dep-graph: add project graph view for nx console (#11153) (eae3d45)
- nextjs: improve support for custom server (#11325) (e45c2f2)
- react: update emotion and tailwind versions (#11409) (5d167ee)
v14.5.2
Bug Fixes
- angular: update angular cli package in a migration generator to prevent migration issues (#11375) (e5ec39a)
- nest: update nestjs versions for init generators (#11355) (b67ca98)
- node: add implicit dep on the e2e project to nest (#11397) (ffecf93)
- nx: Ignore the debugger attached message in node (#11131) (20996d6)
- react: allow positional params for setup-tailwind generator (#11396) (bf2c79b)
Features
v14.5.1
Note: Version bump only for package @nrwl/nx-source
v14.5.0
Bug Fixes
- angular: add @angular/localize to list of default packages to be eagerly loaded in mf apps (#11189) (b7a1cd3)
- angular: amend wrong project name schema options to hint nx console to show a project dropdown (#11097) (9352f2e)
- angular: do not generate ts path mappings for lazy loaded libs in app tsconfig file (#11125) (1b6e587)
- angular: do not set a module federation remote project as the default project (#11127) (ba592f8)
- angular: do not write files unnecessarily in mfe to mf migration (#11126) (8ce1444)
- angular: emit dts when using entrypoint name as filename in ng-packagr executors (#11032) (bc5c414)
- angular: update module federation logic to correctly identify workspace libs secondary entry points (#11286) (7db3aac)
- angular: update package watch version on secondary entrypoint changes when building libraries in watch mode (#11230) (41693f9)
- core: adjust add and addDev command for pnpm when it is in a pnpm workspace (608ef8e)
- core: handle specifying a prerelease version without a package when migrating (#11129) (9933d91)
- core: improve performance of enforce-module-boundaries linting rule on Windows (#11251) (2f0cd86)
- core: outputs in nx.json targetDefaults is not work (#11157) (f8104d9), closes #11141
- core: print out configuration for run-many logging (#11228) (b89e321)
- core: remove eslintrc.json from the package build artifact (#11043) (b8efa77)
- core: use generator options from nx config (#11006) (d579f94), closes #11004
- core: use proper package manager when installing package for migration (#11213) (f285446)
- dep-graph: filter by text correctly during quick inputs (#10986) (fb4e92a)
- linter: correctly fix absolute imports across package boundaries (8e6a66c)
- linter: escape dollar signs in filepaths (#11009) (74c3c6c)
- linter: improve performance of runtime lint utils (#11100) (5194551)
- linter: update typescript eslint dependency (#11112) (c117ad5)
- misc: add dotenv as dependencies for plugins that import it (#11167) (96e84ee)
- misc: make unparsed not required and add smart provider in adapter (#11262) (00ef4c7)
- misc: show help when no command is passed (#11269) (1a900d4)
- nextjs: adjust generator reference in Next startup page component (9436a96)
- nextjs: fix invalid config warning by sanitizing it before passing to Next.js (#11313) (1fef99d)
- nextjs: set development outputPath to a different one from production build (#11169) (e3d5c53), closes #10312
- react-native: fix library path in Podfile (#11327) (b4cc8c2)
- react-native: only add resolverMainFields to metro.config for storybook (#11326) (2b44aaf)
- react: buildable library sets NODE_ENV correctly (#11294) (4bb8ab1)
- react: do not set a module federation remote project as the default project (#11128) (2163c54)
- react: fix typo in testing-library migrations (57a6ebc)
- repo: explicitly stop all agents on failure (#11123) (8ab6ad4)
- storybook: adjusted
STORYBOOK_(#11171) (edc9ce1) - storybook: change-storybook-targets should not fail if no build (#11038) (01e25ec)
- storybook: fix schema to read projectName from config (#11098) (a2d9577)
- storybook: include polyfills in Storybook tsconfig for ngapps (#11136) (943d4ba)
- testing: update exports for .ts plugin files (#11200) (0cd8d8c)
- web: fix http-server proxyOptions arg converter (#11309) (5614307), closes #11302
Features
- angular: add spa option to file-server executor to support reloading client-side routes (#11252) (ea3fe2e)
- angular: deprecate DataPersistence class in favor of data persistence operators (#11183) (cc6c2f9)
- angular: deprecate generating e2e tests with protractor (#11254) (d372be0)
- angular: deprecate syntax option from the ngrx generator (#11184) (6866122)
- angular: support angular v14.1.0 (#11155) (46ad8c3)
- core: add ability to use globs as outputs (#10894) (63b74d2)
- core: allow configuring targets to forward args to its target dependencies (3ce6f35)
- core: improve graph utils matrix generation (#11226) (5f097b9)
- core: run-many runs all proj
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: pnpm-lock.yaml
Found file in cache: /tmp/containerbase/7576b42decc67f70b61585f41c5074bea75c260886346e567578ea0e0dc2d571/node-v16.17.0-linux-x64.tar.xz
☁️ Nx Cloud Report
CI is running/has finished running commands for commit 3a58fec5e4f671eb2bbd5e82a5dc3423d3d65464. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this branch
✅ Successfully ran 2 targets
Sent with 💌 from NxCloud.
⚠️ No Changeset found
Latest commit: 3a58fec5e4f671eb2bbd5e82a5dc3423d3d65464
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR