Add support for Drupal 11

Created on 6 June 2024, 9 months ago
Updated 21 June 2024, 8 months ago

Problem/Motivation

Now that Drupal 11 is in beta, the API is hopefully stable enough to add support.

📌 Task
Status

Fixed

Version

2.0

Component

Code

Created by

🇯🇵Japan ptmkenny

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @ptmkenny
  • Merge request !16add support for Drupal 11 → (Merged) created by ptmkenny
  • Open in Jenkins → Open on Drupal.org →
    Core: 9.5.5 + Environment: PHP 7.3 & MySQL 5.7
    last update 9 months ago
    1 fail
  • Pipeline finished with Success
    9 months ago
    Total: 170s
    #192983
  • 🇯🇵Japan ptmkenny

    Upgrade Status module scan notes only one issue, which is fixed in 🐛 entityQuery on settings form is missing an access check Needs review . (The other issue is a D12 deprecation.)

    Scanned on Fri, 06/07/2024 - 03:30.
    1 warning found.
    Check manually
    Errors without Drupal source version numbers including parse errors and use of APIs from dependencies.
    File name	Line	Error
    web/modules/rrssb/src/Form/RRSSBSettingsForm.php	244	Relying on entity queries to check access by default is deprecated in drupal:9.2.0 and an error will be thrown from drupal:10.0.0. Call \Drupal\Core\Entity\Query\QueryInterface::accessCheck() with TRUE or FALSE to specify whether access should be checked.
    Ignore
    Deprecated API use for APIs removed in future Drupal major versions is not required to fix yet.
    File name	Line	Error
    web/modules/rrssb/rrssb.module	347	Fetching deprecated class constant EXISTS_REPLACE of interface Drupal\Core\File\FileSystemInterface. Deprecated in drupal:10.3.0 and is removed from drupal:12.0.0. Use Drupal\Core\File\FileExists::Replace instead.
    
  • Status changed to Needs review 9 months ago
  • 🇯🇵Japan ptmkenny

    Unit tests pass on D11 so once 🐛 entityQuery on settings form is missing an access check Needs review gets committed this should be ready.

  • Pipeline finished with Skipped
    9 months ago
    #193676
  • First commit to issue fork.
  • Status changed to Fixed 9 months ago
  • 🇬🇧United Kingdom adamps

    Thanks. I'll commit this anyway. I believe #3453055 might not be needed, however if I'm wrong we can easily commit it after.

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024