Releases: scalameta/metals-vscode
Releases · scalameta/metals-vscode
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
v1.10.15
What’s Changed
- Fix recently changed go-to-super-method and super-method-hierarchy (#757) @tgodzik
- Bump vs code version to ^1.59 (#754) @kpodsiad
- Fix revert (#751) @tgodzik
🔧 Dependency updates
- Bump vsce from 2.2.0 to 2.3.0 (#756) @dependabot
- Bump @types/node from 16.11.6 to 16.11.7 (#752) @dependabot
- Bump vsce from 2.1.0 to 2.2.0 (#749) @dependabot
- Bump @types/vscode from 1.43.0 to 1.62.0 (#750) @dependabot
- Bump vsce from 1.103.0 to 2.1.0 (#748) @dependabot
- Bump vsce from 1.102.0 to 1.103.0 (#747) @dependabot
v1.10.14
What’s Changed
🔧 Dependency updates
- Bump vsce from 1.100.2 to 1.102.0 (#745) @dependabot
- Bump @typescript-eslint/eslint-plugin from 4.32.0 to 4.33.0 (#742) @dependabot
- Bump @typescript-eslint/parser from 4.32.0 to 4.33.0 (#743) @dependabot
- Bump ansi-regex from 5.0.0 to 5.0.1 (#741) @dependabot
- Bump tmpl from 1.0.4 to 1.0.5 (#739) @dependabot
- Bump nth-check from 2.0.0 to 2.0.1 (#740) @dependabot
v1.10.13
v1.10.12
What’s Changed
- Upgrade Metals to v0.10.8 (#737) @dos65
- Update languageclient to 0.5.3 (#735) @tgodzik
- Tasty quick pick (#710) @kpodsiad
- Type annotation on code selection (#652) @KacperFKorban
- Override default symbol search keybinding (#694) @dos65
- Implement VSCode side of 'find text in dependency JARs' (#719) @Z1kkurat
- Fix completion items reodering (#717) @dos65
- add javap/semanticdb file viewer (#675) @Arthurm1
- Prefill symbol search with the word under cursor, if any (#693) @gabro
🔧 Dependency updates
- Bump @types/node from 16.11.4 to 16.11.6 (#736) @dependabot
- Bump @types/node from 16.11.2 to 16.11.4 (#733) @dependabot
- Bump vsce from 1.100.1 to 1.100.2 (#734) @dependabot
- Bump @types/node from 16.11.1 to 16.11.2 (#732) @dependabot
- Bump jest from 27.3.0 to 27.3.1 (#729) @dependabot
- Bump jest from 27.2.5 to 27.3.0 (#727) @dependabot
- Bump ts-jest from 27.0.6 to 27.0.7 (#726) @dependabot
- Bump @types/node from 16.11.0 to 16.11.1 (#728) @dependabot
- Bump @types/node from 16.10.9 to 16.11.0 (#725) @dependabot
- Bump ts-jest from 27.0.5 to 27.0.6 (#724) @dependabot
- Bump @types/node from 16.10.4 to 16.10.9 (#723) @dependabot
- Bump typescript from 4.4.3 to 4.4.4 (#721) @dependabot
- Bump @types/node from 16.10.3 to 16.10.4 (#722) @dependabot
- Bump jest from 27.2.4 to 27.2.5 (#720) @dependabot
- Bump @types/node from 16.10.2 to 16.10.3 (#716) @dependabot
- Bump jest from 27.2.3 to 27.2.4 (#714) @dependabot
- Bump @types/node from 16.10.1 to 16.10.2 (#713) @dependabot
- Bump vsce from 1.100.0 to 1.100.1 (#711) @dependabot
- Bump jest from 27.2.2 to 27.2.3 (#712) @dependabot
- Bump jest from 27.2.1 to 27.2.2 (#709) @dependabot
- Bump @types/node from 16.9.6 to 16.10.1 (#708) @dependabot
- Bump metals-languageclient from 0.5.1 to 0.5.2 (#697) @dependabot
- Bump ansi-regex from 5.0.0 to 5.0.1 (#706) @dependabot
- Bump vsce from 1.99.0 to 1.100.0 (#704) @dependabot
- Bump @types/node from 16.9.4 to 16.9.6 (#703) @dependabot
- Bump jest from 27.2.0 to 27.2.1 (#699) @dependabot
- Bump tmpl from 1.0.4 to 1.0.5 (#701) @dependabot
- Bump nth-check from 2.0.0 to 2.0.1 (#702) @dependabot
- Bump @types/jest from 27.0.1 to 27.0.2 (#700) @dependabot
- Bump @types/node from 16.9.2 to 16.9.4 (#698) @dependabot