nx

Smart Monorepos · Fast CI

MIT License

Downloads
250.2M
Stars
22K
Committers
989

Bot releases are hidden (Show)

nx - 17.1.0-beta.5

Published by FrozenPandaz 12 months ago

17.1.0-beta.5

🚀 Features

  • angular: update angular supported version to the stable 17.0.0 (#20135)
  • core: change the signature of createNodes to return a project root map instead of project name map (#20102)
  • webpack: add NxWebpackPlugin that works with normal Webpack configuration (#19984)

🩹 Fixes

  • core: should use nx cloud if access token specified by env (#19975)
  • nuxt: enable lint e2e (#20133)
  • react: import path info on federated module (#20091)

❤️ Thank You

  • Craigory Coppola @AgentEnder
  • Florian Le Dentu-Jost @raketeFlo
  • Jack Hsu @jaysoo
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
nx - 17.1.0-beta.4

Published by FrozenPandaz 12 months ago

17.1.0-beta.4

🩹 Fixes

  • angular: add migration to replace deep imports from zone.js (#20117)
  • angular: use helper to import @angular/compiler-cli (#20122)
  • core: always load nxignore last for highest priority (#20104)
  • misc: add missing migration to bump typescript version to v5.2 (#20112)

❤️ Thank You

  • Jonathan Cammisuli
  • Leosvel Pérez Espinosa @leosvelperez
nx - 17.1.0-beta.3

Published by FrozenPandaz 12 months ago

17.1.0-beta.3

🚀 Features

  • angular: support angular v17 (#19689)
  • core: change exec to run adhoc tasks (#19910)
  • module-federation: use nx run-many to build static remotes in parallel (#19987)
  • nuxt: nuxt executors, generators, docs (#19855)
  • nx-dev: add short-embed UI interactions and styles (b8cd45eb67)
  • repo: add exports to package.json of package (#20090)
  • storybook: bump supported version to 7.5.3 (#20078)

🩹 Fixes

  • core: ensure Github repo slug can be resolved in nx release changelog (#20001)
  • core: attach github release to the current branch (#20046)
  • devkit: command format example should use derived info instead of as-provided (#20065)
  • linter: migrate custom ignorePath to flat config (#20017)
  • linter: catch lstatSync issues on ast utils (#19749)
  • linter: do not expect project to have flat eslint config (#20018)
  • nextjs: re-enable storybook test (#20074)
  • nx-cloud: fallback to nx-cloud bin if enterprise is outdated and… (#20098)
  • react: component generator should work without sourceRoot (#20094)

❤️ Thank You

  • Benjamin Cabanes @3447705+bcabanes
  • Colum Ferry @Coly010
  • Emily Xiong @xiongemi
  • Guy Senpai
  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • JounQin @JounQin
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • Miroslav Jonaš @meeroslav
nx - 17.0.3

Published by FrozenPandaz 12 months ago

17.0.3

🩹 Fixes

  • angular: allow numbers following a dash in application prefix (#19926)
  • angular: extract remotes from manifest correctly #19880 (#19894, #19880)
  • core: canonicalize watch event paths on all linux distros (#19848)
  • core: package json configuration should never override project.json in generators (#19874)
  • core: generate should handle multiselect shorthand (#19790)
  • core: ensure project order in graph is deterministic (#19968)
  • core: properly sort all workspace files (#20013)
  • detox: Update jest transform to point to correct tsconfig (#19977)
  • js: add missing entry to migrations.json (#19869)
  • js: should respect vitest test environment (#19859)
  • js: fix typescript analysis for imports in objects in arrays (#19862)
  • js: add @babel/plugin-transform-class-properties to babel preset (#19818)
  • js: add dlx to pm commands (#19743)
  • js: handle empty objects for migration to remove deprecated buil… (#19996)
  • linter: fix flat config migration (#19742)
  • misc: nx init should add .nx/cache to gitignore (#19961)
  • misc: create-nx-workspace should not log undefined for preset deprecation (#19960)
  • module-federation: refactor federate-module generator (#19979)
  • nextjs: Setup Tailwind should work with nextjs app router (#19934)
  • nx-dev: mobile menu, adding ai chat and changelog (#19887)
  • nx-plugin: move tests from 'tests' to 'src' directory (#19866)
  • plugins: change locally published packages version from 1.0.0 -> `0.0.0-e2e… (#20023)
  • react: Update types version so that there is no mismatch when using yarn (#19882)
  • repo: fix freebsd hanging issue (#20042)
  • testing: add e2e for root project should not add eslintrc.base (#19860)
  • vue: remove filter from cnw (#19879)
  • vue: dont require project when generating component (#19885)
  • vue: remove jest generators (#19997)

❤️ Thank You

  • beeman
  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Dan Roujinsky
  • Emily Xiong @xiongemi
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Juri Strumpflohner @juristr
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
  • sonikasharma1403 @86649832+sonikasharma1403
  • Tine Kondo @tinesoft
nx - 17.1.0-beta.2

Published by FrozenPandaz 12 months ago

17.1.0-beta.2

🚀 Features

  • angular: remove usage of cypressProjectGenerator from ng-add generator (#19816)
  • core: support changelog customizations and project changelogs (#19704)
  • core: remove parcel/watcher (#19751)
  • core: merge target configurations from plugin results (#19935)
  • js: skipPackageJson in js lib generator (#19821)
  • linter: Support no fail on empty lint run (#19954)
  • linter: update typescript-eslint to v6 (#19548)
  • misc: remove usages of @nx/cypress:cypress-project internally (#19766)
  • nextjs: can set compiler when setting up nxComponentTestingPreset (#19171)
  • nx-dev: limit ai chat query length (#20034)
  • react-native: run pod commands with bundler (#19727)
  • react-native: upgrade react-native to 0.72.6 (#19763)
  • release: add 'git-tag' currentVersionResolver and conventional commits support (#19267)
  • testing: move test config more into nx.json targetDefaults (#19963)
  • testing: add migration for moving test target defaults (#19993)

🩹 Fixes

  • Twitter logo changes to new X logo (#19799)
  • angular: only append workspace root if it does not exist for buildable libs #19807 (#19843, #19807)
  • angular: fix misc standalone generation issues in application and setup-mf generators (#19846)
  • angular: resolve generator collections when generating a extended schematic (#19815)
  • angular: allow numbers following a dash in application prefix (#19926)
  • angular: extract remotes from manifest correctly #19880 (#19894, #19880)
  • bundling: fix regression with --thirdParty option for esbuild (#19835)
  • core: do not filter updated files when the native watcher is in use (#19757)
  • core: ensure require.resolve('nx') resolves correctly (#19800)
  • core: negated paths should be considered by prefix migration (#19791)
  • core: await output drain before exiting show (#19793)
  • core: change the order of watch ignores so that nxignore is the last one added (#19801)
  • core: sort all workspace files after combining (#19806)
  • core: provide better error message if we cannot read a file when finding imports (#19809)
  • core: canonicalize watch event paths on all linux distros (#19848)
  • core: package json configuration should never override project.json in generators (#19874)
  • core: generate should handle multiselect shorthand (#19790)
  • core: ensure project order in graph is deterministic (#19968)
  • core: properly sort all workspace files (#20013)
  • core: shallow merge named inputs (#20040)
  • detox: Update jest transform to point to correct tsconfig (#19977)
  • js: add missing entry to migrations.json (#19869)
  • js: should respect vitest test environment (#19859)
  • js: fix typescript analysis for imports in objects in arrays (#19862)
  • js: add @babel/plugin-transform-class-properties to babel preset (#19818)
  • js: add dlx to pm commands (#19743)
  • js: handle empty objects for migration to remove deprecated buil… (#19996)
  • linter: fix flat config migration (#19742)
  • linter: fix update to using module node16 (#20004)
  • misc: publish legacy readmes (#19762)
  • misc: nx init should add .nx/cache to gitignore (#19961)
  • misc: create-nx-workspace should not log undefined for preset deprecation (#19960)
  • module-federation: refactor federate-module generator (#19979)
  • nextjs: Custom server should work on fresh applications (#19833)
  • nextjs: Setup Tailwind should work with nextjs app router (#19934)
  • nx-dev: don't show minor on main version section (#19838)
  • nx-dev: infinite redirect for nx-cloud-workflows (5e31624a6d)
  • nx-dev: mobile menu, adding ai chat and changelog (#19887)
  • nx-plugin: move tests from 'tests' to 'src' directory (#19866)
  • plugins: change locally published packages version from 1.0.0 -> `0.0.0-e2e… (#20023)
  • react: Update error message for invalid remote name (#19744)
  • react: Update types version so that there is no mismatch when using yarn (#19882)
  • repo: update devcontainer.json to use latest Node LTS (20.x.x)… (#20020)
  • repo: fix freebsd hanging issue (#20042)
  • testing: add e2e for root project should not add eslintrc.base (#19860)
  • vite: throw informative error if no vitest config exists (#19819)
  • vue: do not generate component in lib by default (#19755)
  • vue: drop vue jest dependency (#19756)
  • vue: Standalone tsconfig moduleResultion should be node (#19759)
  • vue: move vue-tsc in devDependencies (#19772)
  • vue: remove filter from cnw (#19879)
  • vue: dont require project when generating component (#19885)
  • vue: remove jest generators (#19997)
  • webpack: add back deprecated Stylus support until v18 (#19810)

❤️ Thank You

  • Andrew Ovens @107420510+aovens-quantifi
  • Austin Fahsl @fahslaj
  • beeman
  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Dan Roujinsky
  • Emily Xiong @xiongemi
  • Eric Renken
  • Isaac Mann @isaacplmann
  • Jack Hsu @jaysoo
  • James Henry @JamesHenry
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Juri Strumpflohner @juristr
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
  • Pavel Fedorin
  • sonikasharma1403 @86649832+sonikasharma1403
  • Stefano Formicola
  • Sushmita Biswas @145688707+biswassushmita947
  • Tine Kondo @tinesoft
nx - 17.1.0-beta.0

Published by FrozenPandaz 12 months ago

17.1.0-beta.0

🚀 Features

  • angular: remove usage of cypressProjectGenerator from ng-add generator (#19816)
  • core: support changelog customizations and project changelogs (#19704)
  • core: remove parcel/watcher (#19751)
  • js: skipPackageJson in js lib generator (#19821)
  • misc: remove usages of @nx/cypress:cypress-project internally (#19766)
  • react-native: run pod commands with bundler (#19727)
  • release: add 'git-tag' currentVersionResolver and conventional commits support (#19267)

🩹 Fixes

  • Twitter logo changes to new X logo (#19799)
  • angular: only append workspace root if it does not exist for buildable libs #19807 (#19843, #19807)
  • angular: fix misc standalone generation issues in application and setup-mf generators (#19846)
  • angular: resolve generator collections when generating a extended schematic (#19815)
  • bundling: fix regression with --thirdParty option for esbuild (#19835)
  • core: do not filter updated files when the native watcher is in use (#19757)
  • core: ensure require.resolve('nx') resolves correctly (#19800)
  • core: negated paths should be considered by prefix migration (#19791)
  • core: await output drain before exiting show (#19793)
  • core: change the order of watch ignores so that nxignore is the last one added (#19801)
  • core: sort all workspace files after combining (#19806)
  • core: provide better error message if we cannot read a file when finding imports (#19809)
  • core: canonicalize watch event paths on all linux distros (#19848)
  • core: package json configuration should never override project.json in generators (#19874)
  • js: add missing entry to migrations.json (#19869)
  • js: should respect vitest test environment (#19859)
  • js: fix typescript analysis for imports in objects in arrays (#19862)
  • js: add @babel/plugin-transform-class-properties to babel preset (#19818)
  • misc: publish legacy readmes (#19762)
  • nextjs: Custom server should work on fresh applications (#19833)
  • nx-dev: don't show minor on main version section (#19838)
  • nx-dev: infinite redirect for nx-cloud-workflows (5e31624a6d)
  • react: Update error message for invalid remote name (#19744)
  • react: Update types version so that there is no mismatch when using yarn (#19882)
  • testing: add e2e for root project should not add eslintrc.base (#19860)
  • vite: throw informative error if no vitest config exists (#19819)
  • vue: do not generate component in lib by default (#19755)
  • vue: drop vue jest dependency (#19756)
  • vue: Standalone tsconfig moduleResultion should be node (#19759)
  • vue: move vue-tsc in devDependencies (#19772)
  • vue: remove filter from cnw (#19879)
  • webpack: add back deprecated Stylus support until v18 (#19810)

❤️ Thank You

  • Austin Fahsl @fahslaj
  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Dan Roujinsky
  • Emily Xiong @xiongemi
  • Isaac Mann
  • Jack Hsu @jaysoo
  • James Henry @JamesHenry
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Juri Strumpflohner @juristr
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • Nicholas Cunningham @ndcunningham
  • Pavel Fedorin
  • sonikasharma1403 @86649832+sonikasharma1403
  • Stefano Formicola
  • Sushmita Biswas @145688707+biswassushmita947
nx - 17.0.2

Published by FrozenPandaz 12 months ago

17.0.2

🩹 Fixes

  • core: do not filter updated files when the native watcher is in use (#19757)
  • core: ensure require.resolve('nx') resolves correctly (#19800)
  • core: negated paths should be considered by prefix migration (#19791)
  • core: await output drain before exiting show (#19793)
  • core: change the order of watch ignores so that nxignore is the last one added (#19801)
  • core: sort all workspace files after combining (#19806)
  • core: provide better error message if we cannot read a file when finding imports (#19809)
  • misc: publish legacy readmes (#19762)
  • nextjs: Custom server should work on fresh applications (#19833)
  • react: Update error message for invalid remote name (#19744)
  • vite: throw informative error if no vitest config exists (#19819)
  • vue: do not generate component in lib by default (#19755)
  • vue: drop vue jest dependency (#19756)
  • vue: Standalone tsconfig moduleResultion should be node (#19759)
  • vue: move vue-tsc in devDependencies (#19772)
  • webpack: add back deprecated Stylus support until v18 (#19810)

❤️ Thank You

  • Craigory Coppola @AgentEnder
  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Katerina Skroumpelou @mandarini
  • Nicholas Cunningham @ndcunningham
  • Pavel Fedorin
nx - 17.0.1

Published by FrozenPandaz about 1 year ago

17.0.1

🩹 Fixes

  • core: do not filter updated files when the native watcher is in use (#19757)
  • misc: publish legacy readmes (#19762)
  • vue: do not generate component in lib by default (#19755)
  • vue: drop vue jest dependency (#19756)
  • vue: Standalone tsconfig moduleResultion should be node (#19759)

❤️ Thank You

  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Katerina Skroumpelou @mandarini
  • Nicholas Cunningham @ndcunningham
nx - 17.0.0

Published by FrozenPandaz about 1 year ago

17.0.0

🚀 Features

  • angular: switch default to typescript configuration for module federation (#18998)
  • angular: support generating artifacts using options as provided (#19527)
  • angular: add federate-module generator (#19523)
  • angular: use consistent artifact generation for generators (#19601)
  • 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)
  • core: generate new workspaces without tasks runner options (#19483)
  • core: update default cache directory to .nx/cache (#19536)
  • core: migrate existing workspaces to slimmer tasks runner options config (#19570)
  • core: add the outputs of a task onto the task (#19561)
  • core: remove deprecated workspace generator command (#19541)
  • core: add nx task planner (#19233)
  • core: Allow specifying daemon socket dir (#17870)
  • core: allow using Nx Cloud without nx-cloud installed (#19553)
  • core: remove deprecated workspace-lint (#16212)
  • core: add batch flag to run (#19575)
  • core: update version of axios used (#19607)
  • core: add standard way to pass plugin options (#19589)
  • core: generate standalone projects with scoped package names (#19662)
  • core: allow specifying cacheability per target (#19672)
  • core: remove deprecated defaultCollection and npmScope nx.json … (#19708)
  • devkit: remove backwards compatibility for Nx 15 (#19572)
  • graph: display expanded task inputs (#19597)
  • js: add @swc-node/register and @swc/core to JS projects by default (#19453)
  • js: remove options to update package.json dependencies and peerDependencies (#19543)
  • linter: remove tslint logic (#19002)
  • linter: update eslint-config-prettier to v9 (#19232)
  • linter: rename @nx/linter to @nx/eslint (#19515)
  • misc: remove migrations for v14 and under (#19552)
  • misc: remove deprecated Angular CLI usage of schematics and builders (#19557)
  • misc: remove deprecated code from @nx/workspace (#19588)
  • nest: update nest generators to support name and directory format option (#19668)
  • nuxt: init, app, component, page generators (#19509)
  • nuxt: storybook generators (#19529)
  • nx-dev: statically highlight lines in code (#19703)
  • nx-dev: mark internal properties (#19659)
  • nx-plugin: add as provided prompt for executor generator (#19602)
  • nx-plugin: add as-provided mode for generator and migration gen… (#19614)
  • react: Add federate-module generator (#19286)
  • react: Add support for promise based remotes (#19566)
  • react: use TS config files for module federation (#19455)
  • react: remove stylus option from generators (#19441)
  • react: support generating components using the path as provided (#19608)
  • react: add recursive remote serve (#19638)
  • vite: future-proof Vite plugin to support ESM-only version of Vite (#19533)
  • vue: set @nx/vue as public (#19582)
  • vue: support generating components using the path as provided (#19609)

🩹 Fixes

  • angular: install swc/helpers when generating remote applications (#19686)
  • angular: fix usage of internal generators and prevent usage of deprecated project option (#19697)
  • angular: federate-module should support as-provided for new remotes (#19731)
  • 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)
  • core: set prerelease on GitHub release API request (#19532)
  • core: typo in cache error message (#19547)
  • core: notify life cycles that tasks are scheduled after they are… (#19610)
  • core: fix verification of non-existent cloud client (#19613)
  • core: correct windows path for native watcher (#19646)
  • core: support prettier v3 when run nx format (#19207)
  • core: setup the nx cloud client during postinstall (#19658)
  • core: removes formatting from show command when using --json flag (#19583)
  • core: remove -d alias because it conflicts with --dry-run (#19664)
  • core: always hash runtime input (#19670)
  • core: ensure CNW works without .yarnrc with custom registry (#18937)
  • core: only show cloud messaging when migrating if not using cloud (#19709)
  • core: check nxjson cli exists before looking for keys (#19730)
  • core: fix convert to monorepo eslint issue (#19713)
  • devkit: pass filepath to ejs for include statements (#19517)
  • devkit: correct nx-json typing after plugin tweaks (#19706)
  • js: remove deprecated babel transform (#19671)
  • js: update esbuild version (#19728)
  • js: Avoid @babel/preset-env warning in js/babel.ts (#14772)
  • js: use normalized tsConfig path for generating tmpTscConfig (#18794)
  • linter: fix validateDependenciesSectionExistance fixer (#19512)
  • linter: fix linter standalone patterns in Js and Next (#19508)
  • linter: remove consistent-type-assertions rule from config (#19549)
  • linter: add missing entry to migrations.json (#19641)
  • linter: add @nx/linter in nx packageGroup (#19654)
  • linter: handle string extends property in config (#19674)
  • linter: add migration for eslint config prettier (#19732)
  • misc: don't interpolate arg as undefined (#18666)
  • misc: pass full path to tsconfig when registering transpiler (#19451)
  • misc: remove projectNameAndRootFormat from nx.json schema (#19623)
  • misc: do not normalize project name and root when using as-provided format (#19651)
  • misc: update re-exports when updating imports during move (#19637)
  • nest: add deprecated messages to generator js schema and fix casing (#19678)
  • nextjs: Add missing environment variables for Nx 18 environment variables (#19585)
  • nextjs: Library generator should not add cypress dependency (#19587)
  • nx-cloud: fix nx connect throwing if run twice (#19729)
  • nx-dev: video cards formatting (#19449)
  • nx-dev: fix internal link checker (#19606)
  • nx-dev: fix broken linter icon (#19735)
  • nx-plugin: enable prompt for generator and migration generators (#19675)
  • nx-plugin: add nameAndDirectoryFormat to schema for generator,ex… (#19710)
  • react: Add missing Nx Welcome for styled-jsx (#19474)
  • react: storybook plugin tsconfig resolution (#19631)
  • react: update usage of deprecated "project" option in generators (#19696)
  • react: respect unitTestRunner none and inform about vitest (#19676)
  • react: Error when invalid path is provided to federate-module generator (#19720)
  • react: fix creating a react library with cwd (#19721)
  • storybook: cleanup v17 tasks (#19560)
  • storybook: default ignore .stories. files (#19699)
  • storybook: do not restrict to components dir for vue (#19680)
  • storybook: update to patch 7.5.1 webpackStatsJson fix (#19736)
  • testing: fix flaky test (#19625)
  • vite: configuration generator fixes (#19628)
  • vue: ensure standalone has proper lint rule (#19505)
  • vue: enforce multiword component name (#19507)
  • vue: replace className with class on html (#19500)
  • vue: turn multi-word component lint rule off since there is always one for restricted HTML elements (#19645)
  • vue: update standalone setup so tsconfig.base.json is not generated (#19660)
  • vue: remove unitTestRunner option from component generator (#19667)
  • vue: make sure project is in normalizedOptions (#19690)
  • vue: comment out unused defineProps function (#19695)
  • vue: downgrade @vue/eslint-config-prettier to work with prettier v2 (#19741)
  • vue: default unit test to vitest (#19746)
  • webpack: add guard around onListening call (#19363)
  • webpack: only register TS transpiler for config files ending with .ts, .mts, or .cts (#19579)

⚠️ Breaking Changes

  • @nx/linter has been renamed to @nx/eslint. There is a migration for this.
  • workspaces-generator command has been removed. This was deprecated since v15 and only errored.
  • workspaces-lint command has been removed. This was deprecated since v15 and only errored.
  • defaultCollection can no longer be configured in nx.json. There is a prompt to choose the collection when running a generator name which exists in multiple collections.
  • npmScope can no longer be configured in nx.json. Import paths in libraries will have a scope which is the same as the scope of the name in the root package.json. Most generators should have an importPath override to control the import path entirely.
  • Nx generators and executors can no longer be used as Angular CLI schematics and builders. You can still wrap them with @nx/devkit methods to use them programmatically.
  • Deprecated exported utils from @nrwl/workspace have been removed.

❤️ Thank You

  • Abel @abel1105
  • Andrew Ovens @107420510+aovens-quantifi
  • Caleb Ukle
  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Emily Xiong @xiongemi
  • Isaac Mann @isaacplmann
  • Jack Hsu @jaysoo
  • Jacob Ley @37151850+JacobLey
  • James Henry @JamesHenry
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Justin Dietz
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • MaxKless @34165455+MaxKless
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
  • Phillip Barta @Phillip9587
  • Rik Smale @13023439+WikiRik
  • Sam Y @996939+mauris
  • Tomasz Kasowicz @TomaszKasowicz
  • Travis Cline @tmc
nx - 17.0.0-rc.3

Published by FrozenPandaz about 1 year ago

17.0.0-rc.3

🩹 Fixes

  • js: Avoid @babel/preset-env warning in js/babel.ts (#14772)
  • js: use normalized tsConfig path for generating tmpTscConfig (#18794)
  • storybook: update to patch 7.5.1 webpackStatsJson fix (#19736)
  • vue: downgrade @vue/eslint-config-prettier to work with prettier v2 (#19741)

❤️ Thank You

  • Jacob Ley @37151850+JacobLey
  • Katerina Skroumpelou @mandarini
  • Sam Y @996939+mauris
nx - 17.0.0-rc.2

Published by FrozenPandaz about 1 year ago

17.0.0-rc.2

🩹 Fixes

  • angular: federate-module should support as-provided for new remotes (#19731)
  • core: check nxjson cli exists before looking for keys (#19730)
  • js: update esbuild version (#19728)
  • linter: add migration for eslint config prettier (#19732)
  • nx-cloud: fix nx connect throwing if run twice (#19729)
  • nx-dev: fix broken linter icon (#19735)

❤️ Thank You

  • Colum Ferry @Coly010
  • Katerina Skroumpelou @mandarini
  • MaxKless @34165455+MaxKless
  • Miroslav Jonaš @meeroslav
nx - 17.0.0-rc.1

Published by FrozenPandaz about 1 year ago

17.0.0-rc.1

🚀 Features

  • core: remove deprecated defaultCollection and npmScope nx.json … (#19708)
  • nx-dev: statically highlight lines in code (#19703)
  • nx-dev: mark internal properties (#19659)

🩹 Fixes

  • angular: install swc/helpers when generating remote applications (#19686)
  • angular: fix usage of internal generators and prevent usage of deprecated project option (#19697)
  • core: ensure CNW works without .yarnrc with custom registry (#18937)
  • core: only show cloud messaging when migrating if not using cloud (#19709)
  • devkit: correct nx-json typing after plugin tweaks (#19706)
  • js: remove deprecated babel transform (#19671)
  • nest: add deprecated messages to generator js schema and fix casing (#19678)
  • nx-plugin: add nameAndDirectoryFormat to schema for generator,ex… (#19710)
  • react: update usage of deprecated "project" option in generators (#19696)
  • react: respect unitTestRunner none and inform about vitest (#19676)
  • react: Error when invalid path is provided to federate-module generator (#19720)
  • storybook: default ignore .stories. files (#19699)
  • storybook: do not restrict to components dir for vue (#19680)
  • vue: make sure project is in normalizedOptions (#19690)
  • vue: comment out unused defineProps function (#19695)

❤️ Thank You

  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Isaac Mann @isaacplmann
  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • MaxKless @34165455+MaxKless
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
nx - 17.0.0-rc.0

Published by FrozenPandaz about 1 year ago

17.0.0-rc.0

🚀 Features

  • core: generate standalone projects with scoped package names (#19662)
  • core: allow specifying cacheability per target (#19672)
  • nest: update nest generators to support name and directory format option (#19668)
  • react: add recursive remote serve (#19638)
  • vue: support generating components using the path as provided (#19609)

🩹 Fixes

  • core: support prettier v3 when run nx format (#19207)
  • core: setup the nx cloud client during postinstall (#19658)
  • core: removes formatting from show command when using --json flag (#19583)
  • core: remove -d alias because it conflicts with --dry-run (#19664)
  • core: always hash runtime input (#19670)
  • linter: add @nx/linter in nx packageGroup (#19654)
  • linter: handle string extends property in config (#19674)
  • misc: do not normalize project name and root when using as-provided format (#19651)
  • nx-plugin: enable prompt for generator and migration generators (#19675)
  • vue: turn multi-word component lint rule off since there is always one for restricted HTML elements (#19645)
  • vue: update standalone setup so tsconfig.base.json is not generated (#19660)
  • vue: remove unitTestRunner option from component generator (#19667)

❤️ Thank You

  • Abel @abel1105
  • Caleb Ukle
  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Justin Dietz
  • Leosvel Pérez Espinosa @leosvelperez
  • MaxKless @34165455+MaxKless
nx - 17.0.0-beta.8

Published by FrozenPandaz about 1 year ago

17.0.0-beta.8

🚀 Features

  • core: add standard way to pass plugin options (#19589)
  • misc: remove deprecated code from @nx/workspace (#19588)

🩹 Fixes

  • core: correct windows path for native watcher (#19646)

❤️ Thank You

  • Craigory Coppola @AgentEnder
  • Jonathan Cammisuli
  • Phillip Barta @Phillip9587
nx - 17.0.0-beta.7

Published by FrozenPandaz about 1 year ago

17.0.0-beta.7

🚀 Features

  • graph: display expanded task inputs (#19597)
  • linter: rename @nx/linter to @nx/eslint (#19515)
  • nx-plugin: add as-provided mode for generator and migration gen… (#19614)
  • react: support generating components using the path as provided (#19608)

🩹 Fixes

  • linter: add missing entry to migrations.json (#19641)
  • misc: remove projectNameAndRootFormat from nx.json schema (#19623)
  • react: storybook plugin tsconfig resolution (#19631)
  • testing: fix flaky test (#19625)
  • vite: configuration generator fixes (#19628)

❤️ Thank You

  • Jack Hsu @jaysoo
  • Jason Jean @FrozenPandaz
  • Katerina Skroumpelou @mandarini
  • Leosvel Pérez Espinosa @leosvelperez
  • MaxKless @34165455+MaxKless
  • Miroslav Jonaš @meeroslav
nx - 17.0.0-beta.6

Published by FrozenPandaz about 1 year ago

17.0.0-beta.6

🩹 Fixes

  • core: fix verification of non-existent cloud client (#19613)

❤️ Thank You

  • Jason Jean @FrozenPandaz
nx - 17.0.0-beta.5

Published by FrozenPandaz about 1 year ago

17.0.0-beta.5

🚀 Features

  • core: remove deprecated workspace-lint (#16212)
  • core: add batch flag to run (#19575)
  • core: update version of axios used (#19607)
  • nx-plugin: add as provided prompt for executor generator (#19602)

🩹 Fixes

  • core: notify life cycles that tasks are scheduled after they are… (#19610)
  • nx-dev: fix internal link checker (#19606)

❤️ Thank You

  • Craigory Coppola @AgentEnder
  • Emily Xiong @xiongemi
  • Isaac Mann @isaacplmann
  • Jason Jean @FrozenPandaz
nx - 17.0.0-beta.4

Published by FrozenPandaz about 1 year ago

17.0.0-beta.4

🚀 Features

  • angular: add federate-module generator (#19523)
  • angular: use consistent artifact generation for generators (#19601)
  • core: add nx task planner (#19233)
  • core: Allow specifying daemon socket dir (#17870)
  • core: allow using Nx Cloud without nx-cloud installed (#19553)
  • devkit: remove backwards compatibility for Nx 15 (#19572)
  • js: remove options to update package.json dependencies and peerDependencies (#19543)
  • linter: update eslint-config-prettier to v9 (#19232)
  • misc: remove deprecated Angular CLI usage of schematics and builders (#19557)
  • nuxt: storybook generators (#19529)
  • react: Add support for promise based remotes (#19566)
  • react: use TS config files for module federation (#19455)
  • react: remove stylus option from generators (#19441)
  • vue: set @nx/vue as public (#19582)

🩹 Fixes

  • core: typo in cache error message (#19547)
  • linter: remove consistent-type-assertions rule from config (#19549)
  • nextjs: Add missing environment variables for Nx 18 environment variables (#19585)
  • nextjs: Library generator should not add cypress dependency (#19587)
  • webpack: only register TS transpiler for config files ending with .ts, .mts, or .cts (#19579)

❤️ Thank You

  • Andrew Ovens @107420510+aovens-quantifi
  • Colum Ferry @Coly010
  • Jack Hsu @jaysoo
  • James Henry @JamesHenry
  • Jason Jean @FrozenPandaz
  • Jonathan Cammisuli
  • Katerina Skroumpelou @mandarini
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
  • Rik Smale @13023439+WikiRik
nx - 17.0.0-beta.2

Published by FrozenPandaz about 1 year ago

17.0.0-beta.2

🚀 Features

  • angular: support generating artifacts using options as provided (#19527)
  • core: migrate existing workspaces to slimmer tasks runner options config (#19570)
  • core: add the outputs of a task onto the task (#19561)
  • core: remove deprecated workspace generator command (#19541)

❤️ Thank You

  • Craigory Coppola @AgentEnder
  • Jason Jean @FrozenPandaz
  • Leosvel Pérez Espinosa @leosvelperez
nx - 17.0.0-beta.1

Published by FrozenPandaz about 1 year ago

17.0.0-beta.1

🚀 Features

  • angular: switch default to typescript configuration for module federation (#18998)
  • core: generate new workspaces without tasks runner options (#19483)
  • core: update default cache directory to .nx/cache (#19536)
  • misc: remove migrations for v14 and under (#19552)
  • nuxt: init, app, component, page generators (#19509)
  • vite: future-proof Vite plugin to support ESM-only version of Vite (#19533)

🩹 Fixes

  • core: set prerelease on GitHub release API request (#19532)
  • devkit: pass filepath to ejs for include statements (#19517)
  • linter: fix linter standalone patterns in Js and Next (#19508)
  • react: Add missing Nx Welcome for styled-jsx (#19474)
  • storybook: cleanup v17 tasks (#19560)

❤️ Thank You

  • Colum Ferry @Coly010
  • Craigory Coppola @AgentEnder
  • Jack Hsu @jaysoo
  • James Henry @JamesHenry
  • Jason Jean @FrozenPandaz
  • Katerina Skroumpelou @mandarini
  • Miroslav Jonaš @meeroslav
  • Nicholas Cunningham @ndcunningham
Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org