3 message: 'Blocks are now plugins in the `MODULE\Plugin\Block` namespace.'
6 url: 'https://www.drupal.org/node/1880620'
7 title: 'Blocks are now plugins'
9 url: 'https://api.drupal.org/api/drupal/core%21modules%21block%21block.api.php/group/block_api/8'
10 title: 'Drupal 8 Block API'
21 message: '`@hook` has been removed.'
24 url: 'https://www.drupal.org/node/1909596'
25 title: '`@hook` replaced by event subscriber'
32 message: '`@hook` has been removed.'
35 url: 'https://www.drupal.org/node/2296867'
36 title: '`@hook` removed.'
46 message: '`@hook` has been removed.'
49 url: 'https://www.drupal.org/node/2023537'
50 title: '`@hook` replaced by event subscriber'
57 message: '`@hook` has been removed.'
60 url: 'https://www.drupal.org/node/1827470'
61 title: 'Entity types are now annotated plugins'
68 message: '`@hook` has been removed.'
71 url: 'https://www.drupal.org/node/1911186'
72 title: '`@hook` replaced by event subscriber'
78 field_attach_bundle_crud:
79 message: '`@hook` has been renamed.'
82 url: 'https://www.drupal.org/node/1964766'
83 title: 'Bundle CRUD API moved to Entity API'
88 - field_attach_create_bundle
89 - field_attach_delete_bundle
90 - field_attach_rename_bundle
93 message: '`@hook` has been removed.'
96 url: 'https://www.drupal.org/node/1805846'
97 title: 'Field formatters are now plugins'
102 - field_formatter_info
103 - field_formatter_prepare_view
104 - field_formatter_settings_form
105 - field_formatter_settings_summary
106 - field_formatter_view
110 message: '`@hook` has been removed.'
113 url: 'https://www.drupal.org/node/2064123'
114 title: 'Field types are now plugins'
120 - field_delete_revision
123 - field_instance_settings_form
126 - field_prepare_translation
127 - field_prepare_translation_alter
131 - field_settings_form
137 message: '`@hook` has been removed.'
140 url: 'https://www.drupal.org/node/1796000'
141 title: 'Field widgets are now plugins'
149 - field_widget_settings_form
153 message: '`@hook` has been removed.'
156 url: 'https://www.drupal.org/node/2013014'
157 title: '`@hook` removed'
164 message: '`@hook` is now `MODULE.libraries.yml`.'
167 url: 'https://www.drupal.org/node/2201089'
168 title: '`@hook` replaced by `.libraries.yml` file'
175 message: '`@hook` has been removed from Drupal 8.'
178 url: 'https://www.drupal.org/node/1800686'
179 title: 'All functionality of `@hook` replaced'
181 url: 'https://www.drupal.org/node/2177901'
182 title: 'Dynamic routes are now defined in `MODULE.routing.yml`'
184 url: 'https://www.drupal.org/node/2119699'
185 title: 'Page callbacks have been converted to controller classes'
187 url: 'https://www.drupal.org/node/2089605'
188 title: 'Route naming convention'
190 url: 'https://www.drupal.org/node/2165243'
191 title: 'Contextual links are now plugins defined in `MODULE.links.contextual.yml`'
193 url: 'https://www.drupal.org/node/2007444'
194 title: 'Local actions are now plugins defined in `MODULE.links.action.yml`'
196 url: 'https://www.drupal.org/node/2044515'
197 title: 'Local tasks and now plugins defined in `MODULE.links.task.yml`'
199 url: 'https://www.drupal.org/node/2228089'
200 title: 'Menu links are now defined in `MODULE.links.menu.yml`'
207 message: '`@hook` has been removed.'
210 url: 'https://www.drupal.org/node/2118147#alter'
211 title: 'Replacements for `@hook`'
217 menu_site_status_alter:
218 message: '`@hook` has been removed.'
221 url: 'https://www.drupal.org/node/2020005'
222 title: '`@hook` is now an event subscriber'
229 message: '`@hook` is deprecated and may only be used to alter #attached assets.'
232 url: 'https://www.drupal.org/node/2357755'
233 title: '@hook deprecated'
239 message: '`@hook` is deprecated and may only be used to alter #attached assets.'
242 url: 'https://www.drupal.org/node/2357755'
243 title: '`@hook` deprecated'
249 message: '`@hook` has been replaced by path processors.'
252 url: 'https://www.drupal.org/node/2238759'
253 title: '`@hook` replaced by `OutboundPathProcessorInterface`'
261 message: '@hook has been replaced by a PSR-3 compatible logging system.'
264 url: 'https://www.drupal.org/node/2270941'
265 title: '`@hook` removed; `watchdog()` deprecated and replaced by PSR-3 compliant logging service'