Problem/Motivation
- We need a Drupal 10 compatible release
- We no longer need to maintain support for Drupal 8, especially in the 3.0.x branch
Proposed resolution
- Enable Drupal 10 support from info.yml file in 3.0.x branch
- Remove Drupal 8 support from info.yml file in 3.0.x branch
- Address any deprecations or other issues affecting Drupal 10 compatibility (see #3286689: Automated Drupal 10 compatibility fixes and config_sync 3.0.x-dev Drupal 10 deprecation details)
- Remove unnecessary code supporting D8 compatibility
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork config_sync-3295674
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
- 3295674-joegraduate
changes, plain diff MR !6
- 3295674-drop-d8-support
changes, plain diff MR !5
Comments
Comment #4
immaculatexavier commentedComment #5
joegraduate@immaculatexavier, thank you but I am already actively working on this issue (that is why I assigned it to myself). This work will need to be done in the 3.0.x branch, not 8.x-2.x.
Comment #8
joegraduateComment #9
joegraduateComment #10
joegraduateComment #11
joegraduateThe failing test is the same test failure affecting 3.0.x-dev. We should fix that failure first: #3356136: Address 3.0.x-dev test failures since Drupal 9.5.x.
Comment #12
joegraduate#3356136: Address 3.0.x-dev test failures since Drupal 9.5.x is resolved.
Comment #15
joegraduateCrediting contributors from duplicate issue (#3349587: Drupal 10 compatibility including new versions of depending modules).
Comment #20
joegraduateCrediting contributors from Project Update Bot issue (#3286689: Automated Drupal 10 compatibility fixes).
Comment #22
joegraduateMerged to 3.0.x