Releases: scalameta/metals-vscode
Releases · scalameta/metals-vscode
v1.31.0
What’s Changed
- Revert "feat: allow for no workspace" (#1493) @tgodzik
- improvement: Search PATH for Java to use (#1486) @tgodzik
- feat: allow for no workspace (#1490) @kasiaMarek
- bugfix: Remove locate-java-home (#1484) @tgodzik
🔧 Dependency updates
- build(deps): bump semver from 7.5.2 to 7.5.3 in /packages/metals-languageclient (#1485) @dependabot
v1.30.0
What’s Changed
- chore: Update Metals to 1.3.0 (#1483) @tgodzik
- improvement: New inlay hints options (#1475) @jkciesluk
- improvement: show error when no workspace (#1481) @kasiaMarek
- allow to run main of different files in parallel (#1479) @kaplan-shaked
- chore(deps): remove
@types/glob
(#1476) @yoshinorin - don't override
JAVA_HOME
env variable (#1472) @kasiaMarek - improvement: adjust java version/java home descriptions/scopes (#1471) @kasiaMarek
- change regex pattern to find java version (#1469) @kasiaMarek
- feat: add
defaultBspToBuildTool
setting (#1461) @kasiaMarek - improvements for resolving java home (#1465) @kasiaMarek
- improvement: download native coursier and use it to download java (#1452) @kasiaMarek
- Add hot code reload (#1419) @iusildra
🔧 Dependency updates
- build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /packages/metals-vscode (#1473) @dependabot
v1.29.0
What’s Changed
- chore: Change version for 1.2.2 release (#1457) @jkciesluk
- fix: if no coursier repositories defined in settings use process's
COURSIER_REPOSITORIES
var (#1456) @kasiaMarek
v1.28.0
What’s Changed
- chore: changes for metals release 1.2.1 (#1455) @kasiaMarek
- bugfix: Show error properly if lenses cannot be run (#1449) @tgodzik
- improvement: Add config for verbose compilation (#1443) @tgodzik
- add build connect client command (#1445) @kasiaMarek
🔧 Dependency updates
- build(deps): bump follow-redirects from 1.15.1 to 1.15.4 in /packages/metals-vscode (#1451) @dependabot
v1.27.0
What’s Changed
- chore: Update Metals version to 1.2.0 (#1442) @tgodzik
- chore: Allow JDKs up until 21 to be found automatically (#1437) @tgodzik
- feat: add custom project root setting (#1434) @kasiaMarek
🔧 Dependency updates
- build(deps): bump @babel/traverse from 7.8.3 to 7.23.2 in /packages/metals-languageclient (#1432) @dependabot
v1.26.0
What’s Changed
- chore: Update Metals to v1.1.0 (#1431) @kasiaMarek
- feature: add bsp status (#1427) @kasiaMarek
- bugfix: accommodate junit encoded test names (#1411) @kasiaMarek
🔧 Dependency updates
- build(deps): bump get-func-name from 2.0.0 to 2.0.2 in /packages/metals-vscode (#1428) @dependabot
v1.25.0
What’s Changed
- chore: Update Metals to v1.0.1 (#1423) @jkciesluk
- chore: Set runProvider as true (#1422) @tgodzik
- improvement: Set semantic highlighting to true by default (#1416) @tgodzik
- bugfix: Don't run command without clicking and fix infinite recursion (#1414) @tgodzik
- improvement: Set toggle for showInferredType to switch between true,false and minimal (#1412) @tgodzik
- improvement: Don't rely on specific start of release notes (#1408) @tgodzik
🔧 Dependency updates
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /packages/metals-vscode (#1407) @dependabot
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /packages/metals-languageclient (#1406) @dependabot
v1.24.0
What’s Changed
- chore: Update Metals version to 1.0.0 (#1405) @tgodzik
- Revert "Add options for import java.compiler module (#1395)" (#1404) @tgodzik
- chore: Add icon for reset workspace command (#1402) @tgodzik
- Handle
usernotification
event from debug session (#1401) @adpi2 - feature: Add command to run single scalafix rule (#1398) @tgodzik
- bugfix: Run task in the correct directory (#1396) @tgodzik
- feat: Add Clean all command (#1383) @jkciesluk
- bugfix: display tests in explorer per workspace folder (#1394) @kasiaMarek
- Add options for import java.compiler module (#1395) @VankaTaganai
- chore(deps): use
@vscode/vsce
instead ofvsce
(#1391) @yoshinorin
🔧 Dependency updates
- build(deps): bump semver from 7.3.8 to 7.5.2 in /packages/metals-languageclient (#1400) @dependabot
- build(deps): bump semver from 7.3.8 to 7.5.2 in /packages/metals-vscode (#1399) @dependabot
v1.23.0
What’s Changed
- bugfix: Make release properly build language-server package (#1389) @tgodzik
- bugfix: Try to build language-client in the first place (#1390) @tgodzik
- chore: changes for metals release 0.11.12 (#1388) @kasiaMarek
- bugfix: Make sure that if cs version fails we use the fallback (#1386) @tgodzik
- feature: Run local coursier if available to avoid using bootstraped one (#1385) @tgodzik
- feature: zip reports command added (#1382) @kasiaMarek
- Integrate metals-languageclient with the build (#1381) @gabro
- Move metals-vscode to a subdirectory (#1373) @gabro
- refactor: Fix after mergify merged too soon (#1370) @tgodzik
🔧 Dependency updates
- build(deps): bump node-fetch from 2.6.1 to 2.6.9 in /packages/metals-vscode (#1380) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.55.0 to 5.56.0 (#1378) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.55.0 to 5.56.0 (#1379) @dependabot
- build(deps-dev): bump @types/node from 18.15.3 to 18.15.5 (#1377) @dependabot
- build(deps-dev): bump prettier from 2.8.4 to 2.8.5 (#1376) @dependabot
- build(deps-dev): bump glob from 9.3.0 to 9.3.1 (#1374) @dependabot
- build(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 (#1375) @dependabot
- build(deps-dev): bump @sourcegraph/scip-typescript from 0.3.6 to 0.3.7 (#1372) @dependabot
- build(deps-dev): bump typescript from 4.9.5 to 5.0.2 (#1371) @dependabot
- build(deps-dev): bump glob from 8.1.0 to 9.3.0 (#1369) @dependabot
- build(deps-dev): bump @types/node from 18.15.2 to 18.15.3 (#1368) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.54.1 to 5.55.0 (#1366) @dependabot
- build(deps-dev): bump @types/node from 18.15.0 to 18.15.2 (#1367) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.55.0 (#1365) @dependabot
- build(deps-dev): bump sinon from 15.0.1 to 15.0.2 (#1364) @dependabot
- build(deps-dev): bump eslint from 8.35.0 to 8.36.0 (#1363) @dependabot
- build(deps-dev): bump @types/node from 18.14.6 to 18.15.0 (#1362) @dependabot
- build(deps-dev): bump rimraf from 4.3.1 to 4.4.0 (#1361) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.54.0 to 5.54.1 (#1360) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.54.1 (#1359) @dependabot
- build(deps-dev): bump rimraf from 4.3.0 to 4.3.1 (#1357) @dependabot
- build(deps-dev): bump eslint-config-prettier from 8.6.0 to 8.7.0 (#1358) @dependabot
- build(deps-dev): bump @types/node from 18.14.4 to 18.14.6 (#1356) @dependabot
- build(deps-dev): bump rimraf from 4.2.0 to 4.3.0 (#1355) @dependabot
- build(deps-dev): bump mkdirp from 2.1.4 to 2.1.5 (#1354) @dependabot
- build(deps-dev): bump rimraf from 4.1.3 to 4.2.0 (#1351) @dependabot
- build(deps-dev): bump @types/node from 18.14.2 to 18.14.4 (#1352) @dependabot
v1.22.0
What’s Changed
- chore: Update release version (#1350) @tgodzik
- improvement: Add 'Open issue' to command palette (#1346) @tgodzik
- feature: When using run discovery use shell command to run in task terminal (#1298) @tgodzik
- chore: Bump default prerelease version to working one. (#1290) @tgodzik
- feature: Add option to enable semantic highlighting (#1285) @tgodzik
🔧 Dependency updates
- build(deps-dev): bump rimraf from 4.1.2 to 4.1.3 (#1347) @dependabot
- build(deps-dev): bump mkdirp from 2.1.3 to 2.1.4 (#1348) @dependabot
- build(deps-dev): bump @vscode/test-electron from 2.2.3 to 2.3.0 (#1344) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 (#1343) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.53.0 to 5.54.0 (#1341) @dependabot
- build(deps-dev): bump @types/node from 18.14.1 to 18.14.2 (#1339) @dependabot
- build(deps-dev): bump eslint from 8.34.0 to 8.35.0 (#1340) @dependabot
- build(deps-dev): bump @types/node from 18.14.0 to 18.14.1 (#1338) @dependabot
- build(deps-dev): bump @types/glob from 8.0.1 to 8.1.0 (#1337) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 (#1336) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.52.0 to 5.53.0 (#1335) @dependabot
- build(deps-dev): bump @types/node from 18.13.0 to 18.14.0 (#1334) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 (#1330) @dependabot
- build(deps-dev): bump @sourcegraph/scip-typescript from 0.3.4 to 0.3.6 (#1331) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.51.0 to 5.52.0 (#1329) @dependabot
- build(deps-dev): bump eslint from 8.33.0 to 8.34.0 (#1328) @dependabot
- build(deps-dev): bump @types/node from 18.11.19 to 18.13.0 (#1326) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.51.0 (#1325) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.50.0 to 5.51.0 (#1324) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.50.0 (#1321) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.49.0 to 5.50.0 (#1320) @dependabot
- build(deps-dev): bump @vscode/test-electron from 2.2.2 to 2.2.3 (#1319) @dependabot
- build(deps-dev): bump typescript from 4.9.4 to 4.9.5 (#1318) @dependabot
- build(deps-dev): bump eslint from 8.32.0 to 8.33.0 (#1317) @dependabot
- build(deps-dev): bump rimraf from 4.1.1 to 4.1.2 (#1315) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.48.2 to 5.49.0 (#1314) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0 (#1313) @dependabot
- build(deps-dev): bump @types/glob from 8.0.0 to 8.0.1 (#1311) @dependabot
- build(deps-dev): bump mkdirp from 2.1.1 to 2.1.3 (#1310) @dependabot
- build(deps-dev): bump rimraf from 4.1.0 to 4.1.1 (#1309) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.48.2 (#1307) @dependabot
- build(deps-dev): bump rimraf from 4.0.7 to 4.1.0 (#1308) @dependabot
- build(deps-dev): bump mkdirp from 1.0.4 to 2.1.1 (#1306) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2 (#1305) @dependabot
- build(deps): bump marked from 4.2.5 to 4.2.12 (#1299) @dependabot
- build(deps-dev): bump rimraf from 4.0.4 to 4.0.7 (#1301) @dependabot
- build(deps-dev): bump eslint from 8.31.0 to 8.32.0 (#1303) @dependabot
- build(deps-dev): bump glob from 8.0.3 to 8.1.0 (#1302) @dependabot
- build(deps-dev): bump prettier from 2.8.2 to 2.8.3 (#1300) @dependabot
- build(deps-dev): bump rimraf from 3.0.2 to 4.0.4 (#1297) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.48.0 to 5.48.1 (#1293) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1 (#1294) @dependabot
- build(deps-dev): bump @vscode/test-electron from 2.2.1 to 2.2.2 (#1292) @dependabot
- build(deps-dev): bump prettier from 2.8.1 to 2.8.2 (#1289) @dependabot
- build(deps-dev): bump ovsx from 0.7.1 to 0.8.0 (#1288) @dependabot
- build(deps-dev): bump @sourcegraph/scip-typescript from 0.3.3 to 0.3.4 (#1287) @dependabot
- build(deps): bump json5 from 1.0.1 to 1.0.2 (#1286) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.48.0 (#1284) @dependabot
- build(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.6.0 (#1283) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 (#1282) @dependabot