Releases: scalameta/metals-vscode
Releases · scalameta/metals-vscode
v1.19.0
What’s Changed
- release: Bump server version to 0.11.8 (#1098) @tanishiking
- extend allowed file extesions for triggering custom symbol search (#1092) @dos65
- Bump metals-languageclient to 0.5.17 and vscode-languageclient to 8.0.2 (#1063) @tanishiking
- chore: refactor install java out of extension.ts (#1060) @kpodsiad
- chore: remove tedious boilerplate responsible for handling test items ids & labels (#1054) @kpodsiad
- fix: add timeouts to http request (#1056) @kpodsiad
- refactor: Upload sourcegraph LSIF index (#1059) @tanishiking
- fix: end test run in finally block (#1053) @kpodsiad
- feat: update test suite location (#1043) @kpodsiad
🔧 Dependency updates
- build(deps-dev): bump @types/node from 18.6.4 to 18.6.5 (#1096) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.32.0 to 5.33.0 (#1095) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.32.0 to 5.33.0 (#1097) @dependabot
- build(deps-dev): bump @types/node from 18.6.3 to 18.6.4 (#1093) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.31.0 to 5.32.0 (#1088) @dependabot
- build(deps-dev): bump eslint from 8.20.0 to 8.21.0 (#1087) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.32.0 (#1086) @dependabot
- build(deps-dev): bump @types/node from 18.6.2 to 18.6.3 (#1085) @dependabot
- build(deps-dev): bump @sourcegraph/scip-typescript from 0.2.7 to 0.2.8 (#1084) @dependabot
- build(deps-dev): bump @types/node from 18.6.1 to 18.6.2 (#1083) @dependabot
- build(deps): bump metals-languageclient from 0.5.17 to 0.5.18 (#1082) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.30.7 to 5.31.0 (#1079) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.7 to 5.31.0 (#1078) @dependabot
- build(deps-dev): bump @types/node from 18.6.0 to 18.6.1 (#1080) @dependabot
- build(deps-dev): bump @types/node from 18.0.6 to 18.6.0 (#1075) @dependabot
- build(deps-dev): bump eslint-plugin-mocha from 10.0.5 to 10.1.0 (#1074) @dependabot
- build(deps-dev): bump vsce from 2.9.3 to 2.10.0 (#1072) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.30.6 to 5.30.7 (#1069) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.30.7 (#1070) @dependabot
- build(deps-dev): bump @types/node from 18.0.4 to 18.0.6 (#1068) @dependabot
- build(deps-dev): bump eslint from 8.19.0 to 8.20.0 (#1066) @dependabot
- build(deps-dev): bump vsce from 2.9.2 to 2.9.3 (#1067) @dependabot
- build(deps-dev): bump @types/node from 18.0.3 to 18.0.4 (#1061) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.30.5 to 5.30.6 (#1057) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.6 (#1058) @dependabot
- build(deps-dev): bump @types/node from 18.0.2 to 18.0.3 (#1052) @dependabot
- build(deps-dev): bump @types/node from 18.0.1 to 18.0.2 (#1051) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.30.4 to 5.30.5 (#1049) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.4 to 5.30.5 (#1050) @dependabot
v1.18.0
What’s Changed
- release: Bump server version to 0.11.7 (#1048) @tgodzik
- feature: Add reset notifications command (#1035) @tgodzik
- chore: show release notes on user demand on remote env (#1039) @kpodsiad
- docs: Fix link in the VS Code settings (#1032) @tgodzik
- bugfix: Show last version release notes on demand (#1031) @tgodzik
- Fix broken merge (#1022) @kpodsiad
- Revert "feat: show Metals' release notes if server version was update… (#1019) @tgodzik
- feat: show Metals' release notes if server version is updated (#1009) @kpodsiad
- Revert "Merge pull request #1015 from tanishiking/bump-metals-languag… (#1018) @tgodzik
- feature: Add scalafix run command and scalafix dependencies setting (#1013) @tgodzik
- Update metals-languageclient and vscode-languageclient (#1015) @tanishiking
- bufix: Revert ovsx update (#1004) @tgodzik
🔧 Dependency updates
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.0 to 5.30.4 (#1045) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.30.0 to 5.30.4 (#1046) @dependabot
- build(deps-dev): bump eslint from 8.18.0 to 8.19.0 (#1044) @dependabot
- build(deps-dev): bump @types/node from 18.0.0 to 18.0.1 (#1047) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.29.0 to 5.30.0 (#1040) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.0 (#1041) @dependabot
- build(deps-dev): bump @vscode/test-electron from 2.1.4 to 2.1.5 (#1042) @dependabot
- build(deps-dev): bump vsce from 2.9.1 to 2.9.2 (#1036) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.28.0 to 5.29.0 (#1034) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.28.0 to 5.29.0 (#1033) @dependabot
- build(deps-dev): bump eslint from 8.17.0 to 8.18.0 (#1030) @dependabot
- build(deps-dev): bump typescript from 4.7.3 to 4.7.4 (#1029) @dependabot
- build(deps-dev): bump prettier from 2.7.0 to 2.7.1 (#1027) @dependabot
- build(deps-dev): bump @types/node from 17.0.27 to 18.0.0 (#1026) @dependabot
- build(deps-dev): bump @types/semver from 7.3.9 to 7.3.10 (#1025) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.1 to 5.28.0 (#1021) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.27.1 to 5.28.0 (#1020) @dependabot
- build(deps-dev): bump prettier from 2.6.2 to 2.7.0 (#1024) @dependabot
- build(deps-dev): bump @vscode/test-electron from 2.1.3 to 2.1.4 (#1017) @dependabot
- build(deps-dev): bump ovsx from 0.3.0 to 0.5.1 (#1014) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.27.0 to 5.27.1 (#1011) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.27.0 to 5.27.1 (#1012) @dependabot
- build(deps-dev): bump eslint from 8.16.0 to 8.17.0 (#1008) @dependabot
- build(deps-dev): bump typescript from 4.7.2 to 4.7.3 (#1006) @dependabot
v1.17.0
What’s Changed
- release: Bump versions for v0.11.6 (#1003) @tanishiking
- Remove dotty IDE, since the dotty language server is no longer availa… (#991) @tgodzik
- Force a later version of mkdirp (#975) @tgodzik
- Create .metals directory if it doesn't exist (#973) @tgodzik
🔧 Dependency updates
- build(deps-dev): bump vsce from 2.9.0 to 2.9.1 (#1001) @dependabot
- build(deps-dev): bump ovsx from 0.3.0 to 0.5.0 (#1000) @dependabot
- build(deps-dev): bump vsce from 2.8.0 to 2.9.0 (#999) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0 (#998) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 (#997) @dependabot
- build(deps-dev): bump eslint-plugin-mocha from 10.0.4 to 10.0.5 (#996) @dependabot
- build(deps-dev): bump typescript from 4.6.4 to 4.7.2 (#994) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 (#992) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.25.0 to 5.26.0 (#993) @dependabot
- build(deps-dev): bump eslint from 8.15.0 to 8.16.0 (#990) @dependabot
- build(deps-dev): bump vsce from 2.7.0 to 2.8.0 (#989) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.24.0 to 5.25.0 (#987) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.24.0 to 5.25.0 (#988) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.23.0 to 5.24.0 (#986) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.23.0 to 5.24.0 (#985) @dependabot
- build(deps-dev): bump glob from 8.0.2 to 8.0.3 (#984) @dependabot
- build(deps-dev): bump glob from 8.0.1 to 8.0.2 (#982) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.22.0 to 5.23.0 (#980) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.22.0 to 5.23.0 (#979) @dependabot
- build(deps-dev): bump mocha from 9.2.2 to 10.0.0 (#978) @dependabot
- build(deps-dev): bump eslint from 8.14.0 to 8.15.0 (#977) @dependabot
- build(deps-dev): bump mkdirp from 1.0.3 to 1.0.4 (#976) @dependabot
- build(deps-dev): bump ts-mocha from 9.0.2 to 10.0.0 (#972) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.21.0 to 5.22.0 (#970) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.21.0 to 5.22.0 (#969) @dependabot
- build(deps-dev): bump typescript from 4.6.3 to 4.6.4 (#965) @dependabot
v1.16.0
v1.15.0
v1.14.0
What’s Changed
- update fallback versions (#958) @kpodsiad
- release: necessary changes (#957) @kpodsiad
- feat: add install Java17 option when choose JavaDownload (#951) @yoshinorin
- added bloop jvm properties to package.json (#926) @zmerr
- chore(deps): bump linters & update lint rules (#943) @yoshinorin
- chore: exclude unnecessary files when publish the package (#936) @yoshinorin
- chore: update vscode http-proxy link (#937) @yoshinorin
- Update package.json (#933) @kpodsiad
- Update package.json (#932) @kpodsiad
- refactor: store test's metadata directly in test (#921) @kpodsiad
- feat: add doctor visibility provider & extract doctor (#930) @kpodsiad
- emphasise changing server version warning (#928) @kpodsiad
- Fix search text in jars and add highlighting (#918) @Arthurm1
- chore: adjust test explorer request to server changes (#917) @kpodsiad
- Update Scala versions list (#920) @tgodzik
- metals-languageclien: upgrade to 0.5.12 (#916) @dos65
- Show file path for workspace symbols (#913) @tgodzik
- Bump language server version to fix issues with wrong binary metals version (#911) @tgodzik
- chore: unify filenames (#908) @kpodsiad
🔧 Dependency updates
- build(deps-dev): bump @typescript-eslint/parser from 5.20.0 to 5.21.0 (#955) @dependabot
- build(deps-dev): bump @types/node from 17.0.26 to 17.0.27 (#954) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.20.0 to 5.21.0 (#956) @dependabot
- build(deps-dev): bump @types/node from 17.0.25 to 17.0.26 (#952) @dependabot
- build(deps-dev): bump eslint from 8.13.0 to 8.14.0 (#953) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.20.0 (#946) @dependabot
- build(deps-dev): bump @types/mocha from 9.1.0 to 9.1.1 (#950) @dependabot
- build(deps): bump metals-languageclient from 0.5.14 to 0.5.15 (#945) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.19.0 to 5.20.0 (#947) @dependabot
- build(deps-dev): bump @types/node from 17.0.24 to 17.0.25 (#948) @dependabot
- build(deps-dev): bump @types/node from 17.0.23 to 17.0.24 (#942) @dependabot
- build(deps-dev): bump glob from 7.2.0 to 8.0.1 (#940) @dependabot
- build(deps-dev): bump eslint-plugin-mocha from 10.0.3 to 10.0.4 (#941) @dependabot
- Bump prettier from 2.6.1 to 2.6.2 (#934) @dependabot
- Bump prettier from 2.6.0 to 2.6.1 (#929) @dependabot
- Bump typescript from 4.6.2 to 4.6.3 (#927) @dependabot
- Bump minimist from 1.2.5 to 1.2.6 (#925) @dependabot
- Bump @types/node from 17.0.22 to 17.0.23 (#924) @dependabot
- Bump @types/node from 17.0.21 to 17.0.22 (#922) @dependabot
- Bump prettier from 2.5.1 to 2.6.0 (#919) @dependabot
- Bump mocha from 9.2.1 to 9.2.2 (#915) @dependabot
- Bump vsce from 2.6.7 to 2.7.0 (#914) @dependabot
v1.13.0
What’s Changed
- bump: server version (#907) @kpodsiad
- fix: trigger compilation before run/debug using Ctrl+F5 (#904) @dos65
- feat: run & analyze single tests if its possible (#884) @kpodsiad
- Add mirror setting to help with coursier set up (#899) @tgodzik
- Change displayBuildTarget to listBuildTargets (#893) @Arthurm1
- fix: use
||
instead of??
(#892) @kpodsiad - feature: add
suggestLatestUpgrade
setting (#885) @dos65 - Fix/target test item uri (#888) @kpodsiad
- View source jar files as virtual docs (#695) @Arthurm1
- fix: do not use prefixes as tests labels (#886) @kpodsiad
- display build target info (#660) @Arthurm1
- refactor: Test Explorer - depends on server notifications (#836) @kpodsiad
- Bump default version to the newest snapshot (#875) @tgodzik
- Bump version manually (#873) @tgodzik
- Revert VS Code type bump and switch mergify rule to 6 jobs (#872) @tgodzik
- Support synthetic decorations in worksheets (#862) @tgodzik
- Add play framework configuration snippet (#863) @tgodzik
- Update supported Java versions (#868) @tgodzik
- Allow for relative paths in java home config (#864) @dlobsinger
- Make Java Home config scope machine-overridable (#861) @dlobsinger
- Merge
Run tests in current file
andRun main class
into one command (#860) @tgodzik - refactor: remove jest and use mocha (#857) @kpodsiad
- fix: debug isn't working after compilation error (#851) @kpodsiad
- Downgrade dependencies to the last working version (#854) @tgodzik
- Downgrade types/node to try to fix prerelease issues (#852) @tgodzik
- Change GotoLocation to take location with additional otherWindow param (#828) @tgodzik
- Fix invoking focus on problems tab (#850) @tgodzik
- ci: search for
dependabot[bot]
in commit message rather than email (#841) @kpodsiad - ci, tests: add extension tests (#830) @kpodsiad
- chore: switch from
extensionDependencies
toextensionPack
[skip pre] (#835) @kpodsiad - ci: allow to skip prerelease workflow (#834) @kpodsiad
- Fix creating worksheets (#833) @tgodzik
- fix: update vscode version to support prelease (#832) @kpodsiad
- ci: publish pre-release version to VS Code Marketplace (#826) @kpodsiad
🔧 Dependency updates
- Bump @vscode/test-electron from 2.1.2 to 2.1.3 (#905) @dependabot
- Bump eslint-config-prettier from 8.4.0 to 8.5.0 (#902) @dependabot
- Bump typescript from 4.5.5 to 4.6.2 (#901) @dependabot
- Bump @types/node from 17.0.19 to 17.0.21 (#898) @dependabot
- Bump @types/node from 17.0.18 to 17.0.19 (#897) @dependabot
- Bump mocha from 9.2.0 to 9.2.1 (#894) @dependabot
- Bump eslint-config-prettier from 8.3.0 to 8.4.0 (#895) @dependabot
- Bump @types/node from 17.0.17 to 17.0.18 (#891) @dependabot
- Bump follow-redirects from 1.14.7 to 1.14.8 (#889) @dependabot
- Bump @types/node from 17.0.16 to 17.0.17 (#887) @dependabot
- Bump @types/node from 17.0.15 to 17.0.16 (#883) @dependabot
- Bump @vscode/test-electron from 2.1.1 to 2.1.2 (#882) @dependabot
- Bump @types/node from 17.0.14 to 17.0.15 (#881) @dependabot
- Bump simple-get from 3.1.0 to 3.1.1 (#879) @dependabot
- Bump vsce from 2.6.6 to 2.6.7 (#877) @dependabot
- Bump @types/node from 17.0.13 to 17.0.14 (#869) @dependabot
- Bump vsce from 2.6.5 to 2.6.6 (#870) @dependabot
- Bump @types/vscode from 1.59.0 to 1.63.2 (#871) @dependabot
- Bump vsce from 2.6.3 to 2.6.5 (#859) @dependabot
- Bump @types/node from 17.0.12 to 17.0.13 (#858) @dependabot
- Bump vsce from 2.6.3 to 2.6.4 (#848) @dependabot
- Bump @types/node from 17.0.11 to 17.0.12 (#847) @dependabot
- Bump @types/node from 17.0.10 to 17.0.11 (#845) @dependabot
- Bump mocha from 9.1.4 to 9.2.0 (#846) @dependabot
- Bump node-fetch from 2.6.1 to 2.6.7 (#844) @dependabot
- Bump ovsx from 0.1.0 to 0.3.0 (#843) @dependabot
- Bump typescript from 4.5.4 to 4.5.5 (#837) @dependabot
- Bump @vscode/test-electron from 2.1.0 to 2.1.1 (#838) @dependabot
- Bump @types/mocha from 9.0.0 to 9.1.0 (#839) @dependabot
- Bump @types/node from 17.0.9 to 17.0.10 (#831) @dependabot
- Bump @types/node from 17.0.8 to 17.0.9 (#829) @dependabot
v1.12.0
v1.11.1
What’s Changed
🔧 Dependency updates
- Bump follow-redirects from 1.14.1 to 1.14.7 (#819) @dependabot
- Bump ansicolor from 1.1.95 to 1.1.100 (#818) @dependabot
v1.11.0
What’s Changed
- Update Metals version to 0.11.0 (#817) @tgodzik
- Fix eslint error & CI check (#816) @kpodsiad
- Make go to definition work with the newest languageclient (#809) @tgodzik
- Add
Start Metals
button (#814) @kpodsiad - [FindInJarFiles] Show tree view only after first call (#813) @dos65
- Replace config generation with automatic run of the current file (#770) @tgodzik
- Implement basics of test API (#755) @kpodsiad
- Add Java Formatting and New File command (#670) @Arthurm1
- Add CFR class file viewer (#744) @Arthurm1
- Fix decorations not showing up if files are duplicated (#788) @tgodzik
- Enable markdown support (#776) @dos65
- Add Debuggers label (#767) @tgodzik
🔧 Dependency updates
- Bump jest from 27.4.6 to 27.4.7 (#810) @dependabot
- Bump jest from 27.4.5 to 27.4.6 (#807) @dependabot
- Bump @types/node from 17.0.7 to 17.0.8 (#808) @dependabot
- Bump vsce from 2.5.3 to 2.6.3 (#806) @dependabot
- Bump @types/node from 17.0.6 to 17.0.7 (#805) @dependabot
- Bump @types/node from 17.0.5 to 17.0.6 (#804) @dependabot
- Bump @types/jest from 27.0.3 to 27.4.0 (#802) @dependabot
- Bump @types/node from 17.0.4 to 17.0.5 (#801) @dependabot
- Bump @types/node from 17.0.2 to 17.0.4 (#800) @dependabot
- Bump @types/node from 17.0.1 to 17.0.2 (#798) @dependabot
- Bump vsce from 2.5.2 to 2.5.3 (#796) @dependabot
- Bump @types/node from 17.0.0 to 17.0.1 (#797) @dependabot
- Bump ts-jest from 27.1.1 to 27.1.2 (#794) @dependabot
- Bump vsce from 2.5.1 to 2.5.2 (#795) @dependabot
- Bump @types/node from 16.11.13 to 17.0.0 (#792) @dependabot
- Bump @types/node from 16.11.12 to 16.11.13 (#791) @dependabot
- Bump jest from 27.4.4 to 27.4.5 (#790) @dependabot
- Bump typescript from 4.5.3 to 4.5.4 (#789) @dependabot
- Bump jest from 27.4.3 to 27.4.4 (#786) @dependabot
- Bump metals-languageclient from 0.5.3 to 0.5.5 (#785) @dependabot
- Bump typescript from 4.5.2 to 4.5.3 (#783) @dependabot
- Bump ts-jest from 27.1.0 to 27.1.1 (#781) @dependabot
- Bump @types/node from 16.11.11 to 16.11.12 (#780) @dependabot
- Bump prettier from 2.5.0 to 2.5.1 (#779) @dependabot
- Bump ts-jest from 27.0.7 to 27.1.0 (#778) @dependabot
- Bump jest from 27.4.2 to 27.4.3 (#777) @dependabot
- Bump jest from 27.4.0 to 27.4.2 (#774) @dependabot
- Bump vsce from 2.5.0 to 2.5.1 (#772) @dependabot
- Bump jest from 27.3.1 to 27.4.0 (#771) @dependabot
- Bump @types/node from 16.11.10 to 16.11.11 (#773) @dependabot
- Bump prettier from 2.4.1 to 2.5.0 (#769) @dependabot
- Bump vsce from 2.4.0 to 2.5.0 (#768) @dependabot
- Bump @types/node from 16.11.9 to 16.11.10 (#766) @dependabot
- Bump vsce from 2.3.0 to 2.4.0 (#764) @dependabot
- Bump @types/node from 16.11.8 to 16.11.9 (#763) @dependabot
- Bump @types/jest from 27.0.2 to 27.0.3 (#762) @dependabot
- Bump @types/node from 16.11.7 to 16.11.8 (#761) @dependabot
- Bump typescript from 4.4.4 to 4.5.2 (#760) @dependabot