Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: Add release notes for Metals 0.11.7 #4083

Merged
merged 1 commit into from Jul 4, 2022

Conversation

tgodzik
Copy link
Contributor

@tgodzik tgodzik commented Jun 30, 2022

No description provided.

@tgodzik tgodzik changed the title Add release notes for Metals 0.11.7 release: Add release notes for Metals 0.11.7 Jun 30, 2022
@tgodzik tgodzik marked this pull request as ready for review July 1, 2022 14:52
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
website/blog/2022-07-01-aluminium.md Outdated Show resolved Hide resolved
Copy link
Member

@tanishiking tanishiking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM from my side

Comment on lines 112 to 122
## Allow to run all scalafix rules on a file

Up until the current release Metals would only run scalafix for
`organize imports` and wouldn't allow to use any other rules. Starting with this
release you should be able to apply all currently defined
`rules in .scalafix.conf` you require by running `metals.scalafix-run` command.

By default it's bound to `alt` + `ctrl` + `shift` + `o` shortcut in Visual
Studio Code.

![scalafix-run](https://i.imgur.com/raVjlRX.gif)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you record this GIF with screencast mode? (Developer: Toggle Screencast Mode)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ooooooo.... this is magic!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed, thanks for the suggestion!

Comment on lines 73 to 83
## Improvements to Bloop Java home automation

From the
[last version of Metals](https://scalameta.org/metals/blog/2022/06/03/aluminium#automatically-setup-java-home-for-the-bloop-build-server)
we introduced an automated setup of Java home for your Bloop build server, which
is used to compile your code under the hood and is the default build server to
be used.

Your Java Home would be added when starting Metals, before starting the build
server, and would also suggest an update when changing the versions in the
Metals settings. However, this caused a couple of issues:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMO it would be nice to include some screenshots to clarify about which notifications we're talking about

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added, let me know if it's ok.


![filename-completion](https://i.imgur.com/f10pnJ6.gif)

## [Scala 3] Expression evaluation for debugger.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added this section additionally, since we are ready for people to start testing the expression evaluator.

Copy link
Member

@ckipp01 ckipp01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! LGTM!

@tgodzik tgodzik merged commit 164b45d into scalameta:main Jul 4, 2022
@tgodzik tgodzik deleted the add-release-notes-0.11.7 branch July 4, 2022 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants