[12.x] [meta] Requirements for tagging Drupal 12.0.0-beta1

Created on 25 May 2024, 7 months ago

Must-haves prior to tagging 12.0.0-beta1

Release notes: [#]

  1. Fully support PHP versions above the Drupal 11 minimum.
  2. Update or decouple/remove PHP (Composer) dependencies.
  3. Update or decouple/remove frontend dependencies.
  4. Remove all deprecated code, libraries, and BC layers.
  5. Resolve critical 11.x -> 11.x upgrade path bugs.
  6. 📌 [11.x] [PP-x] Remove updates added up until 10.3.0 from Drupal 11 Active Remove old upgrade paths up to 12.x.0 and add new database dumps.
  7. Resolve any significant outstanding bugs for new platform requirements (PHP, Composer, etc.)
  8. Resolve any 12.0.x-only security or data integrity issues.
  9. Resolve other 12.0.x-only upgrade blockers.
  10. Update all dependencies (backend and frontend) to their latest versions immediately before tagging 11.0.0-beta1.
    • Composer dependencies
    • Yarn dependencies
  11. Update COPYRIGHT.txt

Should-haves prior to tagging 12.0.0-beta1

These become beta targets if they are not completed by the deadline, and may contribute to other adjustments to the schedule (TBD).

  1. Fix DB fixtures process:
  2. jQuery UI
  3. Ensure that 12.x.x-beta1 ships with logic for warnings about future security coverage EOLs (both for the LTS version of Drupal itself, and for PHP versions, with dates hard coded as needed).
  4. Backbone: #3145958: [META] Re-evaluate use of Backbone.js in core (marked internal in Drupal 10)
  5. Disruptive issues:
  6. Other issues TBD.
🌱 Plan
Status

Active

Version

11.0 🔥

Component
Base 

Last updated 1 day ago

Created by

🇺🇸United States xjm

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

Comments & Activities

Production build 0.71.5 2024