Разница между старым .info и новым .info.yml

В Drupal 8 заменили способ инициализации модулей и тем. На смену старому файлу с расширением *.info пришёл новый *.info.yml (Symfony YAML).

Главные отличия:
1. Знаки равно (=) заменены двоеточие (:)
2. Теперь массивы объявляются не как раньше (dependencies[] = node), а так:

dependencies:
  - node

3. Для комментирования строк используются хеш (#), а не точка с запятой (;)
4. Появился новый ключ "type" с возможными значениями: module, theme или profile. Например:

type: module

5. Удалены зависимости файлов (files[]).
6. Изменена конфигурация пути для админки.

configure: action.admin

7. Появился новый ключ "hidden". Полезен для написания модулей-тестов, которые нужно скрыть от пользователей

hidden = TRUE

И пример:

Drupal 7
name = Bartik
description = A flexible, recolorable theme with many regions and a responsive, mobile-first layout.
package = Core
version = VERSION
core = 7.x
; Stylesheets
stylesheets[all][] = css/layout.css
stylesheets[all][] = css/style.css
stylesheets[all][] = css/colors.css
stylesheets[print][] = css/print.css
 
 
; Regions
regions[header] = Header
regions[help] = Help
regions[page_top] = Page top
regions[page_bottom] = Page bottom
regions[highlighted] = Highlighted
 
 
regions[featured] = Featured
regions[content] = Content
regions[sidebar_first] = Sidebar first
regions[sidebar_second] = Sidebar second
 
 
regions[triptych_first] = Triptych first
regions[triptych_middle] = Triptych middle
regions[triptych_last] = Triptych last
 
 
regions[footer_firstcolumn] = Footer first column
regions[footer_secondcolumn] = Footer second column
regions[footer_thirdcolumn] = Footer third column
regions[footer_fourthcolumn] = Footer fourth column
regions[footer] = Footer

Drupal 8
name: Bartik
type: theme
description: 'A flexible, recolorable theme with many regions and a responsive, mobile-first layout.'
package: Core
version: VERSION
core: 8.x
# Stylesheets
stylesheets:
  all:
    - css/layout.css
    - css/style.css
    - css/colors.css
  print:
    - css/print.css
 
 
# Regions
regions:
  header: Header
  help: Help
  page_top: 'Page top'
  page_bottom: 'Page bottom'
  highlighted: Highlighted
  featured: Featured
  content: Content
  sidebar_first: 'Sidebar first'
  sidebar_second: 'Sidebar second'
  triptych_first: 'Triptych first'
  triptych_middle: 'Triptych middle'
  triptych_last: 'Triptych last'
  footer_firstcolumn: 'Footer first column'
  footer_secondcolumn: 'Footer second column'
  footer_thirdcolumn: 'Footer third column'
  footer_fourthcolumn: 'Footer fourth column'
  footer: Footer
 
 
# Settings
settings:
  shortcut_module_link: '0'
 
; Settings
settings[shortcut_module_link] = 0