home
Hero image for: The Drupal 8 Console will sync Drupal 8 Beta releases

The Drupal 8 Console will sync Drupal 8 Beta releases

By Jesus Manuel Olivas ● Head of Products | November 1st, 2014

During the development of the console the project have been in syncronization with the development branch of Drupal 8.

This make sense at the begining of the project when Drupal 8 was in Alpha state.

Since DrupalCon Amsterdam Drupal Beta 01 version has been released for testing and feedback and after some discussion with David Flores the other co-maintainer of the project we decide to keep the project in syncronization with Drupal Beta releases.

The current release of Drupal 8 is Beta 02.

What does this mean to the development of the project ?

Related to code changes this was an easy step just an update the composer.json file.

...
-    "twig/twig": "1.16.*",
+    "twig/twig": "1.15.*",
...
   },
    "require-dev": {
...
-   "drupal/drupal": "8.0.x-dev",
+   "drupal/drupal": "8.0.0-beta2",
...
   },
...

Why are we doing this ?

Make easier for anyone trying to test the console project, since they do not need to keep in sync with every single release and use a bleeding edge version of Drupal 8.

Install Drupal 8 using drush in order to try the Console project

$ drush dl drupal-8.0.0-beta2
$ mv drupal-8.0.0-beta2 drupal8.dev
$ drush si standard --db-url=mysql://root:root@127.0.0.1/drupal 
  --site-name=drupal8.dev --account-name=admin --account-pass=admin 
  --account-mail=jesus.olivas@gmail.com -y

Install Drupal 8 Console using composer

$ COMPOSER_BIN_DIR=bin composer require --dev drupal/console:@stable
$ bin/console