Releases: nrwl/nx
Releases · nrwl/nx
20.2.0-beta.6
20.2.0-beta.6 (2024-12-03)
🚀 Features
- angular: add migration to disable
@angular-eslint/prefer-standalone
when not set (#29164) - angular: use new test environment function from
jest-preset-angular
(#29169) - core: improve sync messages (#29149)
- module-federation: move common executor logic to module-federation package (#29151)
🩹 Fixes
- core: fix misc issues (#29114)
- core: provide a way to reuse cached graph in CI (#29156)
- core: use fork to execute nx generate workspace:preset (#29122)
- core: Update preset test snapshots and test names (#29172)
- js: normalize paths correctly when creating temporary tsconfig file for incremental builds (#29121)
- js: generate multiline project references in the sync generator (#29148)
❤️ Thank You
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- Nicholas Cunningham @ndcunningham
19.8.14
20.2.0-beta.5
20.2.0-beta.5 (2024-12-03)
🚀 Features
- angular: add support for angular v19 (#28847)
❤️ Thank You
- Leosvel Pérez Espinosa @leosvelperez
20.2.0-beta.4
20.2.0-beta.4 (2024-11-29)
🚀 Features
- misc: replace tutorials with social links in create-nx-workspace (#29085)
- nx-dev: update top-level navbar (9921496d64)
- react: update app and lib generators to support new TS solution setup (#28808)
🩹 Fixes
- angular: ngrx-root-store generator check ngModule path (#29068)
- core: don't generate nxCloudId if running nx connect through nx console (#29060)
- core: update to the async version of getting powerpack information (#29088)
- misc: update artifact generator option descriptions and cleanup leftovers (#29077)
- module-federation: migration does not handle external nodes and errors (#29075)
- module-federation: use 'hoisted' runtime for node to prevent issues with eager sharing (#29104)
- nest: Fix generators (guard, interceptor etc...) path to not duplicate when provided (#29084)
- nest: update project config to enable artifacts to be built as dev (#29110)
- nextjs: ensure next apps config is correctly checked when using jest (#29066)
- nextjs: Add support for next.config.ts for executors (#29071)
- rspack: outputHashing should default to 'all' #29011 (#29058, #29011)
- webpack: Webpack and Rspack ignore warnings should concat all rules instead of overwrite them. (#29112)
❤️ Thank You
- Colum Ferry @Coly010
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Juri @juristr
- Leosvel Pérez Espinosa @leosvelperez
- MaxKless @MaxKless
- Nicholas Cunningham @ndcunningham
20.1.4
20.1.4 (2024-11-28)
🚀 Features
- misc: replace tutorials with social links in create-nx-workspace (#29085)
- nx-dev: update top-level navbar (0f330590b7)
🩹 Fixes
- angular: ngrx-root-store generator check ngModule path (#29068)
- core: don't generate nxCloudId if running nx connect through nx console (#29060)
- core: update to the async version of getting powerpack information (#29088)
- misc: update artifact generator option descriptions and cleanup leftovers (#29077)
- module-federation: use 'hoisted' runtime for node to prevent issues with eager sharing (#29104)
- nest: Fix generators (guard, interceptor etc...) path to not duplicate when provided (#29084)
- nest: update project config to enable artifacts to be built as dev (#29110)
- nextjs: ensure next apps config is correctly checked when using jest (#29066)
- nextjs: Add support for next.config.ts for executors (#29071)
❤️ Thank You
- Colum Ferry @Coly010
- Jason Jean @FrozenPandaz
- Juri @juristr
- Leosvel Pérez Espinosa @leosvelperez
- MaxKless @MaxKless
- Nicholas Cunningham @ndcunningham
19.8.13
19.8.13 (2024-11-25)
🩹 Fixes
- core: handle self shutdown for plugin workers is orphaned before connections and loading (9fa56d0e0c)
❤️ Thank You
- FrozenPandaz @FrozenPandaz
20.2.0-beta.3
20.2.0-beta.3 (2024-11-22)
🚀 Features
- module-federation: consolidate module federation utils into module-federation package (#28919)
- module-federation: migrate to latest (#29005)
- module-federation: move withModuleFederation for angular to new package (#29021)
- module-federation: move withModuleFederation for webpack to new package (#29031)
- module-federation: move withModuleFederation for rspack to new package (#29045)
- rspack: add NxAppRspackPlugin and NxReactRspackPlugin (#28987)
- rspack: migrate to latest rspack versions (#29004)
- rspack: add convert-to-inferred generator (#29012)
- rspack: Update configuration generator to support NxRspackAppPlugin (#29024)
- storybook: upgrade @storybook/test-runner to 0.19 (#28959)
🩹 Fixes
- angular: make scam-to-standalone replace correct module (#29014)
- core: ensure process is kept alive when plugin communication in progress (#28948)
- core: add missing supported CI providers to
NxCloud
type (#29008) - core: gracefully handle non-existent files in find_imports (#29027)
- core: handle self shutdown for plugin workers is orphaned before connections and loading (1bf0e67e1b)
- linter: remove legacy dependencies during convert to flat config (#28981)
- linter: move eslint-config-prettier to the end for proper override (#28503)
- nextjs: fix next e2e test to ensure playwright installed (#29000)
- nx-dev: disable notifier for now (fc2016cc8a)
- nx-dev: breadcrumb casing (#29032)
- release: remove duplicate space character in changelog thank you header (#28664)
- remix: remove tooling packages from generated package.json since they are installed in the root (#29009)
- rspack: buildLibsFromSource option (#28994)
- rspack: Add webpack as a dependency for fork-ts-checker-plugin (#29033)
- rspack: ensure generated app is picked up by crystal (#29048)
❤️ Thank You
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- demonicattack @demonicattack
- Emily Xiong @xiongemi
- FrozenPandaz @FrozenPandaz
- Isaac Mann @isaacplmann
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Juri @juristr
- Nicholas Cunningham @ndcunningham
- Pavlo Grosse @Olster
- Thomas Dekiere @thdk
- Tine Kondo @tinesoft
20.1.3
20.1.3 (2024-11-23)
🩹 Fixes
- angular: make scam-to-standalone replace correct module (#29014)
- core: ensure process is kept alive when plugin communication in progress (#28948)
- core: add missing supported CI providers to
NxCloud
type (#29008) - core: gracefully handle non-existent files in find_imports (#29027)
- core: handle self shutdown for plugin workers is orphaned before connections and loading (3003b66879)
- linter: remove legacy dependencies during convert to flat config (#28981)
- linter: move eslint-config-prettier to the end for proper override (#28503)
- nextjs: fix next e2e test to ensure playwright installed (#29000)
- nx-dev: disable notifier for now (95cdd7ce7a)
- nx-dev: breadcrumb casing (#29032)
- release: remove duplicate space character in changelog thank you header (#28664)
- remix: remove tooling packages from generated package.json since they are installed in the root (#29009)
❤️ Thank You
- Craigory Coppola @AgentEnder
- demonicattack @demonicattack
- Emily Xiong @xiongemi
- FrozenPandaz @FrozenPandaz
- Isaac Mann @isaacplmann
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Juri @juristr
- Pavlo Grosse @Olster
- Thomas Dekiere @thdk
- Tine Kondo @tinesoft