Skip to content

Latest commit

 

History

History
79 lines (48 loc) · 2.64 KB

File metadata and controls

79 lines (48 loc) · 2.64 KB

Changelog

All notable changes to this npm module are documented in this file.

[3.4.0] - 2024-12-18

  • Align required engine versions with other packages: Updated engine engine requirements for node to (>=18.19.0) and for npm to (>=10.2.3)

[3.3.2] - 2024-06-04

[3.3.1] - 2024-04-10

  • Correction of README and unification of copyright statements.

[3.3.0] - 2024-03-18

  • Repository now includes monaco-editor-wrapper and @typefox/monaco-editor-react
  • Aligned LICENSE usage throughout the repository
  • No direct code changes

[3.2.0] - 2024-02-19

  • Implement dispose method on WebSocketMessageReader #602
  • Adjusted code to updated linting configuration

[3.1.0] - 2023-11-02

[3.0.0] - 2023-04-04

  • BREAKING CHANGE: Do not reexport code of imported libraries (e.g. vscode-languageclient) #459
    • Content of vscode-jsonrpc is no longer re-exported

[2.0.2] - 2022-01-24

  • Gracefully handle JSON.parse errors #455

[2.0.1] - 2022-12-01

  • Changed the compile target and module to ES2022. Applied linting. Code was functionally not changed.

[2.0.0] - 2022-09-08

  • BREAKING: Transform to package of type module and switch to TypeScript ECMAScript Module Support in Node.js.
  • BREAKING: All cjs exports have been removed.
  • 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.
  • Revised all READMEs

1.x.x BREAKING CHANGES

The default export now provides esm code. If you require CommonJS modules you can use the additional exports. The npm packages exports the following:

  • vscode-ws-jsonrpc
  • vscode-ws-jsonrpc/server
  • vscode-ws-jsonrpc/socket
  • vscode-ws-jsonrpc/cjs
  • vscode-ws-jsonrpc/cjs/server
  • vscode-ws-jsonrpc/cjs/socket

[1.0.2] - 2022-07-21

  • Update vscode-jsonrpc to 8.0.2
  • Updated vite to 3.0.2

[1.0.1] - 2022-06-22

  • Library ships as src, esm and cjs builds. Use typesVersions in package.json for proper TypeScript import support

[1.0.0] - 2022-06-21

  • Merged npm packages @codingame/monaco-jsonrpc and vscode-ws-jsonrpc into this package.
  • Integrate eslint with eslint-config-standard #385

There was no CHANGELOG available in the previous repositories.