All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
17.21.0 (2022-08-29)
- nxls: add document links (#1327) (2693834)
- nxls: path completion for files and directories (#1326) (816a4d8)
- 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)
- 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)
- 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)
- add an allowlist and a blocklist for generators (#1309) (86d0c35)
- project graph integration (#1305) (ebcd217)
17.18.8 (2022-07-13)
17.18.7 (2022-07-04)
17.18.6 (2022-06-28)
- debounce refresh workspace to prevent thrashing (45fae41)
17.18.5 (2022-06-22)
17.18.4 (2022-06-20)
- await workspace reset (2e9d880)
17.18.3 (2022-06-20)
- 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)
17.18.1 (2022-06-06)
- await promise for project code lens (769732f)
17.18.0 (2022-06-03)
17.17.0 (2022-05-20)
- always use full
--configuration
flag (#1283) (86f0d30) - remove check for generate, and allow all commads for prompts (eecc7f5)
17.16.0 (2022-04-29)
- 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)
- 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)
- 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)
- 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)
- add support for yarn pnp (#1213) (b6cfdbf)
- use cmd/ctrl+enter to execute generator while in the UI form (#1229) (0e2e427)
- 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)
- handle absence of "properties" in schema (#1208) (7d69dc7)
- support workspace-generators and workspace-schematics (#1209) (8a2c48f)
17.13.6 (2021-12-23)
17.13.5 (2021-12-22)
17.13.4 (2021-12-21)
17.13.3 (2021-12-17)
17.13.2 (2021-12-16)
- 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)
17.13.0 (2021-12-10)
- Go to project.json file from workspace file with codelens (#1176) (ad3578a)
- include typescript plugin for imports (#1177) (9c330ce)
- provide json schema for nx.json (#1186) (70e2bbb)
- use nx utils to read all configuration files (#1184) (630ac6e)
17.12.4 (2021-11-19)
17.12.3 (2021-11-12)
- 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)
- make sure that executors/builders and generator/schematics are combined respectively (#1167) (8b2cd53)
17.12.1 (2021-10-23)
17.12.0 (2021-10-23)
- asynchronously retrieve all collection info (schematics, generators, builders and executors) (#1160) (e193eb8)
17.11.2 (2021-09-27)
17.11.1 (2021-09-27)
17.11.0 (2021-09-24)
- sort projects in project view (#1137) (7cc9ebe)
- use vscode settings for shell execution (#1134) (fc4caea)
17.10.0 (2021-09-03)
- remove loading item from projects view (#1129) (7ad5f60)
- use proper workspace json path when verifying workspaces (#1130) (f2365be)
17.9.0 (2021-08-27)
17.8.0 (2021-08-06)
- configurations tabs overflow (#1118) (2c8bd85)
- menu scroll hides Run and Search bar header (#1117) (1f1f888)
17.7.0 (2021-07-30)
- 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)
17.6.0 (2021-06-25)
17.5.2 (2021-06-22)
17.5.1 (2021-06-16)
17.5.0 (2021-06-14)
- add json schema support for configurations, and also provide descriptions (#1078) (e9e1d15)
- provide json schema for workspace.json (#1077) (ae35ec5)
- 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)
17.4.0 (2021-05-28)
17.3.1 (2021-05-14)
17.3.0 (2021-05-06)
- 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)
17.2.0 (2021-04-16)
- refresh projects view clears cache (#1058) (4741999)
- replace \ with / in path in workspace before remove leading / (#1063) (a4f96ca)
17.1.0 (2021-03-27)
- allow filtering in the nx project tree view (#1050) (cfcc306)
- light and dark mode icons (#1046) (7613fa0)
- load custom workspace path on extension load (#1052) (51d5a7a)
- only execute dry run if Generate form is valid (#1053) (82d561b)