16.8.0-beta.4 (2023-08-30)
Bug Fixes
- 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)
Features
- 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)