1 | # Changelog
|
2 |
|
3 | All notable changes to this npm module are documented in this file.
|
4 |
|
5 | ## [3.1.0] - 2023-11-02
|
6 |
|
7 | - Updated to `vscode-jsonrpc@8.2.0`
|
8 |
|
9 | ## [3.0.0] - 2023-04-04
|
10 |
|
11 | - **BREAKING CHANGE**: Do not reexport code of imported libraries (e.g. vscode-languageclient) #[459](https://github.com/TypeFox/monaco-languageclient/pull/459)
|
12 | - Content of `vscode-jsonrpc` is no longer re-exported
|
13 |
|
14 | ## [2.0.2] - 2022-01-24
|
15 |
|
16 | - Gracefully handle JSON.parse errors #[455](https://github.com/TypeFox/monaco-languageclient/pull/455)
|
17 |
|
18 | ## [2.0.1] - 2022-12-01
|
19 |
|
20 | - Changed the compile target and module to ES2022. Applied linting. Code was functionally not changed.
|
21 |
|
22 | ## [2.0.0] - 2022-09-08
|
23 |
|
24 | - **BREAKING**: Transform to package of type module and switch to TypeScript ECMAScript Module Support in Node.js.
|
25 | - **BREAKING**: All cjs exports have been removed.
|
26 | - Added verification examples for webpack and vite that shall ensure the libs work in dependent projects and the give you an idea how to use `monaco-languageclient` and `vscode-ws-jsonrpc` with common bundlers.
|
27 | - Revised all READMEs
|
28 |
|
29 | ## 1.x.x BREAKING CHANGES
|
30 |
|
31 | The default export now provides esm code. If you require CommonJS modules you can use the additional exports.
|
32 | The npm packages exports the following:
|
33 |
|
34 | - `vscode-ws-jsonrpc`
|
35 | - `vscode-ws-jsonrpc/server`
|
36 | - `vscode-ws-jsonrpc/socket`
|
37 | - `vscode-ws-jsonrpc/cjs`
|
38 | - `vscode-ws-jsonrpc/cjs/server`
|
39 | - `vscode-ws-jsonrpc/cjs/socket`
|
40 |
|
41 | ## [1.0.2] - 2022-07-21
|
42 |
|
43 | - Update `vscode-jsonrpc` to `8.0.2`
|
44 | - Updated `vite` to `3.0.2`
|
45 |
|
46 | ## [1.0.1] - 2022-06-22
|
47 |
|
48 | - Library ships as src, esm and cjs builds. Use `typesVersions` in **package.json** for proper TypeScript import support
|
49 |
|
50 | ## [1.0.0] - 2022-06-21
|
51 |
|
52 | - Merged npm packages `@codingame/monaco-jsonrpc` and `vscode-ws-jsonrpc` into this package.
|
53 | - Integrate eslint with eslint-config-standard #[385](https://github.com/TypeFox/monaco-languageclient/pull/385)
|
54 |
|
55 | There was no CHANGELOG available in the previous repositories.
|