nx

Smart Monorepos · Fast CI

MIT License

Downloads
250.2M
Stars
22K
Committers
989

Bot releases are hidden (Show)

nx - 17.0.0-beta.0

Published by FrozenPandaz about 1 year ago

17.0.0-beta.0

🚀 Features

  • core: accept various task runner options from root of nx.json (#19243)
  • core: read cloud url from nx.json (#19468)
  • core: add --type for nx show projects (#19358)
  • core: add NX_PARALLEL env var (#19488)
  • js: add @swc-node/register and @swc/core to JS projects by default (#19453)
  • linter: remove tslint logic (#19002)
  • react: Add federate-module generator (#19286)

🩹 Fixes

  • core: register transpiler should setup loading for node code (#19454)
  • core: use typescript to get compiler options for ts-node (#19480)
  • core: hash the same environment as the tasks are run with (#19487)
  • linter: fix validateDependenciesSectionExistance fixer (#19512)
  • misc: don't interpolate arg as undefined (#18666)
  • misc: pass full path to tsconfig when registering transpiler (#19451)
  • nx-dev: video cards formatting (#19449)
  • vue: ensure standalone has proper lint rule (#19505)
  • vue: enforce multiword component name (#19507)
  • vue: replace className with class on html (#19500)
  • webpack: add guard around onListening call (#19363)

❤️ Thank You

  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Isaac Mann @isaacplmann
  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • Katerina Skroumpelou @mandarini
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
  • Travis Cline @tmc
nx - 16.10.0

Published by FrozenPandaz about 1 year ago

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
nx - 16.10.0-beta.2

Published by FrozenPandaz about 1 year ago

16.10.0-beta.2

🚀 Features

  • react: use JS webpack config files for module federation (#19452)

🩹 Fixes

  • core: add vue to cnw implicitDependencies (#19443)

❤️ Thank You

  • Jack Hsu @jaysoo
  • Katerina Skroumpelou @mandarini
nx - 16.10.0-beta.1

Published by FrozenPandaz about 1 year ago

16.10.0-beta.1

🩹 Fixes

  • linter: add schema for nx plugin checks rule (#19447)

❤️ Thank You

  • Craigory Coppola @AgentEnder
nx - 16.10.0-beta.0

Published by FrozenPandaz about 1 year ago

16.10.0-beta.0

🚀 Features

  • nx-dev: add link to AI Chat beta in docs header (#19261)
  • linter: add app import exception for remotes (#19301)
  • react: add remote to tspaths for typing (#19276)
  • nx-dev: only show the first 5 sources in ai chat (#19331)
  • angular: support incremental TypeScript semantic diagnostics in ng-packagr executors (#19405)
  • core: switch nx release changelog to offline first with CHANGELOG.md files (#19327)
  • js: upgrade @swc-node/register to 1.6.7 (#19429)
  • vue: update generated file setup for apps (#19428)
  • nuxt: add private Nuxt plugin (#19420)

🩹 Fixes

  • angular: remove leftover code causing duplicated route config when generating a library (#19326)
  • linter: fix rule typings (#19294)
  • core: generate permissions on github ci workflow (#19357)
  • 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)
  • misc: fixing discord link in npm page (#19372)
  • core: set prerelease on Github request for nx release changelog (#19343)
  • core: include client env when hashing tasks in the daemon (#19422)
  • web: disable tsnode service after loading config (#19387)
  • misc: report should not throw when no nx.json file is present (#19333)
  • core: adjust how findMatchingProjects works when provided additive patterns after an exclusion to be more intuitive (#19295)
  • testing: install devkit when init playwright (#19406)
  • repo: ensure cypress is installed on agents (#19430)
  • core: cache runtime hashes with the env as part of the key (#19426)

❤️ Thank You

nx - 16.9.1

Published by FrozenPandaz about 1 year ago

16.9.1

🩹 Fixes

  • angular: throw an error when generating a component and the specified module can't be found (#19324)
  • misc: properly add extra dependencies to packages (#19334)

❤️ Thank You

nx - 16.9.0

Published by FrozenPandaz about 1 year ago

16.9.0

🚀 Features

  • vue: add private Vue plugin (#19009)
  • js: support finding imports in .vue files (#19048)
  • webpack: move module federation utils to webpack (#18996)
  • repo: add cloud workflows (018d9972e)
  • linter: update version of tslint-to-eslint (#19065)
  • repo: enable agents" (#19112)
  • devkit: update parseTargetString to allow referencing targets on the current project (#19109)
  • js: warn users when additionalEntryPoints do not match any files (#19107)
  • core: add WorkspaceContext class (#18999)
  • vue: init, app, component and lib generators (#19130)
  • react: allow setting react preset to production when using custom BABEL_ENV (#19148)
  • core: hide vue preset options from create-nx-workspace (#19155)
  • devkit: add method for tree-aware glob search (#19128)
  • react: Add versioning for workspace libraries (#19063)
  • nx-dev: add embeddings for community plugins (#19168)
  • nx-dev: add "new chat" button to AI page (#19150)
  • vue: add setup-tailwind generator (#19147)
  • nx-dev: change "New chat" to "Clear chat" to avoid confusion, and open links in new tab (#19190)
  • nx-dev: remove emojis from heading ID (#19194)
  • nx-dev: improve auto-scrolling so it does not interfere with users reading the content (#19196)
  • react: switch default to typescript configuration for module federation (#19031)
  • core: initial implementation of nx release (#19110)
  • react: Support loading remotes via library: var (#19192)
  • core: include non-project files on fileMap and filesToProcess (#19217)
  • misc: do not prompt for project name and root format when they produce the same result (#19221)
  • react-native: upgrade react-native to 0.72.4 (#19160)
  • nx-dev: improve initial prompt of the AI Chat to remove bad responses (#19244)
  • repo: enable agents" " (#19112)
  • repo: remove projectNameAndRoot nx.json option (#19218)
  • core: run createDependencies plugins concurrently (#19176)
  • core: allow multiple targets in show projects commmand (#18506)
  • misc: prepend cwd to directory in project generators when using as-provided format (#19227)

🩹 Fixes

  • linter: fix dep-checks projPackageJsonDeps caching for IDE (#18935)
  • linter: handle non-JSON eslintrc files when updating overrides (#19026)
  • misc: calculate cwd relative path correctly for generators and executors (#18933)
  • react: fix createGlobPAtternsForDependencies path (#18546)
  • webpack: enable in memory caching when building for node in watch mode (#18348)
  • core: register ts transpiler when running .ts backed plugins (#19027)
  • js: workspace lib devDependencies should not be added to package.json (#17802)
  • misc: nx view-logs should open the nx-cloud link when connected … (#17808)
  • nx-dev: menu chevron alignment (f994f54c5)
  • linter: ensure config manipulations are run only if config is supported (#19035)
  • vite: check for undefined and create types array (#19045)
  • angular: keep dependency-checks enabled for buildable libraries (#19047)
  • node: explicitly check that project is a library before updating imports (#19040)
  • core: do not prompt, only warn when projectNameAndRootLayout is … (#19037)
  • core: prettier 3 shouldn't cause errors due to esm + compile cache (#19042)
  • misc: use preset apps instead of empty (#19051)
  • react: set "watch: false" on module federation serve-static options (#19052)
  • js: handle nested wildcard imports and paths that start with # (#19056)
  • core: do not validate remote cache validity (#19059)
  • js: esbuild should not throw when a project depends on non-js dependencies (#19057)
  • core: prettier 3 shouldn't cause errors due to v8 compile cache (#19075)
  • linter: add @eslint/js with correct package version (#19077)
  • core: detect dependencies in .cjs and .cts files (#19127)
  • node: set x-dropdown in app generator to enable autocomplete in console (#19105)
  • angular: dont add .angular/cache to prettier again if existing (#19183)
  • webpack: set module: true for swcMinify (#19213)
  • core: handle negative single directory globs (#19235)
  • core: allow parallel and output-style on publish target (#19242)
  • core: support dry-run on nx release publish (#19228)
  • core: handle negative star glob better (#19241)
  • core: set SWC_NODE_PROJECT before registering @swc-node/register (#19239)
  • nextjs: do not warn on NX_INVOKED_BY_RUNNER and only show warning once (#19254)
  • core: update the native runtime input to include the cpu architecture (#19263)
  • misc: adds nx cloud access token to agent workflow (#19264)
  • nx-plugin: pass full context into parseTargetString (#19154)
  • core: ensure target-only argument is rewritten correctly to be forwarded (#17971)
  • repo: add native packages to the release group (#19289)
  • js: update generated .swcrc file to align with @swc/[email protected] (#19214)
  • nextjs: Add missing env to base Nx Env (#19201)
  • core: unregister in-process ts transpilers when projectGraph is created (#19187)
  • vite: provide correct root directory when building a root project (#19298)
  • core: do not attempt to publish private npm packages (#19299)

❤️ Thank You

nx - 16.9.0-rc.1

Published by FrozenPandaz about 1 year ago

16.9.0-rc.1

🩹 Fixes

  • vite: provide correct root directory when building a root project (#19298)
  • core: do not attempt to publish private npm packages (#19299)

❤️ Thank You

  • James Henry @JamesHenry
  • Jack Hsu @jaysoo
nx - 16.9.0-rc.0

Published by FrozenPandaz about 1 year ago

16.9.0-rc.0

🚀 Features

  • misc: prepend cwd to directory in project generators when using as-provided format (#19227)

🩹 Fixes

  • nextjs: Add missing env to base Nx Env (#19201)
  • core: unregister in-process ts transpilers when projectGraph is created (#19187)

❤️ Thank You

  • Jonathan Cammisuli [email protected]
  • Leosvel Pérez Espinosa @leosvelperez
  • Nicholas Cunningham @ndcunningham
nx - 16.9.0-beta.4

Published by FrozenPandaz about 1 year ago

16.9.0-beta.4

🚀 Features

  • react-native: upgrade react-native to 0.72.4 (#19160)
  • nx-dev: improve initial prompt of the AI Chat to remove bad responses (#19244)
  • repo: enable agents" " (#19112)
  • repo: remove projectNameAndRoot nx.json option (#19218)

🩹 Fixes

  • nextjs: do not warn on NX_INVOKED_BY_RUNNER and only show warning once (#19254)
  • core: update the native runtime input to include the cpu architecture (#19263)
  • misc: adds nx cloud access token to agent workflow (#19264)

❤️ Thank You

nx - 16.9.0-beta.3

Published by FrozenPandaz about 1 year ago

16.9.0-beta.3 (2023-09-20)

Bug Fixes

  • core: allow parallel and output-style on publish target (#19242) (7f8368c)
  • core: handle negative single directory globs (#19235) (6ea3d38)
  • core: handle negative star glob better (#19241) (3300fbd)
  • core: set SWC_NODE_PROJECT before registering @swc-node/register (#19239) (9a919a0)
  • core: support dry-run on nx release publish (#19228) (6b16230)

Features

  • core: include non-project files on fileMap and filesToProcess (#19217) (f213976)
  • misc: do not prompt for project name and root format when they produce the same result (#19221) (a020f1d)
  • react: Support loading remotes via library: var (#19192) (0369224)
nx - 16.9.0-beta.2

Published by FrozenPandaz about 1 year ago

16.9.0-beta.2 (2023-09-18)

Bug Fixes

  • angular: dont add .angular/cache to prettier again if existing (#19183) (cfa9a91)
  • node: set x-dropdown in app generator to enable autocomplete in console (#19105) (abf3ac6)
  • webpack: set module: true for swcMinify (#19213) (56481d6)

Features

  • core: hide vue preset options from create-nx-workspace (#19155) (188dc8f)
  • core: initial implementation of nx release (#19110) (9116c29)
  • devkit: add method for tree-aware glob search (#19128) (de2824a)
  • nx-dev: add "new chat" button to AI page (#19150) (94f71cd)
  • nx-dev: add embeddings for community plugins (#19168) (fb1c39f)
  • nx-dev: change "New chat" to "Clear chat" to avoid confusion, and open links in new tab (#19190) (6242c87)
  • nx-dev: improve auto-scrolling so it does not interfere with users reading the content (#19196) (b14cd1c)
  • nx-dev: remove emojis from heading ID (#19194) (9460b86)
  • react: Add versioning for workspace libraries (#19063) (0a7efc6)
  • react: allow setting react preset to production when using custom BABEL_ENV (#19148) (dc8b408)
  • react: switch default to typescript configuration for module federation (#19031) (11fcb8f)
  • vue: add setup-tailwind generator (#19147) (e98221e)
  • vue: init, app, component and lib generators (#19130) (769974b)
nx - 15.9.7

Published by FrozenPandaz about 1 year ago

15.9.7 (2023-09-13)

Bug Fixes

nx - 16.9.0-beta.1

Published by FrozenPandaz about 1 year ago

16.9.0-beta.1 (2023-09-13)

Bug Fixes

  • core: detect dependencies in .cjs and .cts files (#19127) (17767cf)
  • core: prettier 3 shouldn't cause errors due to v8 compile cache (#19075) (e507ff0)
  • js: esbuild should not throw when a project depends on non-js dependencies (#19057) (ca3fd3c)
  • linter: add @eslint/js with correct package version (#19077) (86594bd)

Features

  • core: add WorkspaceContext class (#18999) (537d7eb)
  • devkit: update parseTargetString to allow referencing targets on the current project (#19109) (2283937)
  • js: warn users when additionalEntryPoints do not match any files (#19107) (fdbf000)
  • linter: update version of tslint-to-eslint (#19065) (41551a3)
  • repo: add cloud workflows (018d997)
  • webpack: move module federation utils to webpack (#18996) (dd5ea7a)
nx - 16.8.1

Published by FrozenPandaz about 1 year ago

16.8.1 (2023-09-07)

Bug Fixes

  • angular: keep dependency-checks enabled for buildable libraries (#19047) (58b13a2)
  • core: do not prompt, only warn when projectNameAndRootLayout is … (#19037) (18acd9a)
  • core: do not validate remote cache validity (#19059) (1f9dc40)
  • core: prettier 3 shouldn't cause errors due to esm + compile cache (#19042) (ac2bea7)
  • core: register ts transpiler when running .ts backed plugins (#19027) (22dadbc)
  • js: handle nested wildcard imports and paths that start with # (#19056) (2194422)
  • js: workspace lib devDependencies should not be added to package.json (#17802) (14a4ef4)
  • linter: ensure config manipulations are run only if config is supported (#19035) (85b03c2)
  • linter: fix dep-checks projPackageJsonDeps caching for IDE (#18935) (2e1d48e)
  • linter: handle non-JSON eslintrc files when updating overrides (#19026) (4365c01)
  • misc: calculate cwd relative path correctly for generators and executors (#18933) (24de089)
  • misc: nx view-logs should open the nx-cloud link when connected … (#17808) (2e0b09a)
  • misc: use preset apps instead of empty (#19051) (655a0a7)
  • node: explicitly check that project is a library before updating imports (#19040) (6ac6473)
  • react: fix createGlobPAtternsForDependencies path (#18546) (62f526a)
  • react: set "watch: false" on module federation serve-static options (#19052) (2e52c14)
  • vite: check for undefined and create types array (#19045) (143b223)
  • webpack: enable in memory caching when building for node in watch mode (#18348) (1f10398)
nx - 16.9.0-beta.0

Published by FrozenPandaz about 1 year ago

16.9.0-beta.0 (2023-09-07)

Bug Fixes

  • angular: keep dependency-checks enabled for buildable libraries (#19047) (bcb5965)
  • core: do not prompt, only warn when projectNameAndRootLayout is … (#19037) (850cdb3)
  • core: do not validate remote cache validity (#19059) (f71f2ac)
  • core: prettier 3 shouldn't cause errors due to esm + compile cache (#19042) (f1be92e)
  • core: register ts transpiler when running .ts backed plugins (#19027) (2526967)
  • js: handle nested wildcard imports and paths that start with # (#19056) (4b344ac)
  • js: workspace lib devDependencies should not be added to package.json (#17802) (9ba98f4)
  • linter: ensure config manipulations are run only if config is supported (#19035) (aa22362)
  • linter: fix dep-checks projPackageJsonDeps caching for IDE (#18935) (2bc7031)
  • linter: handle non-JSON eslintrc files when updating overrides (#19026) (8c1f183)
  • misc: calculate cwd relative path correctly for generators and executors (#18933) (ace8f8c)
  • misc: nx view-logs should open the nx-cloud link when connected … (#17808) (4940b2b)
  • misc: use preset apps instead of empty (#19051) (e8fb1f4)
  • node: explicitly check that project is a library before updating imports (#19040) (214b531)
  • nx-dev: menu chevron alignment (f994f54)
  • react: fix createGlobPAtternsForDependencies path (#18546) (ac85a16)
  • react: set "watch: false" on module federation serve-static options (#19052) (305b443)
  • vite: check for undefined and create types array (#19045) (f487929)
  • webpack: enable in memory caching when building for node in watch mode (#18348) (f30174b)

Features

nx - 16.8.0

Published by FrozenPandaz about 1 year ago

16.8.0 (2023-09-06)

Bug Fixes

  • core: apply target defaults properly for executors defaults (#18655) (f670e74)
  • core: fix ghost alias when parsing yarn lockfile (#18646) (43b802d)
  • core: fix schema links (#18395) (ded1543)
  • core: handle symlinks on debian for watch events (#18636) (cf0b2fd)
  • core: improve error handling for copy and remove (#18656) (13925ba)
  • core: name collisions during project inference should not error out if corrected by a project.json's name (#18665) (94cc716)
  • core: nx should not break if packages were not installed (#18687) (20acfbe)
  • core: set consistent working directory when calculating runtime hash inputs (#18643) (e2ac4e3)
  • core: use Date.now() everywhere for tasks start and end times to avoid negative durations (#18595) (98a7477)
  • core: use existing version when calling "yarn set version" (#18669) (7d55f49)
  • devkit: convert-nx-executor should read projectNodes (#18684) (2ff1364)
  • js: expose schematic using the generator function with a default for the project name and root format (#18681) (61d73fc)
  • linter: Normalize paths when in getSourceFilePath (#18601) (1f9b3c4)
  • nextjs: make next build package manager agnostic (#18661) (2e1bccd)
  • core: ensure preinstall is only run once on repo (#18671) (adb39c4)
  • core: handle symlinks better for watch events on arch (#18743) (f230078)
  • core: load .env after .env.local (#18746) (4a25576)
  • core: projects within folders that start with a . should be found (#18748) (9548714)
  • core: skip local yarn patches for lock file pruning (#18700) (97c5ecf)
  • devkit: await prettier format for v3 compatibility (#18664) (2638bb0)
  • js: fix swc opens swc.js instead of compiling on windows (#18723) (078cf9a)
  • misc: fix import path to project name and root helper (#18711) (195c5bf)
  • nx-dev: include section slug in ai source links (#18722) (5ff8722)
  • nx-dev: reverse sort indicators (#18706) (d3b4c70)
  • react: fix remote generation devServerPort (#18603) (1a0962f)
  • storybook: dont fail if targets dont exist (#18745) (0448317)
  • testing: fix outputs for vitest generator (#18709) (7900d56)
  • testing: make playwright nxE2EPreset options optional (#18729) (7024108)
  • angular: add @angular/pwa to migrations #18731 (#18736) (791171e)
  • angular: mark esbuild as optional peer dep #18526 (#18771) (1440f5c)
  • angular: normalize remote directory correctly when using new project root format (#18765) (9123271)
  • core: fix wrong yarn patch key mapping (#18759) (42d93b0)
  • linter: error on dependencies that are only in devDependencies instead of production dependencies (#18780) (9ffea2b)
  • linter: fixes usages of lintProjectGenerator without eslintFilePatterns provided (#18741) (34f4148)
  • misc: fix normalizing e2e project name and root (#18757) (b3a0c0e)
  • misc: format must exclude ignored patterns (#18670) (c479a54)
  • react: normalize remote name and directory correctly when using new project root format (#18770) (d1da057)
  • storybook: install nx/vite for non-buildable libs (#18778) (57463ed)
  • storybook: re-enable angular e2e build test (#18764) (5389397)
  • web: generate .swcrc file with modern defaults when creating new webapps (#18749) (750f485)
  • core: bring back setWorkspaceRoot util (#18811) (a146fcc)
  • core: do not use joinPathFragments for generating files (#18753) (bbae14b)
  • devkit: show example in deprecation message (#18823) (02c5aeb)
  • linter: enable analyzeSourceFile as needed when generating new lint project (#18769) (4846ae5)
  • testing: improve error message for ct generators (#18597) (f5d55e3)
  • vite: support incremental building when running 'serve' (#18797) (14506d2)
  • angular: buildable libs should lint correctly #18802 (#18837) (889f315)
  • angular: style=none should not create file #18785 (#18836) (577f820)
  • angular: use the correct output path for mf ssr #18849 (#18906) (5a06343)
  • bundling: fallback to manual file resolution if tsconfig-paths fails (#18477) (e3b513b)
  • core: check for lerna before parsing lockfiles to prevent errors (#18884) (e188775)
  • core: convert to monorepo generator should respect nested libs (#18795) (413e57f)
  • core: Ensure when converting to monorepo standalone libs have a readable name (#18887) (c48f3aa)
  • core: handle empty lines in dotenv files (#18829) (aa9526f)
  • core: keep existing name when converting project to a monorepo (#18910) (ec647e7)
  • core: load core plugins as part of loading plugins (#18826) (cf1175f)
  • core: merge implicit project dependencies only if found on new and matching projects (#18896) (7e50274)
  • core: sort objects when hashing them instead (#18897) (db31f30)
  • core: use correct break line char in deprecated generator message printed by the generate command (#18879) (86c21c6)
  • linter: do not break migration if eslint file is missing (#18762) (9fe9afd)
  • nextjs: Deprecate adding NX_ vars to Webpack Define (#18892) (da2a08e)
  • nextjs: improve e2e test by reusing the project (#18827) (34a7279)
  • node: pass projectNameAndRootFormat to js lib generator from nest lib generator (#18891) (74e5879)
  • nx-dev: fix intro page icons on safari (#18877) (00f68a9)
  • nx-dev: improve button shadow handling in nx-dev (#18870) (53da4e6)
  • nx-dev: improve mobile documentation header (#18871) (2383f7d)
  • nx-dev: rspack link in getting-started section (#18908) (45ec8ba)
  • nx-plugin: fix explicity obsolete type (#18888) (759c5e1)
  • nx: correct the message for the removal of a project that is still a dependency of other projects. (#18903) (70d3728)
  • storybook: increase timeout of angular e2e (#18831) (a009523)
  • testing: omit indexHtmlFile option for cy >12.17.0 for ng ct (#18839) (829076d)
  • webpack: use new watcher for webpack build coordination plugin (#18822) (c175f9b)
  • webpack: WebpackNxBuildCoordinationPlugin cancels inflight builds on new changes detected (#18883) (b5380d0)
  • angular: ngrx-feature-store should respect paths in names #18905 (#18913) (818d04c)
  • bundling: add faux-ESM files so "import" in Node works with both named and default exports (#18916) (99c44f9)
  • js: set external nodes when lockfile is not reprocessed (#18944) (7f76c2b)
  • angular: use production build for static-serve for MF (#18942) (60da797)
  • core: re-expose strip-source-code (#18955) (610ac97)
  • js: properly throw error when processing lockfile during postins… (#18968) (a5a522e)
  • nextjs: Ensure build-custom-server is only added once to nx.json (#18972) (b42be17)
  • nx-dev: restore the name of the supabase env var (#18960) (79678d6)
  • vite: Update typings and fix when converting lib to vite (#18956) (8f1429d)
  • js: change TS standalone preset to generate at the root (#19003) (ce172d8)

Features

  • angular: add flag to include hydration when setting up ssr (#18675) (b9ca7ce)
  • angular: update module federation node (#18513) (8390b9e)
  • angular: use helper to determine project name and root directory in project generators (#18607) (47f8b7a)
  • core: support prettier v3 as a formatter (#18644) (54496e8)
  • misc: save directory and name format to nx json defaults (#18683) (e2ff519)
  • nx-dev: highlight lines in code samples (#18690) (77bc1e8)
  • nx-dev: types in devkit toc (#18594) (71d2994)
  • react: use helper to determine project name and root directory in project generators (#18615) (eb9caa1)
  • detox: use helper to determine project name and root in application generator (#18674) (9002662)
  • devkit: warn users the project name and root will not be derived (#18718) (b309d83)
  • nextjs: use helper to determine project name and root in projects generators (#18733) (18ba93a)
  • node: use helper to determine project name and root directory in project generators (#18620) (d566055)
  • expo: use helper to determine project name and root in project generators (#18678) (a668e0b)
  • express: use helper to determine project name and root in application generator (#18679) (bb9f880)
  • linter: add flat config support to generators (#18534) (e34219a)
  • misc: remove dotenv from executors (#18719) (9d5a383)
  • misc: use helper to determine project name and root in npm-package generator (#18710) (1b0439b)
  • nest: use helper to determine project name and root in project generators (#18701) (e1b76e2)
  • nx-plugin: use helper to determine project name and root in project generators (#18739) (016c89f)
  • react-native: use helper to determine project name and root in project generators (#18734) (a2f7613)
  • web: use helper to determine project name and root in application generator (#18737) (6640c32)
  • core: add migration script to escape $ in env (#18796) (68407ca)
  • core: replace dotenv with dotenv-expand (#18622) (6a09105)
  • js: remove ts implementation of ts processing (#18752) (165250e)
  • nx-dev: move openai call to edge function (#18747) (bd76b62)
  • repo: add pm version field to issue template (#18647) (138ffd6)
  • bundling: update esbuild version (#18634) (dc3c62e)
  • js: carry-over known build options (main, tsConfig, etc.) when running setup-build generator (#18742) (226dfaf)
  • linter: add option to ignore files based on pattern (#18863) (90ca436)
  • linter: migrate projects using dep-check lint rule to ignore build config files (#18882) (f7a7690)
  • nx-dev: use textarea for prompts and show a better "no results"error (#18798) (e4755cb)
  • web: use daemon file-watcher for file-server executors (#14284) (660f0a6)
  • core: ensure @nx/js plugin is installed for all JS workspaces (#18919) (c9ea9e0)
  • core: update TS target to ES2021 (#18948) (6d68656)
  • nx-dev: move all the querying logic to edge function (#18834) (1abe35c)
  • storybook: add projectNameAndRootFormat as-provided in tests (#18936) (b17b30d)
  • nx-dev: get the correct query for ai feedback (#18961) (ed6d7f7)
  • nx-dev: improve link text for ai docs (#18943) (1931390)
  • testing: support cypress v13 (#18899) (193206a)
  • misc: introduce a way to set the project name/root format for all generators (#18971) (bd1b0b7)
  • misc: stop generating empty apps/libs/packages libs in new work… (#18979) (9fbfe4a)
  • misc: support new format to determine new project name and destination in move generators (#18878) (8564d9b)
nx - 16.8.0-rc.0

Published by FrozenPandaz about 1 year ago

16.8.0-rc.0 (2023-09-05)

Features

  • misc: stop generating empty apps/libs/packages libs in new work… (#18979) (9fbfe4a)
  • misc: support new format to determine new project name and destination in move generators (#18878) (8564d9b)

Reverts

  • Revert "chore(misc): publish 16.8.0-rc.0" (21bedb1)
nx - 16.8.0-beta.7

Published by FrozenPandaz about 1 year ago

16.8.0-beta.7 (2023-09-01)

Features

  • misc: introduce a way to set the project name/root format for all generators (#18971) (bd1b0b7)
nx - 16.8.0-beta.6

Published by FrozenPandaz about 1 year ago

16.8.0-beta.6 (2023-09-01)

Bug Fixes

  • angular: use production build for static-serve for MF (#18942) (60da797)
  • core: re-expose strip-source-code (#18955) (610ac97)
  • js: properly throw error when processing lockfile during postins… (#18968) (a5a522e)
  • nextjs: Ensure build-custom-server is only added once to nx.json (#18972) (b42be17)
  • nx-dev: restore the name of the supabase env var (#18960) (79678d6)
  • vite: Update typings and fix when converting lib to vite (#18956) (8f1429d)

Features

Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org