20.0.0-beta.3 (2024-09-26)
🚀 Features
- add rspack plugin (#143)
- add rspack plugin (#143)
- upgrade rspack to 0.4.4 (#352)
- core: update github action pnpm version (#27815)
- graph: enable composite graph functionality (#27789)
- misc: update to Nx 16 and rescoped packages (#235)
- misc: update to Nx 16 and rescoped packages (#235)
- nx-dev: powerpack landing page (#27963)
- nx-dev: add Powerpack video to the landing page (#28126)
- repo: merge main from https://github.com/nrwl/nx-labs (e9b03641ac)
- repo: merge main from https://github.com/nrwl/nx-labs (b0ffe29e55)
- repo: merge main from https://github.com/nrwl/nx-labs (23c365f426)
- rspack: update to latest rspack version (#159)
- rspack: add missing features (less/sass/stylus, assets, etc.) (#160)
- rspack: add missing features (less/sass/stylus, assets, etc.) (#160)
- rspack: clean-up project setup (#161)
- rspack: clean-up project setup (#161)
- rspack: update and pin rspack to 0.1.0 (#173)
- rspack: set mode in configuration and expose option (#177)
- rspack: install latest patch when configuring (#195)
- rspack: configuration generator better ux (#201)
- rspack: builder returns outfile (#207)
- rspack: simplify app generator (#212)
- rspack: simplify app generator (#212)
- rspack: Add extractLicenses option to rspack's project configuration (#230)
- rspack: Add extractLicenses option to rspack's project configuration (#230)
- rspack: add typecheck (#338)
- rspack: add generatePackageJson plugin (#341)
- rspack: add generatePackageJson plugin (#341)
- rspack: update rspack to install the latest version (#379)
- rspack: add option to keep existing versions of packages for init generator (#378)
- rspack: support object configs (#402)
- rspack: add crystal plugin for inferring projects (#407)
- rspack: add crystal plugin for inferring projects (#407)
- rspack: bump to latest rspack (#412)
- rspack: add module federation support (#416)
- rspack: add module federation support (#416)
- rspack: add module-federation-static-server (#418)
- rspack: move rspack into main nx repo (#27969)
🩹 Fixes
- bundling: remove unused
babel-plugin-transform-async-to-promises
from@nx/rollup
(#27669) - core: hide no file server process json log (#27626)
- core: fix output for 0 task (#28122)
- graph: add spacing between graph details top (#28055)
- js: ensure prettier is available for generators if it is meant to be installed (#28082)
- js: @nx/js:init ensures tslib is installed if importHelpers is true (#28083)
- linter: ignore dist and use compat helper for eslint-plugin-react-hooks (#28080)
- linter: add files entry to angular flat config to avoid applying TS rules to JSON files (#28102)
- misc: replace missed references to @nrwl scope (#239)
- misc: target commonjs for legacy packages (#241)
- nx-dev: adjust powerpack mobile view (fc39beae7a)
- nx-dev: options of the affected are messed up (#28112)
- release: add groupPreVersionCommand to schema, improve logging (#28087)
- repo: fix publishing for legacy packages (#240)
- repo: fix publishing for legacy packages (#240)
- repo: add json files to assets (#243)
- rspack: use correct app dir when generating non-root projects (#162)
- rspack: use correct app dir when generating non-root projects (#162)
- rspack: fix rspack build (cab70e5487)
- rspack: handle existing stylePreprocessorOptions (#182)
- rspack: add dependency to ajv-keywords that match the version used by rspack (#187)
- rspack: pass devServer options to devServer (#193)
- rspack: set externals for target node (#194)
- rspack: add withWeb if web app (#200)
- rspack: use ensureTypescript before tsquery (#215)
- rspack: implement watch mode (#217)
- rspack: do not force cssmodules (#222)
- rspack: use builtin minify instead (#172)
- rspack: use built-in tsconfig paths support (#227)
- rspack: add back
resolve.alias
configuration sinceresolve.tsConfigPaths
seem to be incorrect in some scenarios (#229) - rspack: lock version to 0.1.11 (#279)
- rspack: refine output filename patterns (#280)
- rspack: add missing license-webpack-plugin dependency (#301)
- rspack: add fileReplacements support (#231)
- rspack: Add missing peer dep (#372)
- rspack: do not depend directly on ajv to allow for correct hoisting (#384)
- rspack: ensure react-refresh is installed (#385)
- rspack: User port should be respected. (#387)
- rspack: add postcss-loader for css files (#415)
- rspack: add hook for dev server to log when compilation completed (#417)
- rspack: ensure process is default import (#420)
- rspack: pin rspack to 1.0.5 (b1dae52101)
❤️ Thank You
- Caleb Ukle
- Chau Tran
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- Douglas Machado @dgmachado
- Emily Xiong @xiongemi
- FrozenPandaz @FrozenPandaz
- Gengkun @ahabhgk
- Jack Hsu @jaysoo
- James Henry @JamesHenry
- Jason Jean @FrozenPandaz
- Julián Gómez Sibecas @juliangsibecas
- Juri @juristr
- Juri Strumpflohner @juristr
- Katerina Skroumpelou @mandarini
- Leosvel Pérez Espinosa @leosvelperez
- Nicholas Cunningham @ndcunningham
- pawel-twardziak
- Phillip Barta @Phillip9587
- Travis Tarr