ngrx-entity-relationship
ngrx-entity-relationship copied to clipboard
chore(deps): update nx monorepo to v16 (major)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @nrwl/angular (source) | 12.10.1 -> 16.10.0 |
||||
| @nrwl/tao (source) | 12.10.1 -> 16.10.0 |
||||
| @nrwl/workspace (source) | 12.10.1 -> 16.10.0 |
Release Notes
nrwl/nx (@βnrwl/angular)
v16.10.0
16.10.0
π Features
- angular: support incremental TypeScript semantic diagnostics in ng-packagr executors (#β19405)
- core: add NX_IGNORE_CYCLES environment variable (#β18708)
- core: switch
nx release changelogto offline first with CHANGELOG.md files (#β19327) - js: upgrade @βswc-node/register to 1.6.7 (#β19429)
- linter: add app import exception for remotes (#β19301)
- nuxt: add private Nuxt plugin (#β19420)
- nx-dev: add the new Nx blog home (c2297297c)
- nx-dev: add link to AI Chat beta in docs header (#β19261)
- nx-dev: only show the first 5 sources in ai chat (#β19331)
- react: add remote to tspaths for typing (#β19276)
- react: update @βtypes/react and @βtypes/react-dom versions (#β19442)
- react: use JS webpack config files for module federation (#β19452)
- vue: storybook configuration generator for vue (#β19141)
- vue: update generated file setup for apps (#β19428)
π©Ή Fixes
- angular: throw an error when generating a component and the specified module can't be found (#β19324)
- angular: remove leftover code causing duplicated route config when generating a library (#β19326)
- angular: update tsconfig included and excluded files when generating a library secondary entry point (#β19366)
- angular: do not set less math option in ng-packagr executors (#β19402)
- core: generate permissions on github ci workflow (#β19357)
- core: set prerelease on Github request for nx release changelog (#β19343)
- core: include client env when hashing tasks in the daemon (#β19422)
- core: adjust how findMatchingProjects works when provided additive patterns after an exclusion to be more intuitive (#β19295)
- core: cache runtime hashes with the env as part of the key (#β19426)
- core: add vue to cnw implicitDependencies (#β19443)
- linter: fix rule typings (#β19294)
- linter: add schema for nx plugin checks rule (#β19447)
- misc: properly add extra dependencies to packages (#β19334)
- misc: fixing discord link in npm page (#β19372)
- misc: report should not throw when no nx.json file is present (#β19333)
- repo: ensure cypress is installed on agents (#β19430)
- testing: install devkit when init playwright (#β19406)
- web: disable tsnode service after loading config (#β19387)
β€οΈ Thank You
- Caleb Ukle
- Colum Ferry @βColy010
- Craigory Coppola @βAgentEnder
- Emily Xiong @βxiongemi
- Jack Hsu @βjaysoo
- James Henry @βJamesHenry
- Jason Jean @βFrozenPandaz
- Jonathan Cammisuli
- Juri @βjuristr
- Katerina Skroumpelou @βmandarini
- Leosvel PΓ©rez Espinosa @βleosvelperez
- Miroslav JonaΕ‘ @βmeeroslav
- Tim Fisher
- Zachary DeRose @βZackDeRose
v16.9.1
16.9.1
π©Ή Fixes
- angular: throw an error when generating a component and the specified module can't be found (#β19324)
- misc: properly add extra dependencies to packages (#β19334)
β€οΈ Thank You
- Jason Jean <jasonjean1993@βgmail.com>
- Leosvel PΓ©rez Espinosa @βleosvelperez
v16.9.0
16.9.0
π Features
- vue: add private Vue plugin (#β19009)
- js: support finding imports in .vue files (#β19048)
- webpack: move module federation utils to webpack (#β18996)
- repo: add cloud workflows (018d9972e)
- linter: update version of tslint-to-eslint (#β19065)
- repo: enable agents" (#β19112)
- devkit: update
parseTargetStringto allow referencing targets on the current project (#β19109) - js: warn users when additionalEntryPoints do not match any files (#β19107)
- core: add WorkspaceContext class (#β18999)
- vue: init, app, component and lib generators (#β19130)
- react: allow setting react preset to production when using custom BABEL_ENV (#β19148)
- core: hide vue preset options from create-nx-workspace (#β19155)
- devkit: add method for tree-aware glob search (#β19128)
- react: Add versioning for workspace libraries (#β19063)
- nx-dev: add embeddings for community plugins (#β19168)
- nx-dev: add "new chat" button to AI page (#β19150)
- vue: add setup-tailwind generator (#β19147)
- nx-dev: change "New chat" to "Clear chat" to avoid confusion, and open links in new tab (#β19190)
- nx-dev: remove emojis from heading ID (#β19194)
- nx-dev: improve auto-scrolling so it does not interfere with users reading the content (#β19196)
- react: switch default to typescript configuration for module federation (#β19031)
- core: initial implementation of
nx release(#β19110) - react: Support loading remotes via library: var (#β19192)
- core: include non-project files on fileMap and filesToProcess (#β19217)
- misc: do not prompt for project name and root format when they produce the same result (#β19221)
- react-native: upgrade react-native to 0.72.4 (#β19160)
- nx-dev: improve initial prompt of the AI Chat to remove bad responses (#β19244)
- repo: enable agents" " (#β19112)
- repo: remove projectNameAndRoot nx.json option (#β19218)
- core: run createDependencies plugins concurrently (#β19176)
- core: allow multiple targets in show projects commmand (#β18506)
- misc: prepend cwd to directory in project generators when using as-provided format (#β19227)
π©Ή Fixes
- linter: fix dep-checks projPackageJsonDeps caching for IDE (#β18935)
- linter: handle non-JSON eslintrc files when updating overrides (#β19026)
- misc: calculate cwd relative path correctly for generators and executors (#β18933)
- react: fix createGlobPAtternsForDependencies path (#β18546)
- webpack: enable in memory caching when building for node in watch mode (#β18348)
- core: register ts transpiler when running .ts backed plugins (#β19027)
- js: workspace lib devDependencies should not be added to package.json (#β17802)
- misc: nx view-logs should open the nx-cloud link when connected β¦ (#β17808)
- nx-dev: menu chevron alignment (f994f54c5)
- linter: ensure config manipulations are run only if config is supported (#β19035)
- vite: check for undefined and create types array (#β19045)
- angular: keep dependency-checks enabled for buildable libraries (#β19047)
- node: explicitly check that project is a library before updating imports (#β19040)
- core: do not prompt, only warn when projectNameAndRootLayout is β¦ (#β19037)
- core: prettier 3 shouldn't cause errors due to esm + compile cache (#β19042)
- misc: use preset apps instead of empty (#β19051)
- react: set "watch: false" on module federation serve-static options (#β19052)
- js: handle nested wildcard imports and paths that start with # (#β19056)
- core: do not validate remote cache validity (#β19059)
- js: esbuild should not throw when a project depends on non-js dependencies (#β19057)
- core: prettier 3 shouldn't cause errors due to v8 compile cache (#β19075)
- linter: add @βeslint/js with correct package version (#β19077)
- core: detect dependencies in .cjs and .cts files (#β19127)
- node: set x-dropdown in app generator to enable autocomplete in console (#β19105)
- angular: dont add .angular/cache to prettier again if existing (#β19183)
- webpack: set
module: truefor swcMinify (#β19213) - core: handle negative single directory globs (#β19235)
- core: allow parallel and output-style on publish target (#β19242)
- core: support dry-run on
nx release publish(#β19228) - core: handle negative star glob better (#β19241)
- core: set SWC_NODE_PROJECT before registering
@swc-node/register(#β19239) - nextjs: do not warn on NX_INVOKED_BY_RUNNER and only show warning once (#β19254)
- core: update the native runtime input to include the cpu architecture (#β19263)
- misc: adds nx cloud access token to agent workflow (#β19264)
- nx-plugin: pass full context into parseTargetString (#β19154)
- core: ensure target-only argument is rewritten correctly to be forwarded (#β17971)
- repo: add native packages to the release group (#β19289)
- js: update generated .swcrc file to align with @βswc/core@β1.3.85 (#β19214)
- nextjs: Add missing env to base Nx Env (#β19201)
- core: unregister in-process ts transpilers when projectGraph is created (#β19187)
- vite: provide correct root directory when building a root project (#β19298)
- core: do not attempt to publish private npm packages (#β19299)
β€οΈ Thank You
- James Henry @βJamesHenry
- Jack Hsu @βjaysoo
- Jonathan Cammisuli [email protected]
- Leosvel PΓ©rez Espinosa @βleosvelperez
- Nicholas Cunningham @βndcunningham
- Jason Jean <jasonjean1993@βgmail.com>
- Mark McCulloh @βMarkMcCulloh
- Jay Bell [email protected]
- Craigory Coppola @βAgentEnder
- Simon Critchley @βscritchley
- Emily Xiong @βxiongemi
- Colum Ferry @βColy010
- Miroslav JonaΕ‘ @βmeeroslav
- MaxKless @β34165455+MaxKless
- Katerina Skroumpelou @βmandarini
- Victor Savkin [email protected]
- Guy Senpai [email protected]
- Juri @βjuristr
- Adam Wootton [email protected]
- Matt Lewis @βmattlewis92
- Nadav Shatz [email protected]
v16.8.1
Bug Fixes
- angular: keep dependency-checks enabled for buildable libraries (#β19047) (58b13a2)
- core: do not prompt, only warn when projectNameAndRootLayout is β¦ (#β19037) (18acd9a)
- core: do not validate remote cache validity (#β19059) (1f9dc40)
- core: prettier 3 shouldn't cause errors due to esm + compile cache (#β19042) (ac2bea7)
- core: register ts transpiler when running .ts backed plugins (#β19027) (22dadbc)
- js: handle nested wildcard imports and paths that start with # (#β19056) (2194422)
- js: workspace lib devDependencies should not be added to package.json (#β17802) (14a4ef4)
- linter: ensure config manipulations are run only if config is supported (#β19035) (85b03c2)
- linter: fix dep-checks projPackageJsonDeps caching for IDE (#β18935) (2e1d48e)
- linter: handle non-JSON eslintrc files when updating overrides (#β19026) (4365c01)
- misc: calculate cwd relative path correctly for generators and executors (#β18933) (24de089)
- misc: nx view-logs should open the nx-cloud link when connected β¦ (#β17808) (2e0b09a)
- misc: use preset apps instead of empty (#β19051) (655a0a7)
- node: explicitly check that project is a library before updating imports (#β19040) (6ac6473)
- react: fix createGlobPAtternsForDependencies path (#β18546) (62f526a)
- react: set "watch: false" on module federation serve-static options (#β19052) (2e52c14)
- vite: check for undefined and create types array (#β19045) (143b223)
- webpack: enable in memory caching when building for node in watch mode (#β18348) (1f10398)
v16.8.0
Bug Fixes
- core: apply target defaults properly for executors defaults (#β18655) (f670e74)
- core: fix ghost alias when parsing yarn lockfile (#β18646) (43b802d)
- core: fix schema links (#β18395) (ded1543)
- core: handle symlinks on debian for watch events (#β18636) (cf0b2fd)
- core: improve error handling for copy and remove (#β18656) (13925ba)
- core: name collisions during project inference should not error out if corrected by a project.json's name (#β18665) (94cc716)
- core: nx should not break if packages were not installed (#β18687) (20acfbe)
- core: set consistent working directory when calculating runtime hash inputs (#β18643) (e2ac4e3)
- core: use Date.now() everywhere for tasks start and end times to avoid negative durations (#β18595) (98a7477)
- core: use existing version when calling "yarn set version" (#β18669) (7d55f49)
- devkit: convert-nx-executor should read projectNodes (#β18684) (2ff1364)
- js: expose schematic using the generator function with a default for the project name and root format (#β18681) (61d73fc)
- linter: Normalize paths when in getSourceFilePath (#β18601) (1f9b3c4)
- nextjs: make next build package manager agnostic (#β18661) (2e1bccd)
- core: ensure preinstall is only run once on repo (#β18671) (adb39c4)
- core: handle symlinks better for watch events on arch (#β18743) (f230078)
- core: load .env after .env.local (#β18746) (4a25576)
- core: projects within folders that start with a
.should be found (#β18748) (9548714) - core: skip local yarn patches for lock file pruning (#β18700) (97c5ecf)
- devkit: await prettier format for v3 compatibility (#β18664) (2638bb0)
- js: fix swc opens swc.js instead of compiling on windows (#β18723) (078cf9a)
- misc: fix import path to project name and root helper (#β18711) (195c5bf)
- nx-dev: include section slug in ai source links (#β18722) (5ff8722)
- nx-dev: reverse sort indicators (#β18706) (d3b4c70)
- react: fix remote generation devServerPort (#β18603) (1a0962f)
- storybook: dont fail if targets dont exist (#β18745) (0448317)
- testing: fix outputs for vitest generator (#β18709) (7900d56)
- testing: make playwright nxE2EPreset options optional (#β18729) (7024108)
- angular: add @βangular/pwa to migrations #β18731 (#β18736) (791171e)
- angular: mark esbuild as optional peer dep #β18526 (#β18771) (1440f5c)
- angular: normalize remote directory correctly when using new project root format (#β18765) (9123271)
- core: fix wrong yarn patch key mapping (#β18759) (42d93b0)
- linter: error on dependencies that are only in devDependencies instead of production dependencies (#β18780) (9ffea2b)
- linter: fixes usages of lintProjectGenerator without eslintFilePatterns provided (#β18741) (34f4148)
- misc: fix normalizing e2e project name and root (#β18757) (b3a0c0e)
- misc: format must exclude ignored patterns (#β18670) (c479a54)
- react: normalize remote name and directory correctly when using new project root format (#β18770) (d1da057)
- storybook: install nx/vite for non-buildable libs (#β18778) (57463ed)
- storybook: re-enable angular e2e build test (#β18764) (5389397)
- web: generate .swcrc file with modern defaults when creating new webapps (#β18749) (750f485)
- core: bring back setWorkspaceRoot util (#β18811) (a146fcc)
- core: do not use joinPathFragments for generating files (#β18753) (bbae14b)
- devkit: show example in deprecation message (#β18823) (02c5aeb)
- linter: enable analyzeSourceFile as needed when generating new lint project (#β18769) (4846ae5)
- testing: improve error message for ct generators (#β18597) (f5d55e3)
- vite: support incremental building when running 'serve' (#β18797) (14506d2)
- angular: buildable libs should lint correctly #β18802 (#β18837) (889f315)
- angular: style=none should not create file #β18785 (#β18836) (577f820)
- angular: use the correct output path for mf ssr #β18849 (#β18906) (5a06343)
- bundling: fallback to manual file resolution if tsconfig-paths fails (#β18477) (e3b513b)
- core: check for lerna before parsing lockfiles to prevent errors (#β18884) (e188775)
- core: convert to monorepo generator should respect nested libs (#β18795) (413e57f)
- core: Ensure when converting to monorepo standalone libs have a readable name (#β18887) (c48f3aa)
- core: handle empty lines in dotenv files (#β18829) (aa9526f)
- core: keep existing name when converting project to a monorepo (#β18910) (ec647e7)
- core: load core plugins as part of loading plugins (#β18826) (cf1175f)
- core: merge implicit project dependencies only if found on new and matching projects (#β18896) (7e50274)
- core: sort objects when hashing them instead (#β18897) (db31f30)
- core: use correct break line char in deprecated generator message printed by the generate command (#β18879) (86c21c6)
- linter: do not break migration if eslint file is missing (#β18762) (9fe9afd)
- nextjs: Deprecate adding NX_ vars to Webpack Define (#β18892) (da2a08e)
- nextjs: improve e2e test by reusing the project (#β18827) (34a7279)
- node: pass projectNameAndRootFormat to js lib generator from nest lib generator (#β18891) (74e5879)
- nx-dev: fix intro page icons on safari (#β18877) (00f68a9)
- nx-dev: improve button shadow handling in nx-dev (#β18870) (53da4e6)
- nx-dev: improve mobile documentation header (#β18871) (2383f7d)
- nx-dev: rspack link in getting-started section (#β18908) (45ec8ba)
- nx-plugin: fix explicity obsolete type (#β18888) (759c5e1)
- nx: correct the message for the removal of a project that is still a dependency of other projects. (#β18903) (70d3728)
- storybook: increase timeout of angular e2e (#β18831) (a009523)
- testing: omit indexHtmlFile option for cy >12.17.0 for ng ct (#β18839) (829076d)
- webpack: use new watcher for webpack build coordination plugin (#β18822) (c175f9b)
- webpack: WebpackNxBuildCoordinationPlugin cancels inflight builds on new changes detected (#β18883) (b5380d0)
- angular: ngrx-feature-store should respect paths in names #β18905 (#β18913) (818d04c)
- bundling: add faux-ESM files so "import" in Node works with both named and default exports (#β18916) (99c44f9)
- js: set external nodes when lockfile is not reprocessed (#β18944) (7f76c2b)
- angular: use production build for static-serve for MF (#β18942) (60da797)
- core: re-expose strip-source-code (#β18955) (610ac97)
- js: properly throw error when processing lockfile during postinsβ¦ (#β18968) (a5a522e)
- nextjs: Ensure build-custom-server is only added once to nx.json (#β18972) (b42be17)
- nx-dev: restore the name of the supabase env var (#β18960) (79678d6)
- vite: Update typings and fix when converting lib to vite (#β18956) (8f1429d)
- js: change TS standalone preset to generate at the root (#β19003) (ce172d8)
Features
- angular: add flag to include hydration when setting up ssr (#β18675) (b9ca7ce)
- angular: update module federation node (#β18513) (8390b9e)
- angular: use helper to determine project name and root directory in project generators (#β18607) (47f8b7a)
- core: support prettier v3 as a formatter (#β18644) (54496e8)
- misc: save directory and name format to nx json defaults (#β18683) (e2ff519)
- nx-dev: highlight lines in code samples (#β18690) (77bc1e8)
- nx-dev: types in devkit toc (#β18594) (71d2994)
- react: use helper to determine project name and root directory in project generators (#β18615) (eb9caa1)
- detox: use helper to determine project name and root in application generator (#β18674) (9002662)
- devkit: warn users the project name and root will not be derived (#β18718) (b309d83)
- nextjs: use helper to determine project name and root in projects generators (#β18733) (18ba93a)
- node: use helper to determine project name and root directory in project generators (#β18620) (d566055)
- expo: use helper to determine project name and root in project generators (#β18678) (a668e0b)
- express: use helper to determine project name and root in application generator (#β18679) (bb9f880)
- linter: add flat config support to generators (#β18534) (e34219a)
- misc: remove dotenv from executors (#β18719) (9d5a383)
- misc: use helper to determine project name and root in npm-package generator (#β18710) (1b0439b)
- nest: use helper to determine project name and root in project generators (#β18701) (e1b76e2)
- nx-plugin: use helper to determine project name and root in project generators (#β18739) (016c89f)
- react-native: use helper to determine project name and root in project generators (#β18734) (a2f7613)
- web: use helper to determine project name and root in application generator (#β18737) (6640c32)
- core: add migration script to escape $ in env (#β18796) (68407ca)
- core: replace dotenv with dotenv-expand (#β18622) (6a09105)
- js: remove ts implementation of ts processing (#β18752) (165250e)
- nx-dev: move openai call to edge function (#β18747) (bd76b62)
- repo: add pm version field to issue template (#β18647) (138ffd6)
- bundling: update esbuild version (#β18634) (dc3c62e)
- js: carry-over known build options (main, tsConfig, etc.) when running setup-build generator (#β18742) (226dfaf)
- linter: add option to ignore files based on pattern (#β18863) (90ca436)
- linter: migrate projects using dep-check lint rule to ignore build config files (#β18882) (f7a7690)
- nx-dev: use textarea for prompts and show a better "no results"error (#β18798) (e4755cb)
- web: use daemon file-watcher for file-server executors (#β14284) (660f0a6)
- core: ensure @βnx/js plugin is installed for all JS workspaces (#β18919) (c9ea9e0)
- core: update TS target to ES2021 (#β18948) (6d68656)
- nx-dev: move all the querying logic to edge function (#β18834) (1abe35c)
- storybook: add projectNameAndRootFormat as-provided in tests (#β18936) (b17b30d)
- nx-dev: get the correct query for ai feedback (#β18961) (ed6d7f7)
- nx-dev: improve link text for ai docs (#β18943) (1931390)
- testing: support cypress v13 (#β18899) (193206a)
- misc: introduce a way to set the project name/root format for all generators (#β18971) (bd1b0b7)
- misc: stop generating empty apps/libs/packages libs in new workβ¦ (#β18979) (9fbfe4a)
- misc: support new format to determine new project name and destination in move generators (#β18878) (8564d9b)
v16.7.4
Bug Fixes
- angular: add @βangular/pwa to migrations #β18731 (#β18736) (7859d45)
- angular: mark esbuild as optional peer dep #β18526 (#β18771) (8c3822c)
- core: fix wrong yarn patch key mapping (#β18759) (944eeac)
- linter: error on dependencies that are only in devDependencies instead of production dependencies (#β18780) (f6b9210)
- linter: fixes usages of lintProjectGenerator without eslintFilePatterns provided (#β18741) (a5745df)
- misc: format must exclude ignored patterns (#β18670) (0d4e654)
- storybook: install nx/vite for non-buildable libs (#β18778) (d3569c6)
- storybook: re-enable angular e2e build test (#β18764) (e4d46b2)
- web: generate .swcrc file with modern defaults when creating new webapps (#β18749) (42e2141)
Features
v16.7.3
Bug Fixes
- core: ensure preinstall is only run once on repo (#β18671) (426e3aa)
- core: handle symlinks better for watch events on arch (#β18743) (56214be)
- core: load .env after .env.local (#β18746) (b402196)
- core: projects within folders that start with a
.should be found (#β18748) (ea9b88c) - core: skip local yarn patches for lock file pruning (#β18700) (add8424)
- devkit: await prettier format for v3 compatibility (#β18664) (495d5f7)
- js: fix swc opens swc.js instead of compiling on windows (#β18723) (2835cb3)
- react: fix remote generation devServerPort (#β18603) (8010270)
- storybook: dont fail if targets dont exist (#β18745) (8e6dcd2)
- testing: fix outputs for vitest generator (#β18709) ([b4ac294](https://redirect.github.com/nrwl/nx/commit/b4ac294539ca
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, check this box
This PR was generated by Mend Renovate. View the repository job log.