[core] handleDefault, handleElectronDefault method no longer called in BrowserMainMenuFactory.registerMenu(), DynamicMenuWidget.buildSubMenus() or ElectronMainMenuFactory.fillSubmenus(). Override the respective calling function rather than handleDefault. The argument to each of the three methods listed above is now MenuNode and not CompositeMenuNode, and the methods are truly recursive and called on entire menu tree. ActionMenuNode.action removed; access relevant field on ActionMenuNode.command, .when etc. #11290
[core] renamed CommonCommands.NEW_FILE to CommonCommands.NEW_UNTITLED_FILE#11429
[plugin] CodeEditorWidgetUtil moved to packages/plugin-ext/src/main/browser/menus/vscode-theia-menu-mappings.ts. MenusContributionPointHandler extensively refactored. See PR description for details. #11290
[plugin] LocalFilePluginDeployerResolver moved to plugin-extlocal-vsix-file-plugin-deployer-resolver.ts. #11466
[plugin] removed Plugin: Deploy Plugin by Id command #11417
[vsx-registry] removed downloadPath field from VSXExtensionResolver. Plugins are now placed directly in user plugin directory. #11466
This version was pushed to npm by vince-fugnitto, a new releaser for @theia/core since your current version.
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)
Bumps @theia/core from 1.16.0 to 1.28.0.
Release notes
Sourced from
@theia/core
's releases.... (truncated)
Changelog
Sourced from
@theia/core
's changelog.... (truncated)
Commits
0acec36
v1.28.0920818d
docs: update changelog forv1.28.0
39dd9ed
misc: fix typoscf1b71e
Add missing vscode api in env namespace (#11446)2664945
PassStopReason
toOnWillStopAction
methods (#11428)4e6b739
vsx: display error message when failing to fetch (#11457)d293127
cli: improve error handling when downloading (#11454)1a5bc7a
Move local VSX and Open VSX plugins to user folder during resolution (#11466)f4327c2
plugin: removePlugin: Deploy Plugin by Id
92084ae
terminal: buffer the output before sending (#11449)Maintainer changes
This version was pushed to npm by vince-fugnitto, a new releaser for
@theia/core
since your current version.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)