19.7.0-beta.2 (2024-08-27)
🚀 Features
- bundling: add nxCopyAssetsPlugin for Vite to use in JS libs (#27593)
- core: expose graph json type (#27496)
- core: return task results from imperative task runner (#27640)
- core: refactor graph implementation details (#27267)
- js: generate package.json with overrides and resolutions (#27601)
- nx-cloud: alias for login and logout (#27358)
- nx-dev: add deepdive callout component (daf5837a21)
🩹 Fixes
- angular: ensure target default for '@nx/angular:webpack-browser' is set #26483 (#27616, #26483)
- bundling: update snapshots for copy assets plugin (#27610)
- core: enable using the daemon in docker if enabled explicitly (#27585)
- core: ensure file watcher is looking for correct config on windows (#27594)
- core: change order of CI providers to match their popularity (#27623)
- core: not parse hex to number (#27515)
- core: nx migrate should determine angular devkit migration from cli or schematics #20282 (#27634, #20282)
- core: do not stream output when static output style is enabled (#27642)
- core: fix --e2eTestRunner for create-nx-workspace with react native (#27543)
- core: negative workspace-root filesets should override positive filesets (#27524)
- core: make sure env vars specified in run-commands envFile option take priority over other loaded env files (#27583)
- expo: add expoLibraryGenerator to export (#27520)
- gradle: fix child project deps (#27643)
- gradle: fix find root for projects (#27651)
- js: fix verdaccio windows for registry (#27350)
- react: tailwind with rspack should work on generation #27028 (#27619, #27028)
- react-native: remove upgrade command in migration (#27467)
- testing: application generators should accurately configure e2e projects (#27453)
- vite: plugin should infer ts project correctly for libs (#27649)
- webpack: add migration for proxy config (#27621)
❤️ Thank You
- Colum Ferry @Coly010
- Craigory Coppola @AgentEnder
- Emily Xiong @xiongemi
- Jack Hsu @jaysoo
- James Henry @JamesHenry
- Jason Jean @FrozenPandaz
- Juri @juristr
- Louie Weng @lourw
- MaxKless @MaxKless
- Paweł Twardziak @paweltwardziak