Skip to content
This repository was archived by the owner on Jul 25, 2022. It is now read-only.

Tags: laughedelic/atom-ide-scala

Tags

v0.11.0

Toggle v0.11.0's commit message
* Add Metals config options (#83)

v0.10.1

Toggle v0.10.1's commit message
* Get active connection on demand for window focus callbacks (#82)

v0.10.0

Toggle v0.10.0's commit message
* Update for Metals v0.6 (#81)

    + Add custom `metals/windowStateDidChange` notification

v0.9.0

Toggle v0.9.0's commit message
* Update for Metals v0.5 (#77)

* Drop ENSIME support (#78)

v0.8.2

Toggle v0.8.2's commit message
* Fix didFocus notification on a disposed connection (#73)

* Update status only for project-related tabs and remove for unrelated ones
* Start server for any Scala-related files (based on syntax scope)
* Update Metals version to 0.3.1
* Handle `metals-doctor-reload` command to update doctor view on every import

v0.8.1

Toggle v0.8.1's commit message
Minor fixes (see [#71](#71)):

- [x] add Metals command names (and rename `metals-run-doctor` to `metals-doctor-run`)
- [x] fix notification for the new projects initialization

v0.8.0

Toggle v0.8.0's commit message
This release is focused on updating to the new version of [Metals v0.2](

https://github.com/scalameta/metals/releases/tag/v0.2.5). See [#69](#69) for details.

v0.7.0

Toggle v0.7.0's commit message
* #61: Add version setting for each server instead of one common. If …

…you used it before, erase it and set the desired server version instead.

* #62: Add command to restart all servers associated with the client

v0.6.0

Toggle v0.6.0's commit message
This is a huge release, it includes a lot of improvements and new fea…

…tures 🚀 Here are some highlights:

* Added support for running server commands (through the command palette) (#34)
* Moved configuration to the Scala code (#29) and added a typed API for it (#37)
* Added Metals configuration as a part of the plugin's settings UI (#42)
* Split reusable part of the build into an sbt plugin: [sbt-atom-package](https://github.com/laughedelic/sbt-atom-package) (#17, #44)
* Added support for the logging console UI (#47)
* Added support for the **Dotty language server** (#48)
* Added project setup detection to launch the right server automatically (#53)

See the full list of merged PRs in this release in the [BIG release](https://github.com/laughedelic/atom-ide-scala/milestone/4?closed=1) milestone.

I'd like to thank [@Jarlakxen](https://github.com/Jarlakxen) for contributing to the project. Especially for improving Scala.js facades in the [scalajs-atom-api](https://github.com/laughedelic/scalajs-atom-api) project.

v0.5.0

Toggle v0.5.0's commit message
* #26: Using atom-package-deps to install plugin dependencies

* Updated atom-languageclient: [`v0.7.0..v0.7.3`](atom/atom-languageclient@v0.7.0...v0.7.3)
* Updated default server version: [`1ebc5392..5ddb92a9`](scalameta/metals@1ebc539...5ddb92a)