Closed (fixed)
Project:
Nodeletter
Version:
2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
17 Jan 2025 at 09:39 UTC
Updated:
31 Jan 2025 at 11:19 UTC
Jump to comment: Most recent
Prepare nodeletter for Drupal 11
Output from upgrade status module:
| File name | Line | Error |
|---|---|---|
| web/modules/custom/nodeletter/src/Form/NodeTypeForm.php | 28 | Usage of deprecated trait Drupal\nodeletter\MailchimpApiTrait in class Drupal\nodeletter\Form\NodeTypeForm: This will be merged into MailchimpNodeletterSender once. |
| web/modules/custom/nodeletter/src/Form/NodeletterSettingsForm.php | 27 | Usage of deprecated trait Drupal\nodeletter\MailchimpApiTrait in class Drupal\nodeletter\Form\NodeletterSettingsForm: This will be merged into MailchimpNodeletterSender once. |
| web/modules/custom/nodeletter/src/Plugin/NodeletterSender/MailchimpNodeletterSender.php | 32 | Usage of deprecated trait Drupal\nodeletter\MailchimpApiTrait in class Drupal\nodeletter\Plugin\NodeletterSender\MailchimpNodeletterSender: This will be merged into MailchimpNodeletterSender once. |
| web/modules/custom/nodeletter/nodeletter.info.yml | 6 | Value of core_version_requirement: ^8 || ^9 || ^10 is not compatible with the next major version of Drupal core. See https://drupal.org/node/3070687. |
| web/modules/custom/nodeletter/modules/nodeletter_blocks/nodeletter_blocks.info.yml | 6 | Value of core_version_requirement: ^8 || ^9 || ^10 is not compatible with the next major version of Drupal core. See https://drupal.org/node/3070687. |
| File name | Line | Error |
|---|---|---|
| web/modules/custom/nodeletter/src/Element/NodeletterSendingList.php | 15 | Class Drupal\nodeletter\Element\NodeletterSendingList extends deprecated class Drupal\Core\Render\Element\RenderElement. Deprecated in drupal:10.3.0 and is removed from drupal:12.0.0. Use Drupal\Core\Render\Element\RenderElementBase instead. |
| web/modules/custom/nodeletter/src/Element/TemplateVariables.php | 27 | Class Drupal\nodeletter\Element\TemplateVariables extends deprecated class Drupal\Core\Render\Element\FormElement. Deprecated in drupal:10.3.0 and is removed from drupal:12.0.0. use Drupal\Core\Render\Element\FormElementBase instead. |
| web/modules/custom/nodeletter/src/NodeletterService.php | 440 | Call to deprecated method renderPlain() of class Drupal\Core\Render\Renderer. Deprecated in drupal:10.3.0 and is removed from drupal:12.0.0. Use Drupal\Core\Render\RendererInterface::renderInIsolation() instead. |
Comments
Comment #2
nebel54Fixed the errors, uit left the tasks from the "Ignore" section untouchted, as fixing them would break Drupal 9 compability. Will create a separate update for those issues.
Comment #3
nebel54Comment #4
nebel54