Add compatibility with Drupal 11

Created on 26 August 2024, 3 months ago

Make this module compatible with Drupal 11

📌 Task
Status

Active

Version

4.0

Component

Code

Created by

🇧🇪Belgium flyke

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

Merge Requests

Comments & Activities

  • Issue created by @flyke
  • First commit to issue fork.
  • Status changed to Needs review 3 months ago
  • Status changed to Needs work 3 months ago
  • 🇩🇪Germany FeyP

    Thanks for creating the issue. I can already say that the change of the main info.yml is not enough. Just run the tests once and you should see the problem. But we'll need a rebase anyway once I have enabled GitLab CI. I'm setting this to needs work for now for the rest of the required changes, but it is not a good time to work on it for now.

    Also, the code changes are really straight forward and mostly covered by automated tools. What I could use help with is manual testing on all supported core versions once the changes are ready. Especially if you already use the module on D10 and would be willing to test an update to D11. But again: Soon, but not yet.

  • Pipeline finished with Success
    2 months ago
    Total: 409s
    #285014
  • First commit to issue fork.
  • Pipeline finished with Success
    17 days ago
    Total: 406s
    #329994
  • Pipeline finished with Canceled
    17 days ago
    Total: 282s
    #330005
  • Pipeline finished with Success
    17 days ago
    Total: 514s
    #330009
  • Pipeline finished with Success
    17 days ago
    Total: 380s
    #330033
  • Pipeline finished with Success
    17 days ago
    Total: 468s
    #330044
  • Pipeline finished with Success
    17 days ago
    Total: 389s
    #330131
  • 🇧🇪Belgium JeroenT 🇧🇪

    I made some changes to the MR and fixed all coding standards issues and failing tests:
    https://git.drupalcode.org/issue/taxonomy_access_fix-3470214/-/pipelines...

    Only upgrade status is still showing a warning because we don't support Drupal 12 yet.

    I also noticed that the tests were failing on 11.x-dev (as of 11.0.5) because of 🐛 The entity link label formatter should check URL access RTBC . So I had to make some changes to tests/src/Functional/VocabularyLabelAccessTest.php to fix the tests:
    https://git.drupalcode.org/project/taxonomy_access_fix/-/merge_requests/...

  • 🇩🇪Germany FeyP

    Thanks.

    Only upgrade status is still showing a warning because we don't support Drupal 12 yet.

    This is expected, the job tests compatibility with D12 now. It can be ignored.

Production build 0.71.5 2024