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

fix(deps): update dependency monaco-languageclient to v7 #278

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 6, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
monaco-languageclient (source) ^4.0.1 -> ^7.0.0 age adoption passing confidence

Release Notes

TypeFox/monaco-languageclient (monaco-languageclient)

v7.3.0

Compare Source

v7.2.0

Compare Source

  • Updated to @codingame/[email protected]:
    • Local extension hosts is automatically started. initVscodeExtensions is removed again.
  • Volta now uses Node 20 (current LTS).

v7.1.0

Compare Source

  • Updated to @codingame/[email protected]:
    • BREAKING: If you want to use getConfigurationServiceOverride you need to provide a workspaceConfig along the userServices in initServices.

v7.0.2

Compare Source

v7.0.1

Compare Source

  • Split initServices into two functions initVscodeServices and initVscodeExtensions. extension init is no longer blocked by service init in case and service init will only performed once.

v7.0.0

Compare Source

  • BREAKING: Changed the treemending approach:
    • The postinstall step is removed. monaco-languageclient no longer patches an existing monaco-editor instead the package @codingame/monaco-editor-treemended is used. This requires that projects using this lib to enforce the correct monaco-editor with overrides (npm/pnpm) or resolutions (yarn) in the package.json.
    • Please see the following explanation
  • Updated to monaco-vscode-api 1.83.5.

v6.6.1

Compare Source

  • Updated to monaco-vscode-api 1.83.3 which adds l10n suppport.

v6.6.0

Compare Source

  • Updated to monaco-editor 0.44.0 and monaco-vscode-api 1.83.2.

v6.5.3

Compare Source

  • Updated to monaco-vscode-api 1.82.5. Fixes requirung "skipLibCheck": true with previous versions of 1.82.x.

v6.5.2

Compare Source

  • Updated to monaco-vscode-api 1.82.4

v6.5.1

Compare Source

  • Issue with v6.5.0 (There is already an extension with this id error) on inputFactories #​546
    • Fixed dependency defintion of @codingame/monaco-vscode-api and updated to 1.82.3

v6.5.0

Compare Source

  • Updated to monaco-editor 0.43.0 and monaco-vscode-api 1.82.2
  • Only keep user services ininitServices. It requires to specifically import and use services provided by monaco-vscode-api
    • All enable... and configure type parameters have been removed from monaco-languagclient
    • languages and model services are always added by monaco-languagclient
    • layout, environment, extension, files and quickAccess servies are always added by monaco-vscode-api
    • Additional services need to be added to the package dependencies and imported and configured as shown in the examples

v6.4.6

Compare Source

  • Updated to monaco-vscode-api 1.81.7

v6.4.5

Compare Source

  • Use direct monaco-editor imports
  • Make examples publicly available

v6.4.4

Compare Source

  • Updated to monaco-vscode-api 1.81.5
  • Added python language client and language server (pyright) examples

v6.4.3

Compare Source

  • Updated to monaco-vscode-api 1.81.3

v6.4.2

Compare Source

  • Updated to monaco-vscode-api 1.81.2

v6.4.1

Compare Source

  • monaco-vscode-api 1.81.1 #​523
    • Removed enableQuickaccessService as it is always loaded now as default
    • Aligned naming of properties in InitializeServiceConfig

v6.4.0

Compare Source

  • Updated to monaco-editor 0.41.0 and monaco-vscode-api 1.81.0 #​520

v6.3.0

Compare Source

  • Updated to monaco-editor 0.40.0 and monaco-vscode-api 1.80.2 #​513
    • vscode api services have been cleaned-up and fully aligned with `monaco-vscode-api

v6.2.0

Compare Source

  • Updated monaco-vscode-api to version 1.79.3, monaco-editor to version 0.39.0 and monaco-editor-workers to version 0.39.1 #​503

v6.1.0

Compare Source

  • Updated to monaco-vscode-api version 1.79.0 and monaco-editor version 0.38.0 #​493
  • Updated to monaco-vscode-api version 1.79.1 #​501
  • initService creates window.MonacoEnvironment if not yet available

v6.0.3

Compare Source

v6.0.2

Compare Source

v6.0.1

Compare Source

  • Updated to monaco-vscode-api version 1.78.6 fixing Macintosh related monaco-editor problems

v6.0.0

Compare Source

  • BREAKING CHANGE: Updated to monaco-vscode-api 1.78.5 and therefore retired MonacoServices. It is replaced by initServices that makes configration of services exposed by monaco-vscode-api handy and still allows the definition of own services as outlined here and these can be passed as userServices in initServices.
  • Most client examples now share common code to reduce the amount of redundant code.
  • The angular-client example is now found in its own repository

v5.0.1

Compare Source

  • Bugfix: textDocument/didChange message is doubled #​479

v5.0.0

Compare Source

  • BREAKING CHANGE: Update to monaco-vscode-api 1.76 #​470
    • More services from monaco-vscode-api are used in the langium example (language config, text mate, keyboard bindings)
    • Updates to monaco-editor version 0.36.1 and vscode api compatibility to 1.76.0
  • BREAKING CHANGE: Do not reexport code of imported libraries (e.g. vscode-languageclient) #​459
    • Content of vscode-jsonrpc,vscode-languageclient and vscode-languageserver-protocol is no longer re-exported
    • Restructures example into less packages. It reduces maintenace efforts
    • Web worker language server example is replaced with Langium Statemachine

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Nov 6, 2023
Copy link

cloudflare-workers-and-pages bot commented Nov 6, 2023

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 753badc
Status:🚫  Build failed.

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants