only in patch2: unchanged: --- a/composer.json +++ b/composer.json @@ -26,7 +26,6 @@ "license": "GPL-2.0+", "minimum-stability": "dev", "require": { - "drupal/core": "^8.8 || ^9", "drupal/ctools": ">=3.0.0", "drupal/jquery_ui_droppable": "^1.2" }, only in patch2: unchanged: --- a/panels.info.yml +++ b/panels.info.yml @@ -3,7 +3,7 @@ name: Panels description: 'Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.' type: module package: Panels -core_version_requirement: '^8.8 || ^9' +core_version_requirement: '^8.8 || ^9 || ^10' configure: panels.admin dependencies: - ctools only in patch2: unchanged: --- a/panels_ipe/js/panels_ipe.js +++ b/panels_ipe/js/panels_ipe.js @@ -16,8 +16,7 @@ Drupal.behaviors.panels_ipe = { attach: function (context, settings) { // Perform initial setup of our app. - $('body').once('panels-ipe-init').each(Drupal.panels_ipe.init, [settings]); - + $(once('panels-ipe-init', 'body', context)).each(Drupal.panels_ipe.init, [settings]); // @todo Make every settings-related thing a generic event, or add a // panels_ipe event command to Drupal.ajax. only in patch2: unchanged: --- a/panels_ipe/panels_ipe.info.yml +++ b/panels_ipe/panels_ipe.info.yml @@ -1,7 +1,7 @@ name: Panels IPE type: module description: Panels In-place editor. -core_version_requirement: '^8.8 || ^9' +core_version_requirement: '^8.8 || ^9 || ^10' package: Panels dependencies: - block_content only in patch2: unchanged: --- a/panels_ipe/panels_ipe.libraries.yml +++ b/panels_ipe/panels_ipe.libraries.yml @@ -24,7 +24,7 @@ panels_ipe: css/panels_ipe.css: {} dependencies: - core/jquery - - core/jquery.once + - core/once - jquery_ui/core - jquery_ui_draggable/draggable - jquery_ui_droppable/droppable only in patch2: unchanged: --- a/panels_ipe/src/Plugin/DisplayBuilder/InPlaceEditorDisplayBuilder.php +++ b/panels_ipe/src/Plugin/DisplayBuilder/InPlaceEditorDisplayBuilder.php @@ -50,7 +50,7 @@ class InPlaceEditorDisplayBuilder extends StandardDisplayBuilder { * The current user. * @param \Drupal\Core\TempStore\SharedTempStoreFactory $temp_store_factory * The factory for the temp store object. - * @param \Drupal\panels\Storage\PanelsStorageManagerInterface + * @param \Drupal\panels\Storage\PanelsStorageManagerInterface $panels_storage * The Panels storage manager. */ public function __construct(array $configuration, $plugin_id, $plugin_definition, ContextHandlerInterface $context_handler, AccountInterface $account, ModuleHandlerInterface $module_handler, SharedTempStoreFactory $temp_store_factory, PanelsStorageManagerInterface $panels_storage) { only in patch2: unchanged: --- a/panels_ipe/tests/modules/panels_ipe_page_manager_test_config/panels_ipe_page_manager_test_config.info.yml +++ b/panels_ipe/tests/modules/panels_ipe_page_manager_test_config/panels_ipe_page_manager_test_config.info.yml @@ -1,7 +1,7 @@ name: 'Page Manager test configuration for Panels IPE' type: module description: 'Provides default configuration to test Page Manager.' -core_version_requirement: '^8.8 || ^9' +core_version_requirement: '^8.8 || ^9 || ^10' package: Testing dependencies: - page_manager only in patch2: unchanged: --- a/src/Plugin/DisplayBuilder/DisplayBuilderInterface.php +++ b/src/Plugin/DisplayBuilder/DisplayBuilderInterface.php @@ -17,7 +17,7 @@ interface DisplayBuilderInterface extends PluginInspectionInterface { * inner methods, which return a content array, which is in turn passed to the * theme function specified in the layout plugin. * - * @param Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant + * @param \Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant $panels_display * The Panels display variant to render. * * @return array only in patch2: unchanged: --- a/tests/modules/panels_test/panels_test.info.yml +++ b/tests/modules/panels_test/panels_test.info.yml @@ -1,7 +1,7 @@ type: module name: Panels Test description: 'Required for Panels simpletests only.' -core_version_requirement: '^8.8 || ^9' +core_version_requirement: '^8.8 || ^9 || ^10' dependencies: - page_manager - panels