17.2.0-beta.14
🚀 Features
- angular: support providing esbuild plugins to @nx/angular:browser-esbuild (#20504)
- angular: add application executor (#20529)
- graph: add project details view (#20466)
- nx-dev: improve advent of code page (#20517)
- release: allow projects shorthand for single release group (#20560)
- vite: Use app/lib tsconfig for buildable paths resolution (#19972)
🩹 Fixes
- angular: update schema and validate compatibility in esbuild-based executors (#20564)
- core: use
target_os = "linux"
instead of justlinux
for watch events (#20518) - js: update minimum supported typescript version by js plugin (#20530)
- linter: expose rule name when eslint requires parser options project (#20459)
- linter: do not allow relative import of non-project files (#20563)
- linter: support adding plugin at a later stage (#20557)
- nextjs: Component generator with path provided in the component name field (#20538)
- nextjs: When running dev server .next folder should be in source (#20536)
- release: only early exit when no changelog changes if expecting commit (#20568)
- repo: fix release script to look for new node auth token (#20590)
- testing: set TS_NODE_PROJECT before running Jest so j.config.ts file transpile using the root tsconfig file " (#20372, #20565)
- web: file-server falls back to outputs if outputPath is not preset (#20515)
- webpack: Fixed libraryTarget option not being set for node targets (#20505)
❤️ Thank You
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- Jack Hsu @jaysoo
- James Henry @JamesHenry
- Jason Jean @FrozenPandaz
- Jonathan Cammisuli
- Juri Strumpflohner @juristr
- Leosvel Pérez Espinosa @leosvelperez
- Martin Obert
- MaxKless @MaxKless
- Miroslav Jonaš @meeroslav
- Nicholas Cunningham @ndcunningham
- Tycho Bokdam @TriPSs