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 changelog
to 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