Create a 2.x branch

Created on 10 October 2023, about 1 year ago

Problem/Motivation

The 1.0.x branch currently supports Drupal 8, 9 and 10. This means we can't use newer language features like constructor property promotion. A new 2.x branch would also allow us to make BC breaks such as changing service parameters and other refactors.

Steps to reproduce

N/A

Proposed resolution

  • Create a 2.x branch (or 2.0.x)
  • Drop support for Drupal 8 and 9
  • Use constructor property promotion
  • Use strong typing
  • Identify other areas to be refactored
  • ?
  • Profit

Remaining tasks

Identify other areas to be refactored. Possibly create follow up tickets so we can get the ball rolling.

User interface changes

N/A

API changes

TBD

Data model changes

N/A

📌 Task
Status

Needs review

Version

1.0

Component

Code

Created by

🇦🇺Australia mstrelan

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

Comments & Activities

Production build 0.71.5 2024