[PHP8.2] Deprecation notice when editing a "Landing Page" node

Created on 24 October 2023, 8 months ago
Updated 28 October 2023, 8 months ago

Problem/Motivation

I'm running a WxT 5.0.0 instance with PHP 8.2 installed and I see this warning when editing a "Landing Page" node:

There's a deprecation warning for the pathauto module that needs to be addressed.

Steps to reproduce

- Install WxT 5.0.0 on a PHP 8.2 instance
- Create a "Landing Page" node
- Edit the same node you just created before, change the "Layout" field to anything, save it, you should see the warning after that

Proposed resolution

- There's already a patch for that:

https://www.drupal.org/project/pathauto/issues/3328670 πŸ“Œ PHP 8.2 compatibility Fixed
https://www.drupal.org/files/issues/2023-08-28/php8-2-notice-pathauto-33... β†’

- Or install the latest pathauto release, which has all the PHP8.2/D10 deprecation fixes:

https://www.drupal.org/project/pathauto/issues/3388122 🌱 8.x-1.12 Release Plan for php 8.2 and Drupal 10 support Active
https://www.drupal.org/project/pathauto/releases/8.x-1.12 β†’

Remaining tasks

- Update composer.json to include the patch/latest release

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Fixed

Version

5.0

Component

Code

Created by

πŸ‡¨πŸ‡¦Canada optasy

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

Comments & Activities

Production build 0.69.0 2024