Skip to content

Commit 1400733

Browse files
authored
Release v3.0.0 (#80)
* update CHANGELOG.md * update README.md
1 parent 762b94c commit 1400733

2 files changed

Lines changed: 25 additions & 8 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,31 @@
22

33
## master
44

5+
## 3.0.0
6+
57
**Breaking Changes:**
68

7-
- Remove vendored ReScript LS and remove native Vim Commands (e.g. `:RescriptBuild`, etc)
8-
- The ReScript Language Server will now be shipped as a dedicated npm package [rescript-language-server](https://github.com/rescript-lang/rescript-vscode/tree/master/server#rescript-language-server)
9+
- Remove vendored ReScript language server (LS) and native Vim commands (e.g. `:RescriptBuild`, etc) ([#72](https://github.com/rescript-lang/vim-rescript/pull/72))
10+
- The ReScript Language Server is now shipped as a dedicated npm package [rescript-language-server](https://github.com/rescript-lang/rescript-vscode/tree/master/server#rescript-language-server)
911
- Migrate to the official language server as described in our README instructions
1012

1113
**Improvements:**
1214

13-
- Improve syntax highlighting for escaped backticks in interpolated strings ([#55](https://github.com/rescript-lang/vim-rescript/pull/55))
14-
- Highlight improvements ([#69](https://github.com/rescript-lang/vim-rescript/pull/69)) and https://github.com/rescript-lang/vim-rescript/pull/78
15-
- Support `commentstring`. https://github.com/rescript-lang/vim-rescript/pull/76
15+
- ReScript v11 syntax changes ([#78](https://github.com/rescript-lang/vim-rescript/pull/78))
16+
- Add `commentstring` support ([#76](https://github.com/rescript-lang/vim-rescript/pull/76))
17+
- Highlight improvements ([#69](https://github.com/rescript-lang/vim-rescript/pull/69))
18+
- Add syntax highlighting for `async`/`await` ([#65](https://github.com/rescript-lang/vim-rescript/pull/65))
19+
- Support escape sequences in backtick strings ([#55](https://github.com/rescript-lang/vim-rescript/pull/55))
20+
- Add manual installation instructions for Packer users ([#62](https://github.com/rescript-lang/vim-rescript/pull/62))
21+
22+
**Documentation:**
23+
24+
- Update LSP setup ([#79](https://github.com/rescript-lang/vim-rescript/pull/79))
25+
26+
**Tests:**
27+
28+
- Add syntax tests ([#71](https://github.com/rescript-lang/vim-rescript/pull/71))
29+
- Fix tests ([#77](https://github.com/rescript-lang/vim-rescript/pull/77))
1630

1731
## 2.1.0
1832

‎README.md‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,25 @@ NeoBundle 'rescript-lang/vim-rescript'
2828
```
2929

3030
```lua
31+
-- vim.pack builtin, require neovim 0.12+
32+
vim.pack.add { 'https://github.com/rescript-lang/vim-rescript' }
33+
3134
-- Lazy.nvim
32-
{ 'rescript-lang/vim-rescript', ft="rescript" }
35+
{ 'rescript-lang/vim-rescript', ft = 'rescript' }
3336
```
3437

3538
You can also pin your installation to specific tags (check our releases [here](https://github.com/rescript-lang/vim-rescript/releases)):
3639

3740
With Plug:
3841

3942
```vim
40-
Plug 'rescript-lang/vim-rescript', {'tag': 'v2.1.0'}
43+
Plug 'rescript-lang/vim-rescript', {'tag': 'v3.0.0'}
4144
```
4245

4346
With [Lazy.nvim](https://github.com/folke/lazy.nvim):
4447

4548
```lua
46-
{ 'rescript-lang/vim-rescript', tag = "v2.1.0" }
49+
{ 'rescript-lang/vim-rescript', tag = "v3.0.0" }
4750
```
4851

4952
## Setup LSP

0 commit comments

Comments
 (0)