Perform code cleanup, drop D8/D9 support, create new 2.1.0 release

Created on 27 February 2025, about 1 month ago

Problem/Motivation

The module's code has been maintained for many years by different developers.
Since Drupal 9 reached end of life, only Drupal>=10 should be supported, all the code is written using PHP5/PHP7, it contains a lot of code style errors and deprecations.

A big code cleanup has to be performed, a new Shariff 2.1.0 with Drupal>=10 support, PHP>=8 support should be released afterwards.

Remaining tasks

  • Code cleanup/refactor: use PHP 8 syntax
  • drop Drupal 8, 9 support
  • Fix all open issues
  • Make a 2.1.x full release

User interface changes

N/A

API changes

N/A

Data model changes

N/A

📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇦🇹Austria granik Vienna

Live updates comments and jobs are added and updated live.
  • PHP 8.0

    The issue particularly affects sites running on PHP version 8.0.0 or later.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024