You are here

upgrade-info.html in Matrix field 8.2

Caching
The caching system has been rewritten.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 489
Field API
hook_field_formatter_info() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 699
hook_field_formatter_view() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 711
hook_field_info() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 52
hook_field_is_empty() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 119
hook_field_schema() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.install, line 9
hook_field_settings_form() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 105
hook_field_widget_form() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 160
hook_field_widget_info() has been removed.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 132
Form API
form_error() is now a method of FormStateInterface.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 604
Miscellaneous
Many common functions, shared variables, and constants have been renamed.
Documentation
Classes must be PSR-4 compliant.
Documentation
System
module_invoke_all() is now a method of the module_handler service.
Documentation
Files Affected
  • /srv/www/drupal-8/public_html/modules/matrix/src/DefaultController.php, line 12
  • /srv/www/drupal-8/public_html/modules/matrix/src/Controller/DefaultController.php, line 18

File

upgrade-info.html
View source
<!DOCTYPE html>
<html>
  <head>
    <link href='http://fonts.googleapis.com/css?family=Open+Sans:600italic,400,700,600' rel='stylesheet' type='text/css' />
    <style type="text/css">
    <!--

body {
  width: 80%;
  color: #343434;
  margin: 1em auto;
  font-family: 'Open Sans', Verdana, sans-serif;
}

details {
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 2em;
  display: block;
}

details summary {
  padding: 1em;
  margin-bottom: 1em;
  display: block;
}

details.error summary {
  background-color: #ffd5d5;
}

details.warning summary {
  background-color: #fff3bb;
}

a {
  color: #095cb1;
  font-weight: bold;
  text-decoration: none;
}

h5 {
  font-size: 1em;
}

aside {
  font-style: italic;
  line-height: 20px;
  font-size: 15px;
}

.group {
  border: 1px solid #ececec;
  padding: 1em;
  display: block;
}

.group > summary {
  padding: 0;
  color: #c8c8c8;
  margin-bottom: 0;;
  font-weight: bold;
  letter-spacing: .1em;
  text-transform: uppercase;
  display: block;
}

.group[open] > summary {
  margin-bottom: 1em;
}

.group > details:last-child {
  margin-bottom: 0;
}

    -->
    </style>
  </head>
  <body>
      <details open="true" class="group">
      <summary>Caching</summary>
          <details class="error">
      <summary>The caching system has been rewritten.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1884796">Drupal 8 Cache API</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/1272696">New cache API</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 489</li>
            </ul>
      
      <aside>Flagged by _function_call:cache_clear_all</aside>    </details>

    </details>
      <details open="true" class="group">
      <summary>Field API</summary>
          <details class="error">
      <summary><code>hook_field_formatter_info()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1805846">Field formatters are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 699</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_formatter_info</aside>    </details>
    <details class="error">
      <summary><code>hook_field_formatter_view()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1805846">Field formatters are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 711</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_formatter_view</aside>    </details>
    <details class="error">
      <summary><code>hook_field_info()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2064123">Field types are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 52</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_info</aside>    </details>
    <details class="error">
      <summary><code>hook_field_is_empty()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2064123">Field types are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 119</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_is_empty</aside>    </details>
    <details class="error">
      <summary><code>hook_field_schema()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2064123">Field types are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.install, line 9</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_schema</aside>    </details>
    <details class="error">
      <summary><code>hook_field_settings_form()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2064123">Field types are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 105</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_settings_form</aside>    </details>
    <details class="error">
      <summary><code>hook_field_widget_form()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1796000">Field widgets are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 160</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_widget_form</aside>    </details>
    <details class="error">
      <summary><code>hook_field_widget_info()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1796000">Field widgets are now plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 132</li>
            </ul>
      
      <aside>Flagged by _flag_hook:field_widget_info</aside>    </details>

    </details>
      <details open="true" class="group">
      <summary>Form API</summary>
          <details class="error">
      <summary><code>form_error()</code> is now a method of <code>FormStateInterface</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2121003">Form functions moved into <code>FormStateInterface</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/matrix.module, line 604</li>
            </ul>
      
      <aside>Flagged by _function_call:form_error</aside>    </details>

    </details>
      <details open="true" class="group">
      <summary>Miscellaneous</summary>
          <details class="warning">
      <summary>Many common functions, shared variables, and constants have been renamed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2324935">The global theme variables have been replaced by an ActiveTheme object</a></li>
              </ul>
      
      
          </details>
    <details class="error">
      <summary>Classes must be PSR-4 compliant.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2246699">PSR-4 compatible class loader in Drupal core</a></li>
              </ul>
      
      
          </details>

    </details>
      <details open="true" class="group">
      <summary>System</summary>
          <details class="error">
      <summary><code>module_invoke_all()</code> is now a method of the <code>module_handler</code> service.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1894902"><code>module_invoke_all()</code> replaced by <code>module_handler</code> service</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>/srv/www/drupal-8/public_html/modules/matrix/src/DefaultController.php, line 12</li>
              <li>/srv/www/drupal-8/public_html/modules/matrix/src/Controller/DefaultController.php, line 18</li>
            </ul>
      
      <aside>Flagged by _function_call:module_invoke_all</aside>    </details>

    </details>
    </body>
</html>