Releases: scalameta/metals-vscode
Releases · scalameta/metals-vscode
v1.52.0
What’s Changed
- chore: update metals to 1.6.0 (#1701) @kasiaMarek
- chore: Add new snapshots repository for central (#1697) @tgodzik
- feat: expose API to get language client (#1688) @harpocrates
- feat: module status support (#1677) @kasiaMarek
🔧 Dependency updates
- build(deps-dev): bump @types/node from 22.15.21 to 22.15.29 (#1698) @dependabot
- build(deps): bump tar-fs from 2.1.2 to 2.1.3 in the npm_and_yarn group (#1696) @dependabot
- build(deps): bump shell-quote from 1.8.2 to 1.8.3 (#1695) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.32.1 to 8.33.0 (#1694) @dependabot
- build(deps-dev): bump eslint from 9.26.0 to 9.27.0 (#1693) @dependabot
- build(deps-dev): bump mocha from 11.4.0 to 11.5.0 (#1692) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 8.32.1 to 8.33.0 (#1691) @dependabot
- build(deps-dev): bump @types/node from 22.15.15 to 22.15.21 (#1690) @dependabot
- build(deps-dev): bump eslint-plugin-mocha from 10.5.0 to 11.1.0 (#1689) @dependabot
- build(deps-dev): bump @vscode/vsce from 3.4.0 to 3.4.2 (#1687) @dependabot
- build(deps): bump marked from 15.0.11 to 15.0.12 (#1685) @dependabot
- build(deps-dev): bump @eslint/js from 9.26.0 to 9.27.0 (#1684) @dependabot
- build(deps-dev): bump mocha from 11.1.0 to 11.4.0 (#1683) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 8.32.0 to 8.32.1 (#1682) @dependabot
v1.51.0
What’s Changed
- improvement: Change default for autoIndent (#1681) @tgodzik
- improvement: Add options and command for named params and by name ones (#1680) @tgodzik
- improvement: set diagnostic collection name (#1576) @kasiaMarek
🔧 Dependency updates
- build(deps-dev): bump @vscode/vsce from 3.3.2 to 3.4.0 (#1679) @dependabot
- build(deps): bump semver from 7.7.1 to 7.7.2 (#1678) @dependabot
- build(deps-dev): bump eslint-config-prettier from 10.1.2 to 10.1.5 (#1676) @dependabot
v1.50.0
What’s Changed
- chore: Update Metals to 1.5.3 (#1675) @kasiaMarek
- improvement : Add defaultShell as a User Option (#1658) @ajafri2001
- Add MCP server setting (#1651) @kasiaMarek
- chore: Remove button that is no longer neccessary (#1670) @tgodzik
- chore: Migrate to new eslint format (#1665) @tgodzik
- bugfix: Fetch test environment variables lazily (#1664) @tgodzik
- improvement: suppress unhelpful debug error (#1601) @cvogt
- improvement: Add best effort mode as user option (#1640) @tgodzik
- config metals.testEnvironmentVariables support (#1649) @amitmiran137
- feat: setting for by-name parameter inlay hint (#1645) @harpocrates
🔧 Dependency updates
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.32.0 to 8.32.1 (#1674) @dependabot
- build(deps-dev): bump glob from 11.0.1 to 11.0.2 (#1673) @dependabot
- build(deps-dev): bump @types/chai from 5.2.1 to 5.2.2 (#1672) @dependabot
- build(deps-dev): bump @types/node from 22.15.0 to 22.15.15 (#1671) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.31.1 to 8.32.0 (#1669) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 8.31.1 to 8.32.0 (#1668) @dependabot
- build(deps-dev): bump eslint from 9.25.1 to 9.26.0 (#1667) @dependabot
- build(deps): bump marked from 15.0.8 to 15.0.11 (#1662) @dependabot
- build(deps): bump fp-ts from 2.11.8 to 2.16.10 (#1661) @dependabot
- build(deps-dev): bump @types/mocha from 10.0.1 to 10.0.10 (#1660) @dependabot
- build(deps-dev): bump @types/node from 22.14.1 to 22.15.0 (#1655) @dependabot
- build(deps-dev): bump typescript from 5.8.2 to 5.8.3 (#1653) @dependabot
- build(deps-dev): bump @types/sinon from 10.0.13 to 17.0.4 (#1652) @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.62.0 (#1650) @dependabot
- build(deps-dev): bump @vscode/vsce from 3.3.0 to 3.3.2 (#1648) @dependabot
- build(deps-dev): bump @types/node from 22.14.0 to 22.14.1 (#1647) @dependabot
- build(deps-dev): bump eslint-config-prettier from 10.1.1 to 10.1.2 (#1644) @dependabot
- build(deps-dev): bump mocha from 10.8.2 to 11.1.0 (#1643) @dependabot
- build(deps-dev): bump ovsx from 0.10.1 to 0.10.2 (#1642) @dependabot
- build(deps-dev): bump @types/marked from 4.0.8 to 5.0.2 (#1641) @dependabot
- build(deps-dev): bump sinon from 19.0.2 to 20.0.0 (#1639) @dependabot
v1.49.0
What’s Changed
- bugfix: Remove the possibility of using JDK 11 (#1635) @tgodzik
- chore: Fix formatting after merge (#1630) @tgodzik
- Fix race between code lens run and compilation (#1607) @cvogt
🔧 Dependency updates
- build(deps): bump marked from 4.2.12 to 15.0.8 (#1637) @dependabot
- build(deps-dev): bump @types/node from 22.13.17 to 22.14.0 (#1636) @dependabot
- build(deps): bump vscode-languageclient from 9.0.0 to 9.0.1 (#1633) @dependabot
- build(deps-dev): bump @types/semver from 7.5.8 to 7.7.0 (#1632) @dependabot
- build(deps-dev): bump ts-mocha from 10.0.0 to 10.1.0 (#1631) @dependabot
- build(deps-dev): bump chai and @types/chai (#1629) @dependabot
- build(deps-dev): bump @types/node from 22.13.10 to 22.13.17 (#1628) @dependabot
- build(deps): bump tar-fs from 2.1.1 to 2.1.2 (#1627) @dependabot
- build(deps): bump node-fetch from 2.6.9 to 3.3.2 (#1624) @dependabot
v1.48.0
What’s Changed
- chore: Change the actual command (#1623) @tgodzik
- chore: Fix changelog (#1622) @tgodzik
- chore: Update metals to 1.5.2 (#1621) @tgodzik
- bugfix: Fix running the extension locally (#1614) @tgodzik
- chore: Remove Ammonite script support (#1606) @tgodzik
- refactor: Remove separate packages as we never really use them (#1591) @tgodzik
- bugfix: Remove sourcegraph upload (#1598) @tgodzik
- fix run main classes from dependnecies in non-debug mode (#1597) @cvogt
- chore: Update node to 22 (#1589) @tgodzik
- bugfix: Try and fix depandabot updating (#1579) @tgodzik
- bugfix: Try and fix prerelease after recent action release (#1578) @tgodzik
- chore: delete
windowStateDidChange
notification (#1577) @kasiaMarek - bugfix: Don't show panel if unable to parse release notes (#1565) @tgodzik
- feature: Use location for test failure as sent by metals (#1574) @tgodzik
🔧 Dependency updates
- build(deps): bump shell-quote from 1.7.3 to 1.8.2 (#1620) @dependabot
- build(deps-dev): bump typescript from 5.0.2 to 5.8.2 (#1619) @dependabot
- build(deps-dev): bump rimraf from 4.4.0 to 6.0.1 (#1618) @dependabot
- build(deps-dev): bump @vscode/vsce from 2.19.0 to 3.3.0 (#1616) @dependabot
- build(deps-dev): bump prettier from 2.8.5 to 3.5.3 (#1612) @dependabot
- build(deps-dev): bump @types/semver from 7.3.13 to 7.5.8 (#1613) @dependabot
- build(deps): bump vscode-languageserver-protocol from 3.17.3 to 3.17.5 (#1610) @dependabot
- build(deps-dev): bump sinon from 15.0.2 to 19.0.2 (#1611) @dependabot
- build(deps-dev): bump eslint-config-prettier from 8.8.0 to 10.1.1 (#1608) @dependabot
- build(deps-dev): bump ovsx from 0.8.0 to 0.10.1 (#1609) @dependabot
- build(deps-dev): bump mocha from 10.2.0 to 10.8.2 (#1604) @dependabot
- build(deps-dev): bump @types/node from 18.15.5 to 22.13.10 (#1605) @dependabot
- build(deps): bump promisify-child-process from 4.1.1 to 4.1.2 (#1603) @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.56.0 to 5.62.0 (#1602) @dependabot
- build(deps-dev): bump prettier from 2.8.5 to 3.5.2 in /packages/metals-languageclient (#1584) @dependabot
- build(deps-dev): bump glob from 9.3.1 to 11.0.1 in /packages/metals-vscode (#1586) @dependabot
- build(deps-dev): bump @sourcegraph/scip-typescript from 0.3.7 to 0.3.15 in /packages/metals-vscode (#1587) @dependabot
- build(deps): bump shell-quote and @types/shell-quote in /packages/metals-languageclient (#1585) @dependabot
- build(deps): bump mkdirp from 2.1.3 to 3.0.1 in /packages/metals-languageclient (#1583) @dependabot
- build(deps): bump promisify-child-process from 4.1.1 to 4.1.2 in /packages/metals-languageclient (#1582) @dependabot
- build(deps-dev): bump eslint-plugin-mocha from 10.1.0 to 10.5.0 in /packages/metals-vscode (#1581) @dependabot
- build(deps): bump ansicolor from 1.1.100 to 2.0.3 in /packages/metals-vscode (#1580) @dependabot
v1.47.0
What’s Changed
- chore: Metals release 1.5.1 (#1572) @kasiaMarek
v1.46.0
What’s Changed
- chore: Metals release 1.5.0 (#1570) @kasiaMarek
- Add item schema to
metals.excludedPackages
setting (#1567) @harpocrates - improvement: Allow to override metals java home (#1559) @tgodzik
- improvement: Add disable release notes option (#1566) @tgodzik