eclipse-che / che-theia

Eclipse Public License 2.0
124 stars 110 forks source link

build(deps): bump @theia/plugin-ext from 1.18.0-next.120 to 1.21.0-next.24 #1273

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps @theia/plugin-ext from 1.18.0-next.120 to 1.21.0-next.24.

Release notes

Sourced from @​theia/plugin-ext's releases.

Eclipse Theia v1.20.0

Release Notes

Breaking Changes

Eclipse Theia v1.19.0

Release Changelog

Migration Guide

Eclipse Theia v1.18.0

Release Changelog

Migration Guide

Changelog

Sourced from @​theia/plugin-ext's changelog.

Change Log

v1.21.0 - 12/??/2021

1.21.0 Milestone

  • [scripts] added Electron frontend start-up performance measurement script #10442 - Contributed on behalf of STMicroelectronics
  • [core, editor, editor-preview] additional commands added to tabbar context menu for editor widgets. #10394
  • [preferences] Updated AbstractResourcePreferenceProvider to handle multiple preference settings in the same tick and handle open preference files. It will save the file exactly once, and prompt the user if the file is dirty when a programmatic setting is attempted. #7775
  • [core] WindowService and ElectronMainApplication updated to allow for asynchronous pre-exit code in Electron. #10379

Breaking Changes:

  • [webpack] Source maps for the frontend renamed from webpack://[namespace]/[resource-filename]... to webpack:///[resource-path]?[loaders] where resource-path is the path to the file relative to your application package's root.
  • [core] SelectionService added to constructor arguments of TabBarRenderer. #10394
  • [preferences] Removed PreferenceProvider#pendingChanges field. It was previously set unreliably and caused race conditions. If a PreferenceProvider needs a mechanism for deferring the resolution of PreferenceProvider#setPreference, it should implement its own system. See PR for example implementation in AbstractResourcePreferenceProvider. #7775
  • [core] WindowService interface changed considerably #10379
    • remove canUnload(): boolean- it's replaced by isSafeToShutDown(): Promise<boolean> to allow asynchronous handling in Electron.
    • add isSafeToShutDown() - replaces canUnload().
    • add setSafeToShutDown() - ensures that next close event will not be prevented.
    • add reload() - to allow different handling in Electron and browser.
  • [terminal] removed deprecated activateTerminal method in favor of open. #10529
  • [core] removed deprecated activeChanged signal emitter in favor of onDidChangeActiveWidget #10515
  • [core] removed deprecated currentChanged signal emitter in favor of onDidChangeCurrentWidget #10515
  • [plugin] changed return type of WebviewThemeDataProvider.getActiveTheme() to Theme instead of WebviewThemeType #10493
  • [plugin] renamed WebviewThemeData.activeTheme to activeThemeType #10493
  • [plugin] removed the application prop resolveSystemPlugins, builtin plugins should now be resolved at build time #10353

v1.20.0 - 11/25/2021

1.20.0 Milestone

  • [application-manager] added a workaround to the upstream electron-rebuild bug #10429
  • [application-manager] remove unnecessary font-awesome-webpack dependency #10401
  • [application-manager] updated compression-webpack-plugin to v9.0.0 #10391
  • [application-package] fixed electron.isDevMode API on Windows #10359
  • [core] added handling to disable http fallback on a successful websocket connection #10395
  • [core] added support to remove workspaces from the recently opened workspace list #10378
  • [core] fixed runtime-import-check errors #10418
  • [core] fixed an issue with window paths #10226
  • [core] fixed the new window command in the browser application #10364
  • [core] improved Deferred typings #10455
  • [core] simplified default vscode localizations #10319
  • [core] updated sinon dependency to v12.0.0 #10381
  • [monaco] fixed visibility of selected items in the peek widget #10307
  • [navigator] added support to decorate deleted files in the open editors widget #10361
  • [plugin] fixed an issue related to taskExecutions not returning executions properly on startup #10330
  • [plugin] fixed an issue when calling showInput subsequently due to validateInput #10396

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/eclipse-che/che-theia/network/alerts).
che-bot commented 2 years ago

Can one of the admins verify this patch?

RomanNikitenko commented 2 years ago

Some alignment to upstream is required to upgrade theia version.

dependabot[bot] commented 2 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.