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

Commit 5290520

Browse files
committed
v0.25.0
1 parent 762e967 commit 5290520

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
### 0.25.0 - Sept 1 2019
2+
3+
General Changes:
4+
5+
- Repository rearranged to support a lerna/yarn workspaces workflow
6+
- Ruby grammar now vendored and not reliant on upstream Atom grammar
7+
- `tree-sitter` and `tree-sitter-ruby` are now vendored as WASM distributions [#506](https://github.com/rubyide/vscode-ruby/issues/506) and [#486](https://github.com/rubyide/vscode-ruby/issues/486)
8+
- Move from TravisCI to CircleCI
9+
- Add CodeCov
10+
- Move from tslint to eslint
11+
- Bundle extension with WebPack so the overall size is smaller
12+
- Drop testing on unsupported Ruby versions and 32-bit Ruby on Windows
13+
14+
Improvements:
15+
16+
- Support SLIM heredocs [#274](https://github.com/rubyide/vscode-ruby/issues/274)
17+
- Support heredocs defined inline during a method call [#183](https://github.com/rubyide/vscode-ruby/issues/183)
18+
- Drop `spawn-rx` for custom version which allows greater control over failed commands
19+
- Support [RubyFMT](https://github.com/samphippen/rubyfmt) as a formatter [#445](https://github.com/rubyide/vscode-ruby/issues/445)
20+
- Add command palette entries for viewing extension and language server logs (`Ruby: Show Output Channel` and `Ruby: Show Language Server Output Channel`)
21+
- Support multiline and keyword option YARD comments [#371](https://github.com/rubyide/vscode-ruby/pull/371)
22+
- Improve/Fix Block Parameter Highlighting [#514](https://github.com/rubyide/vscode-ruby/pull/514)
23+
24+
Bug Fixes:
25+
26+
- Support RuboCop's more detailed offense start/end locations [#466](https://github.com/rubyide/vscode-ruby/issues/466)
27+
- Fix assignments being incorrectly identified as constants in the outline [#473](https://github.com/rubyide/vscode-ruby/issues/473)
28+
- Change TextMate scope for safe navigation operator to be `keyword.operator.logical.ruby` [#288](https://github.com/rubyide/vscode-ruby/issues/288)
29+
30+
- Fix for multiple linters' output not showing up at the same time [#524](https://github.com/rubyide/vscode-ruby/issues/524)
31+
- Better detection of RuboCop format output delimeter [#519](https://github.com/rubyide/vscode-ruby/issues/519)
32+
33+
Documentation:
34+
35+
- Complete overhaul of documentation including rewriting a majority of documentation around the formatting and linting configuration for the language server
36+
137
### 0.24.2 - Jul 23 2019
238

339
Improvements:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ruby",
33
"displayName": "Ruby",
4-
"version": "0.24.2",
4+
"version": "0.25.0",
55
"publisher": "rebornix",
66
"description": "Ruby language support and debugging for Visual Studio Code",
77
"main": "dist/extension/ruby.js",

0 commit comments

Comments
 (0)