Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Drupal 9.0.0-alpha1 was released - 11 Feb 2020 at 20:35 EET
https://www.drupal.org/project/drupal/releases/9.0.0-alpha1
Also
Drupal 9.0.0-beta1 was released - 20 Mar 2020 at 21:30 EET
https://www.drupal.org/project/drupal/releases/9.0.0-beta1
Before starting a 9.x-1.x new branch for Varbase profile.
Drupal 9 readiness for Varbase profile:
Drupal coding standard and Drupal Practice check should pass
PHPCS, PHPCBF for both --standard=Drupal and --standard=DrupalPractice
Check Varbase profile Drupal coding standard
phpcbf --standard=Drupal --extensions=php,module,inc,install,test,profile,theme,scss,less,css,info,txt,md,yml /var/www/html/products/varbase/ --ignore=/var/www/html/products/varbase/node_modules/
phpcs --standard=Drupal --extensions=php,module,inc,install,test,profile,theme,scss,less,css,info,txt,md,yml /var/www/html/products/varbase/ --ignore=/var/www/html/products/varbase/node_modules/
Check Varbase profile Drupal Practice
phpcbf --standard=DrupalPractice --extensions=php,module,inc,install,test,profile,theme,scss,less,css,info,txt,md,yml /var/www/html/products/varbase/ --ignore=/var/www/html/products/varbase/node_modules/
phpcs --standard=DrupalPractice --extensions=php,module,inc,install,test,profile,theme,scss,less,css,info,txt,md,yml /var/www/html/products/varbase/ --ignore=/var/www/html/products/varbase/node_modules/
Drupal 9 readiness for the following list:
Varbase components
- #3113167: Drupal 9 compatibility for [Varbase Core] with Drupal coding standard and practice
- #3098320: Drupal 9 compatibility for [Varbase Media] with Drupal coding standard and practice
- #3113161: Drupal 9 compatibility for [Varbase API] with Drupal coding standard and practice
- #3112185: Drupal 9 compatibility for [Varbase Editor] with Drupal coding standard and practice
- #3113164: Drupal 9 compatibility for [Varbase Bootstrap Paragraphs] with Drupal coding standard and practice
- #3113176: Drupal 9 compatibility for [Varbase Landing] with Drupal coding standard and practice
- #3113162: Drupal 9 compatibility for [Varbase Blog (Corporate Blog)] with Drupal coding standard and practice
- #3113214: Drupal 9 compatibility for [Varbase Media Hero Slider] with Drupal coding standard and practice
- #3112172: Drupal 9 compatibility for [Varbase Carousels] with Drupal coding standard and practice
- #3113172: Drupal 9 compatibility for [Varbase Email] with Drupal coding standard and practice
- #3113175: Drupal 9 compatibility for [Varbase FAQs] with Drupal coding standard and practice
- #3113179: Drupal 9 compatibility for [Varbase Layout Builder] with Drupal coding standard and practice
- #3113184: Drupal 9 compatibility for [Varbase Reports] with Drupal coding standard and practice
- #3110031: Drupal 9 compatibility for [Varbase Media Header] with Drupal coding standard and practice
- #3113188: Drupal 9 compatibility for [Varbase Search] with Drupal coding standard and practice
- #3113189: Drupal 9 compatibility for [Varbase SEO] with Drupal coding standard and practice
- #3113191: Drupal 9 compatibility for [Varbase Social Single Sign-On] with Drupal coding standard and practice
- #3113192: Drupal 9 compatibility for [Varbase Styleguide] with Drupal coding standard and practice
- #3112166: Drupal 9 compatible for [Varbase Total Control Dashboard] with Drupal coding standard and practice
Varbase themes
- #3113196: Drupal 9 Readiness for [Vartheme BS4 (Bootstrap 4 - SASS)] with Drupal coding standard and practice
- #3113193: Drupal 9 compatibility for [Vartheme (Bootstrap 3 - LESS)] with Drupal coding standard and practice
- #3075974: Drupal 9 compatibility for [Vartheme Admin] with Drupal coding standard and practice
Contributed modules
- #3113200: Drupal 9 compatibility for [VMI] with Drupal coding standard and practice
- #3087583: Drupal 9 compatibility for [CKEditor Anchor Link] with Drupal coding standard and practice
- #3113206: Drupal 9 compatibility for [Entity Browser Enhance(d|r)] with Drupal coding standard and practice
- #3113209: Drupal 9 compatibility for [Entityqueue Form Widget] with Drupal coding standard and practice
- #3113202: Drupal 9 compatibility for [Auto Recommend Content Tags (Thru Apache Stanbol)] with Drupal coding standard and practice
- #3113212: Drupal 9 compatibility for Google Analytics Reports with Drupal coding standard and practice
- #3113217: Drupal 9 compatibility for [Total Control Admin Dashboard] with Drupal coding standard and practice
Used modules
Configuration Update Manager
#3089420: Make sure Config Update Manager is Drupal 9 compatible
07/04/2020 Latest scan check after updating Upgrade status and Upgrade Rector
Comment | File | Size | Author |
---|---|---|---|
#81 | upgrade-status-export-2020-04-08T01_41_00+0300.zip | 10.17 KB | Rajab Natshah |
#81 | upgrade-status-export-2020-04-08T01_41_39+0300.txt | 202.08 KB | Rajab Natshah |
#80 | Upgrade status dev Varbase8 c1 Drupal 9 readiness.png | 3.29 MB | Rajab Natshah |
Comments
Comment #2
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #3
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #4
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #5
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #6
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #7
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #8
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #9
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #10
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #11
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #12
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #13
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #14
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #15
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #16
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #17
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #18
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #19
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #20
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #21
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #22
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #23
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #24
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #25
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #26
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #27
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #28
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #29
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #30
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #31
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #32
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #33
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #34
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #35
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #36
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #37
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #38
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #39
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #40
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #41
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #42
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #43
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #44
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #45
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #46
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #47
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #48
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #49
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #50
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #51
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #52
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #53
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #54
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #55
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #56
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #57
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #58
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #59
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #60
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #61
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #62
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #63
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #64
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #65
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #66
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #67
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #68
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #75
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #76
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #77
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedWork on the Varbase 9.x branch will be at #3122672: Start a 9.0.x branch for Varbase and Varbase Project to integrate with Drupal 9
Comment #78
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #79
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #80
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commented07/04/2020 Latest scan check after updating Upgrade status and Upgrade Rector
Comment #81
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedupgrade-status-export-2020-04-08T01_41_00+0300.zip
upgrade-status-export-2020-04-08T01_41_39+0300.txt
Comment #82
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedComment #84
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedFollow up work in:
#3122672: Start a 9.0.x branch for Varbase and Varbase Project to integrate with Drupal 9
Comment #85
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commentedrajab@vardot-dev:/var/www/html/products/varbase$ phpcs --standard=Drupal --extensions=php,module,inc,install,test,profile,theme,scss,less,css,info /var/www/html/products/varbase/ --ignore="/var/www/html/products/varbase/node_modules/, /var/www/html/products/varbase/tests"
rajab@vardot-dev:/var/www/html/products/varbase$ phpcs --standard=DrupalPractice --extensions=php,module,inc,install,test,profile,theme,scss,less,css,info /var/www/html/products/varbase/ --ignore="/var/www/html/products/varbase/node_modules/, /var/www/html/products/varbase/tests"
Comment #86
Rajab Natshah CreditAttribution: Rajab Natshah at Vardot commented