Skip to content

Latest commit

 

History

History
668 lines (339 loc) · 42.8 KB

CHANGELOG.md

File metadata and controls

668 lines (339 loc) · 42.8 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

17.28.2 (2023-01-17)

Bug Fixes

17.28.1 (2023-01-16)

Bug Fixes

  • remove nx cloud authentication badge (#1474) (fec83be)
  • take nx-cloud.env into account for cloud view (#1475) (fdc376e)

17.28.0 (2023-01-16)

Features

Bug Fixes

  • add dependency works in yarn/npm/pnpm workspaces (#1436) (ed78721)
  • consider dev/prod mode in more scenarios (#1457) (5e8e25c)
  • ensure correct order in project view e2e tests (#1452) (ee12bfb)
  • fall back to nx.app if no cloud url is set in nx.json (#1453) (cafa427)
  • repair nx cloud footer styling (#1455) (76bc4b6)
  • use findProjectWithPath function within codelens (#1437) (c5fa99a)

17.27.1 (2022-12-12)

Bug Fixes

  • add dependency works in yarn/npm/pnpm workspaces (#1436) (ed78721)
  • use findProjectWithPath function within codelens (#1437) (c5fa99a)

17.27.0 (2022-12-05)

Features

  • always use the project graph when building the workspace configuration (#1431) (b43db1d)
  • nxls: watch for project.json changes in the language server (#1429) (d6c0fcc)
  • persist opened project tree items between reloads (#1421) (20c66db)

Bug Fixes

  • alias 'connect-to-nx-cloud' to 'connect' (#1414) (e9f86a7)
  • always set process.env.CI to false (9193cef)
  • correctly infer project path in standalone workspace (#1428) (3f498c1)
  • refresh workspace on root project.json change (#1423) (881c773)
  • repair view all projects button (#1418) (bd5a1f1)
  • use the project graph files to locate a project (#1430) (e11825e)
  • use the project graph window service (#1432) (e3929e9)

Performance Improvements

  • e2e: parallelize testworkspace installation (#1396) (3932b9c)

17.26.0 (2022-11-23)

Features

  • add automatic project view style (#1406) (dca4a6e)
  • add show all projects in graph command (#1412) (2871066)
  • set project view to automatic as default (236810d)

Bug Fixes

17.25.0 (2022-11-07)

Features

17.24.2 (2022-11-02)

Bug Fixes

17.24.1 (2022-11-02)

Bug Fixes

  • do not show nx daemon message (7bfaabc)

17.24.0 (2022-11-02)

Features

Bug Fixes

  • add argument flags for positional arguments greater than 0 (#1389) (d30d166)
  • handle more nx daemon cases (#1399) (123101c)
  • stop daemon on extension deactivation (#1394) (0f862de)

17.23.3 (2022-10-12)

Bug Fixes

17.23.2 (2022-09-23)

Bug Fixes

  • reset the daemon client when getting the project graph (#1363) (59d4928)

17.23.1 (2022-09-22)

Bug Fixes

17.23.0 (2022-09-22)

Features

  • enable add-dependency version selection (#1357) (c87da06)
  • nxls: add support for nx.json (#1344) (e2ace3b)
  • add dependency functionality (#1339) (0702b0d)
  • nxls: auto complete for tags, targets, projects, inputNames completion types (#1343) (4aeb8f9)
  • nxls: add support for nx in package.json files (#1342) (1cb0a4e)

Bug Fixes

  • always send "GET_CONTENT" for graph actions (#1350) (c9f2f6a)
  • always start the graph service on graph commands (#1349) (a820fef)
  • get the package name if it comes with a version when adding a dependency (#1353) (1d7827f)
  • trigger GET_CONTENT on all states for the graph (#1358) (92ecb61)
  • nxls: filter target dependencies (cf5c7c3)
  • nxls: handle unhandled exceptions (4d7e982)

17.22.0 (2022-09-12)

Features

Bug Fixes

  • remove broken commands from command palette (#1335) (3f7fc6c)

17.21.0 (2022-08-29)

Features

Bug Fixes

  • read builder schema for local plugins when running targets (#1329) (7932691)
  • nxls: get the working path from rootUri (cf56f10)

17.20.0 (2022-08-10)

Features

Bug Fixes

  • do not include workspace deps in project view (#1321) (09c97b8)
  • x-dropdown options populate projects properly (#1322) (9164f09)
  • nxls: catch errors if not in a workspace with node_modules (1da4886)

17.19.1 (2022-08-02)

Bug Fixes

  • handle hyphenation when looking for generator defaults (#1315) (60bdadf), closes #1313
  • provide better error messages and recovery for invalid graph states (#1314) (9efb7bf)

17.19.0 (2022-07-22)

Features

17.18.8 (2022-07-13)

Bug Fixes

  • allow project graph loading with angular + nx workspaces (#1306) (d89ff6d)

17.18.7 (2022-07-04)

Bug Fixes

17.18.6 (2022-06-28)

Bug Fixes

  • debounce refresh workspace to prevent thrashing (45fae41)

17.18.5 (2022-06-22)

Bug Fixes

17.18.4 (2022-06-20)

Bug Fixes

17.18.3 (2022-06-20)

Bug Fixes

  • camel case targets not working in generate & run target pane (#1293) (e0f1025)
  • clear angular.json/workspace.json cache for older workspaces (0b717cd)
  • improve performance for retrieving workspace details (#1295) (f8d32ca)

17.18.2 (2022-06-10)

Bug Fixes

17.18.1 (2022-06-06)

Bug Fixes

  • await promise for project code lens (769732f)

17.18.0 (2022-06-03)

Features

17.17.0 (2022-05-20)

Bug Fixes

  • always use full --configuration flag (#1283) (86f0d30)
  • remove check for generate, and allow all commads for prompts (eecc7f5)

17.16.0 (2022-04-29)

Features

Bug Fixes

  • check if dependency path type is directory with bit flag (#1267) (e75daac)
  • fall back to sourceRoot when determining target projects from the context menu (4b6ed11)
  • fixing missing key for remove.fileexplorer (#1275) (53ce4e2)
  • properly check positional argument for generating with UI (#1268) (764b95f)
  • sort properties by required (#1269) (5f58cd5)

17.15.0 (2022-04-06)

Features

  • add prompts to add nx to angular cli (#1254) (a669307)
  • adding run target to the commands (#1249) (c4a0cbe)
  • making the contents of the run target view match the workspace (#1250) (11a8f60)

Bug Fixes

  • make sure that arguments are unique for the UI form (#1248) (10fd881)
  • make sure to read schemas from both builders and executors for builder (#1252) (f20cce9)

17.14.1 (2022-02-07)

Bug Fixes

  • affected commands no longer clear flags first time through (#1242) (0a0faca)
  • remove file:\\ when trying to read files with yarn's crossFs (#1244) (35fe970)

17.14.0 (2022-02-04)

Features

  • add support for yarn pnp (#1213) (b6cfdbf)
  • use cmd/ctrl+enter to execute generator while in the UI form (#1229) (0e2e427)

Bug Fixes

  • check for duplicate collections based on type (#1241) (079bbb0)
  • inline copy-to-clipboard icon (#1220) (5e113df)
  • run executors that are local to the workspace (ie local executors) (#1230) (a7f2362)
  • show description when running workspace generators/schematics (#1225) (776d2a4)
  • update default branch text to "main" (#1143) (a15f2b4)

17.13.7 (2022-01-14)

Bug Fixes

  • handle absence of "properties" in schema (#1208) (7d69dc7)
  • support workspace-generators and workspace-schematics (#1209) (8a2c48f)

17.13.6 (2021-12-23)

Bug Fixes

  • read configurations manually if Nx is lower than 12 (#1205) (1f31f23)

17.13.5 (2021-12-22)

Bug Fixes

17.13.4 (2021-12-21)

Bug Fixes

  • fallback to built in nx utils if required function doesnt exist (#1203) (7e8d9b6)

17.13.3 (2021-12-17)

Bug Fixes

  • revert activationEvents to onStartupFinished (#1201) (6cbd631)

17.13.2 (2021-12-16)

Bug Fixes

  • revert to old logic for scanning workspaces, also fix checking for paths of undefined (#1199) (039c24e)
  • use proper workspace path to load generators (#1200) (6a3358e)

17.13.1 (2021-12-11)

Bug Fixes

  • make the path option always visible when using generate (#1192) (ff991e8)

17.13.0 (2021-12-10)

Features

  • Go to project.json file from workspace file with codelens (#1176) (ad3578a)
  • include typescript plugin for imports (#1177) (9c330ce)
    • This can be disabled by setting Enable Library Imports to false in VSCode settings. (#1183) (53b09eb)
  • provide json schema for nx.json (#1186) (70e2bbb)
  • use nx utils to read all configuration files (#1184) (630ac6e)

17.12.4 (2021-11-19)

Bug Fixes

  • resolve schema paths rather than joining (#1175) (3ed7119)

17.12.3 (2021-11-12)

Bug Fixes

  • handle non existant nx.json file better. Fixes pure angular workspaces. (#1172) (b1705f1)
  • handle non-existing files better and return an empty object (#1171) (8971434)

17.12.2 (2021-10-25)

Bug Fixes

  • make sure that executors/builders and generator/schematics are combined respectively (#1167) (8b2cd53)

17.12.1 (2021-10-23)

Bug Fixes

  • use require instead of import for loading workspace dependency (#1165) (254d8e3)

17.12.0 (2021-10-23)

Performance Improvements

  • asynchronously retrieve all collection info (schematics, generators, builders and executors) (#1160) (e193eb8)

17.11.2 (2021-09-27)

Bug Fixes

  • use proper file schema for importing on windows (#1149) (0470a33)

17.11.1 (2021-09-27)

Bug Fixes

  • ensure that projects are properly resolved during async calls (#1145) (35c40b5)

17.11.0 (2021-09-24)

Features

Performance Improvements

17.10.0 (2021-09-03)

Features

  • Add commands to add applications and libraries directly (#1128) (b908c11)

Bug Fixes

  • remove loading item from projects view (#1129) (7ad5f60)
  • use proper workspace json path when verifying workspaces (#1130) (f2365be)

17.9.0 (2021-08-27)

Features

Performance Improvements

  • add onview activation event (7ac82c0)
  • use onStartupFinished and target es2020 (0cef34a)

17.8.0 (2021-08-06)

Features

  • welcome view and getting started walkthrough (#1069) (7281905)

Bug Fixes

17.7.0 (2021-07-30)

Features

Bug Fixes

  • add min-height to scroll container so at least 100vh (#1110) (2ce72a8)
  • ensure project path is not just a partial match (#1108) (7e7705a)
  • include path with project but not directory (#1112) (6cb987d)
  • json schema update for $id (#1107) (d97db50)
  • load workspace file utils directly (#1113) (a351990)
  • support angular.json (v2) having split project.json files (#1105) (22b685c)

17.6.1 (2021-06-28)

Bug Fixes

  • read and combine both schematics and generators (#1103) (b275bdc)

17.6.0 (2021-06-25)

Features

17.5.2 (2021-06-22)

Bug Fixes

  • read package.json dependencies when getting builders/executors (#1100) (187f1f2)

17.5.1 (2021-06-16)

Bug Fixes

  • use proper file paths for schemas within windows (#1085) (ed9d0c7)

17.5.0 (2021-06-14)

Features

  • add json schema support for configurations, and also provide descriptions (#1078) (e9e1d15)
  • provide json schema for workspace.json (#1077) (ae35ec5)

Bug Fixes

  • nx generator schemas form (#1081) (c43f9cc)
  • strip appsDir and libsDir from path if app|application or lib|library (#1082) (7db8b08)

17.4.1 (2021-05-28)

Bug Fixes

17.4.0 (2021-05-28)

Features

Bug Fixes

  • only reads and normalizes selected schematic options (#1074) (d2c4bd4)

17.3.1 (2021-05-14)

Features

  • load workspace defaults into Run executor form (#1068) (3bb13fe)

Bug Fixes

  • add positional to taskDefinitions, fixes task already active (#1071) (a1afd23)

17.3.0 (2021-05-06)

Features

  • nx run in command palette and context menu (#1065) (9b5fd5c)
  • Populates form with workspace defaults for build, e2e, lint, serve, and test targets (#1067) (fc68c64)
  • run-many prompts for projects (#1064) (977bdf2)
  • shows argument list and highlights changed and invalid fields in menu (#1059) (7d8e8e1)

Bug Fixes

  • enable generate from context menu setting take effect immediately (#1066) (c3f2b92)

17.2.0 (2021-04-16)

Features

  • updates form components to support long form items plus specs (#1062) (0373a56), closes #984

Bug Fixes

  • refresh projects view clears cache (#1058) (4741999)
  • replace \ with / in path in workspace before remove leading / (#1063) (a4f96ca)

17.1.0 (2021-03-27)

Features

Bug Fixes

  • remove leading / from path parsed out of the workspace path (#1054) (2e6449b)

17.0.3 (2021-03-13)

Bug Fixes

Performance Improvements