CHANGELOG.txt 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518
  1. Metatag 8.x-1.8, 2019-02-20
  2. ---------------------------
  3. By samuel.mortenson, Berdir, DamienMcKenna: Fix data property definition.
  4. Metatag 8.x-1.7, 2018-08-31
  5. ---------------------------
  6. #2994979 by DamienMcKenna, dspachos, ynotpeanutbutter, oxy86, IT-Cru, kdeds,
  7. zenimagine: Fixed backwards compatibility break when support for multiple-
  8. value tags was added.
  9. #2990923 by th_tushar, DamienMcKenna: Fixed coding standards.
  10. Metatag 8.x-1.6, 2018-08-21
  11. ---------------------------
  12. #2961777 by thejimbirch, Baysaa: "Geographical position" (geo.position) should
  13. use semi-colon instead of comma.
  14. #2964626 by idebr: og:image:secure_url allows for multiple values.
  15. #2865267 by DamienMcKenna, okonvicka, aldibier: <title> tags empty after
  16. installing Metatag.
  17. #2962426 by dragonwize: Image URL double encoded.
  18. #2973277 by mvantuch, DamienMcKenna: Support for og:image:alt.
  19. #2977002 by DamienMcKenna, maxoid: Enable testing on the two og product meta
  20. tags.
  21. #2977545 by pmelab, bappa.sarkar, DamienMcKenna: GraphQL throws an error due to
  22. Metatag's use of a custom data structure.
  23. #2925714 by acbramley, vakulrai, Berdir, nkoporec: Replace deprecated
  24. BaseFieldDefinition ::setQueryable.
  25. #2957411 by pmelab: Field item empty check on empty arrays.
  26. #2958743 by DamienMcKenna, AdamEvertsson, StepanISK, trong.nguyen.tcec,
  27. chiefme, quixxel, rjg, CProfessionals: Ignore update.php requests when
  28. loading entities; error message when updating from 8.x-1.0 to 8.x-1.5.
  29. #2961918 by thejimbirch, Michelle: Add the site.webmanifest meta tag.
  30. #2895577 by plopesc, drupallogic: Error loading
  31. /admin/config/search/metatag?page=1.
  32. #2943954 by thejimbirch, DamienMcKenna: Document an approach to simplify
  33. overriding meta tags on a per-entity basis.
  34. #2968902 by DamienMcKenna, Berdir: Default user page title token should use
  35. [user:display-name].
  36. #2977197 by justin., DamienMcKenna: Allow modules to override the entity used
  37. for token replacements.
  38. #2691313 by KarenS, carstenG, DamienMcKenna, Michelle, marysmech: New option to
  39. control which meta tag groups are used on each form.
  40. #2563657 by plopesc, scotthooker, dawehner, ryanissamson, KevinVb, dobrzyns,
  41. PieterDC, peter.keppert, piggito, DamienMcKenna, Grayle, kunal.kursija,
  42. Citizen Dan, al0a, kaushashah, yohanaraujo07@gmail.com, markandrewsutton,
  43. fuzzyjared, igalafate, PascoS, rybchynski: Panels / Page Manager
  44. integration.
  45. #2989295 by JKerschner: Coding style improvements.
  46. #2987852 by Chris Burge: Allow meta tags to be altered before page attachment.
  47. #2989543 by JKerschner: Remove unused variables and imports.
  48. #2753595 by sinn, thejimbirch: W3C validation error on xmlns attribute.
  49. #2988072 by juanolalla: Allow contex entity to be overriden in alter hook.
  50. #2628934 by nikunjkotecha, smaz, e.escribano, idebr, DamienMcKenna,
  51. ZapevalovAnton, caspervoogt: Full support for meta tags that allow multiple
  52. values.
  53. #2987904 by thejimbirch: Remove groups redundantly stored in the main module.
  54. #2987107 by ziomizar: Add support for bubbeable metadata in the MetatagToken
  55. service.
  56. #2978106 by Rolf van de Krol: Translated metatags not showing in normalized
  57. entity representations (i.e. REST).
  58. #2799861 by kalpaitch, DamienMcKenna, dmitry.yankouski, ckaotik: Canonical links
  59. repeated when using Panels pages.
  60. #2532596 by alzz, DamienMcKenna, thejimbirch: Add new meta tag: google.
  61. Metatag 8.x-1.5, 2018-03-29
  62. ---------------------------
  63. #2932596 by yo30, Punk_UnDeaD: Wrong method in abstract class LinkSizesBase.
  64. #2933940 by DamienMcKenna: og:image must be at least 200x200 otherwise it is
  65. ignored by Facebook.
  66. #2936371 by gaurav.kapoor: Unused variable in metatag defaults class revert
  67. function.
  68. #2923080 by DamienMcKenna, pingwin4eg, pazhyn: Undefined offset: 1 in
  69. metatag_mobile_page_attachments_alter.
  70. #2930037 by smurrayatwork, rbayliss, moshe weitzman: Missing ampersand with
  71. drupal_static causes multiple calls to metatag_get_tags_from_route().
  72. #2899234 by DamienMcKenna, JeffM2001, twang, heddn, edurenye, ShaunDychko:
  73. Missing dependency (drupal:serialization) / Fatal error: Class NormalizerBase
  74. not found.
  75. #2945799 by DamienMcKenna, webfaqtory: Undefined variable: tag_id in
  76. MetatagManager->sortedGroupsWithTags().
  77. #2953313 by DamienMcKenna: Add a function for getting the meta tags in a human
  78. readable format - metatag_generate_entity_metatags().
  79. #2953635 by DamienMcKenna: MetatagStringTest has the wrong @group.
  80. #2937683 by prafullsranjan, DamienMcKenna: Further improve module's coding
  81. standards compliance.
  82. #2939608 by alberto56: Invalid argument supplied for foreach() in
  83. MetatagNormalizer.
  84. #2936876 by bonus, DamienMcKenna: Add support for Pinterest meta namespace.
  85. #2938025 by DamienMcKenna, Oliver Eyton-Williams: Incorrect rel attribute on
  86. hreflang tags.
  87. #2954214 by DamienMcKenna: composer.json improvements.
  88. #2908119 by LEalex, DamienMcKenna, jeffam, BenStallings: Set "link" HTTP header
  89. for canonical URL and shortlink tags.
  90. #2954169 by yasmeensalah, DamienMcKenna: Translations of description meta tags
  91. shouldn't be limited to 128 characters.
  92. #2897450 by edurenye: Add product:price:amount and product:price:currency OG
  93. tags.
  94. #2922581 by roborew: Metatag causes error when used with Replication Modules to
  95. deploy content.
  96. #2947493 by DamienMcKenna, kala4ek: Adding forms of custom entities are broken.
  97. #2828607 by pingevt, DamienMcKenna: Add OG book meta tags.
  98. #2954522 by DamienMcKenna: Correct spelling of "meta tags".
  99. #2809351 by DamienMcKenna, thejimbirch: Add the advanced Dublin Core meta tags.
  100. #2956199 by DamienMcKenna: Remove separate admin pages for Views integration.
  101. #2956227 by DamienMcKenna: Test improvements from 2883718-20.
  102. #2900368 by plopesc: Don't allow certain defaults to be removed.
  103. #2840751 by ocastle, ElegguaDP, Wim Leers, keopx, adamzimmermann:
  104. Protocol-relative URLs are broken.
  105. #2925974 by keopx, ocastle, DamienMcKenna, Wim Leers, mangy.fox: Twitter Cards
  106. (and others) require absolute URLs.
  107. Metatag 8.x-1.4, 2017-12-21
  108. ---------------------------
  109. #2882769 by DamienMcKenna: Added a hook_requirements() message about the
  110. Schema.org Metatag module.
  111. #2864079 by DamienMcKenna: Resolve coding standards violations.
  112. #2928394 by DamienMcKenna, mattlt: Error: Trait metatag_views\
  113. MetatagViewsValuesCleanerTrait not found.
  114. #2932110 by thejimbirch: Update Description's meta description to 320 chars
  115. (for 2018).
  116. #2932285 by DamienMcKenna, Sophie.SK: After updating Redirect to 1.0, config
  117. import fails: route does not exist.
  118. #2932316 by DamienMcKenna, Sophie.SK: Error on main defaults page if no config
  119. objects exist.
  120. #2932361 by DamienMcKenna: Improve coding standards on Metatag 8.x-1.x.
  121. #2930001 by Aurif3x, DamienMcKenna: New meta tag: Set-Cookie.
  122. #2810635 by DamienMcKenna: Automatically add hreflang meta tags for each enabled
  123. language.
  124. Metatag 8.x-1.3, 2017-09-29
  125. ---------------------------
  126. #2898975 by DamienMcKenna: Correct restui entry in composer.json.
  127. #2899045 by DamienMcKenna: Fixed problems in MetatagNodeTranslationTest.
  128. #2899234 by DamienMcKenna: Expand Devel/WebProfiler tests to make sure they work
  129. when a content type and node are present.
  130. #2898805 by DamienMcKenna: Small improvements to the test suite, working
  131. towards fixing the 8.4.x support.
  132. #2898805 by DamienMcKenna: Fixes to MetatagNodeTranslationTest to make it work
  133. with 8.4.x.
  134. By DamienMcKenna: Reenable \Drupal\metatag\Tests\MetatagFrontpageTest::
  135. testFrontPageMetatagsEnabledConfig().
  136. #2905925 by DamienMcKenna: The Normalizer shouldn't assume all meta tags have a
  137. 'content' attribute; also support the 'href' attribute.
  138. #2906312 by DamienMcKenna: Added the twitter:dnt meta tag.
  139. #2909390/2894868 by Perignon, StijnStroobants: Small typo in MetatagToken.
  140. #2903661 by DamienMcKenna: Don't output 403/404 page node's meta tags on
  141. 403/404 pages.
  142. #2905769 by DamienMcKenna: Improved defaults for the canonical URL meta tag.
  143. #2899752 by DamienMcKenna, huzooka, deepak_zyxware, samuel.mortenson, wanjee,
  144. giangi.vigazzola: Creating a new field bundle inside
  145. hook_entity_base_field_info_alter() is a bad idea and causes problems.
  146. #2906180 by John Lawter: Incorrect Wikipedia link for Advanced > Geographical
  147. position.
  148. #2859111 by acbramley, DamienMcKenna: Remove the second canonical tag on
  149. taxonomy term pages because of a bug in core.
  150. By DamienMcKenna: Changed codebase to only use short array syntax, fixed some
  151. comments.
  152. #2911435 by DamienMcKenna, AdamPS: Streamline the HTML output logic.
  153. #2860088 by AdamPS, DamienMcKenna: Comma separated list in og:image breaks if
  154. one component is empty.
  155. #2905769 by DamienMcKenna: Added tests for how default meta tags are displayed.
  156. #2872382 by Vlad_Bo, DamienMcKenna: Error if there is no node object (custom
  157. node view implementation).
  158. #2217549 by Alan D., Kuldeep K, DamienMcKenna: Integration with the Diff module.
  159. Metatag 8.x-1.2, 2017-07-31
  160. ---------------------------
  161. #2882954 by DamienMcKenna: Added Devel as a test dependency.
  162. #2882954, #2877737 by DamienMcKenna, René-Marc Simard, a.henry: Fixed
  163. compatibility with WebProfiler, added tests to ensure site still works when it
  164. or Devel is enabled.
  165. #2878158 by DamienMcKenna: Listed Context Metadata as a related module.
  166. #2894566 by StijnStroobants: Make all routes start with a leading slash.
  167. By DamienMcKenna: Use ComposerCat to update composer.json.
  168. By DamienMcKenna: Don't list Drupal core as a dependency in composer.json.
  169. #2636852 by hanoii, DamienMcKenna, Grayside, pcho, skorzh, fjgarlin, vincic:
  170. Make Metatag fields available as JSON.
  171. #2893448 by Sam152: Add correct meta tags to latest-version route to support
  172. content moderation.
  173. Metatag 8.x-1.1, 2017-05-31
  174. ---------------------------
  175. #2852737 by DamienMcKenna: Added CodeClimate config files.
  176. #2853252 by dawehner: Ensure the meta tags are ordered correctly.
  177. #2856454 by dbungard: Improvements to UI text, meta tag descriptions, etc.
  178. #2781485 by kalpaitch: Changed MetatagManager to use the instance name rather
  179. than plugin ID to identify plugin instances.
  180. By DamienMcKenna: Ensure all drupalPostForm() calls are preceeded by a
  181. drupalGet() call, and that all drupalGet() calls have an assertResponse().
  182. #2858057 by nicrodgers: Wrong default values are displayed in the node form when
  183. adding a translation.
  184. #2855445 by rocket.man: Replace deprecated functions (database functions,
  185. format_string()).
  186. #2851582 by mtodor: Filled out missing attributes on the default configuration.
  187. #2862277 by DamienMcKenna: Fixed filename of the MsapplicationStartUrl plugin.
  188. #2864524 by JamesK: Improve field description for the abstract meta tag.
  189. #2848353 by DamienMcKenna, grisendo: Only output one shortlink tag; extended tag
  190. tests to cover an example entity.
  191. #2706941 by ckaotik, monika.de, DamienMcKenna, mariancalinro, adinac: Allow
  192. translations to be longer than 128 characters for tags which use textarea
  193. fields.
  194. #2868750 by DamienMcKenna: List Metatag Cxense as a related module.
  195. #2563633 by ziomizar, DamienMcKenna, ruloweb: Add all of the Favicon meta tags.
  196. #2853515 by ohthehugemanatee: Add default handling to metatag manager.
  197. #2857544 by fjgarlin: Default values not returned on REST default routes.
  198. #2636852 by Greyside: MetatagToken::replace() options array shouldn't assume the
  199. 'clear' attribute is always needed.
  200. By DamienMcKenna: Allow MetatagJsonOutputTest to run.
  201. #2563633 by ziomizar: Misc fixes for the Favicon meta tags.
  202. #2563647 by delta, tom_ek, DamienMcKenna, monika.de, ckaotik, martins.bertins,
  203. cgmonroe, danquah, blazey, paulmckibben, stijn.blomme, danquah, Alex Bukah,
  204. guarav.goyal, kducharm: Views integration.
  205. #2882769 by DamienMcKenna: List Schema Metatag as a related module.
  206. #2856416 by DamienMcKenna: List Metatag Google Scholar as a related module.
  207. #2848543 by DamienMcKenna: Add missing people to README.txt.
  208. Metatag 8.x-1.0, 2017-01-31
  209. ---------------------------
  210. #2841139 by jmolivas: Relocated commands services registration to
  211. console.services.yml file.
  212. #2844429 by DamienMcKenna: There's only one hreflang meta tag so far and it does
  213. not yet support custom tokens like the D7 version does.
  214. #2844504 by DamienMcKenna: Add project names to all dependencies.
  215. #2563631 by DamienMcKenna: Added all AppLinks meta tags.
  216. #2841737 by DamienMcKenna: Renamed the DrupalConsole commands.
  217. #2838175 by dawehner: Allow supported entity routes to be changed through the
  218. new hook_metatag_route_entity().
  219. #2825867 by Grayside: Improve support for the Typed Data API.
  220. #2649592 by ziomizar, DamienMcKenna: Write tests to cover apostrophe handling.
  221. By DamienMcKenna: Shortened some verbose variable syntax.
  222. #2835752 by DamienMcKenna: Improved hook_help().
  223. #2789511 by DamienMcKenna: It is a known issue that all Metatag fields must be
  224. removed prior to uninstalling the module.
  225. #2809915 by nicxvan, DamienMcKenna: Document how to programmatically assign
  226. meta tags when creating entities.
  227. #2563645 by DamienMcKenna, Michelle: Improved documentation.
  228. Metatag 8.x-1.0-beta12, 2017-01-03
  229. ----------------------------------
  230. #2823811 by Michelle: metatag_open_graph_preprocess_html() was misspelled.
  231. #2654148 by penyaskito, DamienMcKenna: Not all entity.*.add paths are tied to a
  232. specific entity form, so don't assume they are; this fixes compatibility with
  233. the Lingotek module, possibly others.
  234. By DamienMcKenna: Fixed a typo in README.txt.
  235. #2824442 by jiff: image_src should be a 'link' tag.
  236. #2821476 by DamienMcKenna, Daniel_Rose: Added tests to confirm entity defaults
  237. inherit properly.
  238. #2836124 by DamienMcKenna: Fixed tests for the Dublin Core meta tags.
  239. #2786625 by DamienMcKenna: Added the hreflang=x-default meta tag.
  240. #2532588 by DamienMcKenna, renatog, cebasqueira: Added the Google CSE meta tags.
  241. #2563631 by DamienMcKenna: Added a placeholder to store the AppLinks meta tags.
  242. #2809351 by DamienMcKenna: Added a placeholder to store the DC Advanced meta
  243. tags.
  244. #2835925 by DamienMcKenna: Added a placeholder to store the OG Products meta
  245. tags.
  246. #2563633 by DamienMcKenna: Added a placeholder to store the favicon meta tags.
  247. #2532588 by DamienMcKenna: Follow-up to fix the group assignment of the Google
  248. CSE meta tags.
  249. #2786625 by DamienMcKenna: Follow-up to fix the group assignment of the hreflang
  250. x-default meta tag.
  251. #2563635 by jlbellido, DamienMcKenna: Ported all of the mobile meta tags to the
  252. new Metatag Mobile submodule.
  253. #2840222 by jmolivas: Update for Drupal Console rc13 namespace changes.
  254. Metatag 8.x-1.0-beta11, 2016-10-31
  255. ----------------------------------
  256. #2786795 by agoradesign, heddn: Temporarily disable the DrupalConsole
  257. integration.
  258. #2709985 by DamienMcKenna: Moved the two FB meta tags into a new submodule,
  259. Metatag Facebook, added the fb_pages meta tag.
  260. #2709985 by DamienMcKenna: Fixed the fb:pages meta tag description.
  261. By DamienMcKenna: Updated the description of content-language to clarify its
  262. usage and the fact that Bing may still use it.
  263. #1865228 by DamienMcKenna: Moved the Author meta tag into the GoolgePlus
  264. submodule.
  265. #2797069 by Internet, DamienMcKenna: Corrected the URL to Wikipedia's ICBM page.
  266. #2801023 by trobey: Provide namespaces in dependencies to avoid ambiguity.
  267. #2563627 by gaurav.goyal, DamienMcKenna, cilefen: Added all of the basic Dublin
  268. Core meta tags.
  269. #2795983 by dbungard: Improved help message on the main configuration page.
  270. #2786795 by -enzo-: Fixed Drupal Console integration; now requires rc1.
  271. #2663974 by dawehmer, DamienMcKenna: Added the og:video meta tags.
  272. #2819549 by chr.fritsch: Fixed entity API changes in metatag_update_8103.
  273. #2817309 by chr.fritsch, DamienMcKenna: Fixed default value handling for all
  274. entity forms. Greatly extended the entity field tests for nodes, terms, users
  275. and the entity_test entity.
  276. #2654148 by bmcclure, DamienMcKenna, miiimooo, JeroenT, agoradesign: Improved
  277. support for all entities, exclude certain core entity types, only support
  278. ContentEntityType entities that have 'links' defined.
  279. #2816553 by andyrigby: Renamed article:tags to be article:tag.
  280. #2796701 by jiff, DamienMcKenna: Added tests to cover XSS via meta tag values.
  281. #2796701 by DamienMcKenna: Added tests to cover XSS on the page title and entity
  282. values.
  283. Metatag 8.x-1.0-beta10, 2016-08-22
  284. ----------------------------------
  285. #2747793 by rajeshwari10, cilefen, DamienMcKenna: Removed the @file docblocks.
  286. #2764163 by chrisfree, markdorison: Allow the 'referrer' meta tag to not have a
  287. value selected.
  288. #2762981 by felribeiro, DamienMcKenna: Changed codebase to only use short array
  289. syntax.
  290. #2753595 by sylus: Moved the extra XML namespaces to the OpenGraph module.
  291. #2765137 by balsama: Don't display the installation message during site install,
  292. it looks funny.
  293. #2759843 by DamienMcKenna: Removed the Alexa verification tag.
  294. #2759855 by DamienMcKenna: Removed the Yahoo verification tag.
  295. #2759917 by Nikhilesh Gupta, cilefen: Remove unused imports / 'use' statements.
  296. #2759927 by Nikhilesh Gupta: Replace deprecated \Drupal::entityManager()
  297. with \Drupal::entityTypeManager().
  298. #2759919 by Nikhilesh Gupta: Replace deprecated entity->urlInfo() with
  299. entity->toUrl().
  300. #2755225 by jlbellido: Corrected the 'type' tag generator definition in
  301. tag.php.twig.
  302. #2759931 by Nikhilesh Gupta: Replace deprecated ConfigEntityListBuilder::
  303. getLabel() with entity->label().
  304. #2761231 by ashwin.shaharkar: Minor fix to image tag form selection logic.
  305. #2745177 by DamienMcKenna, cilefen: Added tests for each submodule to ensure
  306. they can be enabled and that each meta tag can be used.
  307. #2750705 by susannecoates, jalpesh: Updated description of the Google Play app
  308. ID meta tag.
  309. #2752239 by Saphyel, sylus, DamienMcKenna: Temporary fix for DrupalConsole
  310. integration.
  311. #2775245 by DamienMcKenna: Fix tests.
  312. #2776407 by cilefen: Module names must be wrapped in quotes if they contain
  313. certain characters.
  314. By DamienMcKenna: Renamed the custom routes module.
  315. #2745173 by jibellido: Tag generator now appends metatag_tag.schema.yml.
  316. #2673902 by DamienMcKenna: Confirm that forum posts can be loaded when the
  317. module is enabled and outputting meta tags.
  318. #2707791 by ashwin.shaharkar, DamienMcKenna, Shreya Shetty, MattDanger: Changed
  319. the Description and Abstract meta tags to use a textarea, matching the D7
  320. branch.
  321. #2780025 by DamienMcKenna: Basic tests for the output of every meta tag. Fixes
  322. the output of all Google Plus tags. Fixed the test route module.
  323. #2746031 by jalpesh, cilefen, DamienMcKenna, susannecoates: Fixed output of all
  324. Twitter Cards meta tags.
  325. #2780109 by DamienMcKenna: Always run drupalGet() before drupalPostForm() to
  326. ensure the form loads correctly.
  327. #2748615 by yannickoo, DamienMcKenna, agentrickard, SteffenR, paulmckibben: Try
  328. generating an empty entity on entity-add (e.g. node/add/*) so default values
  329. can be filled in.
  330. #2775441 by tom_ek, DamienMcKenna: Replace deprecated core entity APIs with the
  331. newer ones.
  332. #2762981 by DamienMcKenna: More codebase changes to only use short array syntax.
  333. #2774807 by DamienMcKenna, Berdir, hussainweb: Token browser showed items that
  334. were irrelevant, and didn't show the correct entities on default config forms.
  335. #2748615 by yannickoo, DamienMcKenna, SteffenR: The default configurations were
  336. not loading properly in entity form fields.
  337. #2752239 by DamienMcKenna: Fixes to Drupal:Console integration.
  338. #1865228 by DamienMcKenna, greggles: Added the Author meta tag.
  339. #2493711 by DamienMcKenna: Added the geographical meta tags.
  340. #1343914 by DamienMcKenna, Dave Reid: Added the (Google+) Publisher meta tag.
  341. By DamienMcKenna: Corrected the changelog comment for #2759927.
  342. Metatag 8.x-1.0-beta9, 2016-06-02
  343. ---------------------------------
  344. #2725895 by DamienMcKenna: Fixed the name of the Validation submodule to avoid
  345. YAML validation errors. Yes, somewhat ironic.
  346. #2725989 by dbt102, DamienMcKenna, neerusrijan: Improve hook_help().
  347. Metatag 8.x-1.0-beta8, 2016-05-14
  348. ---------------------------------
  349. #2723319 by itmaybejj: Fixed misspelling of 'its'.
  350. #2619450 by paulmckibben: Remove core's Canonical URL tag if Metatag is adding
  351. one.
  352. #2712277 by markdorison: Twitter Card Type meta tag wasn't updating.
  353. #2650408 by Raphael Apard, DamienMcKenna, gaurav.goyal, dpacassi, kyberman:
  354. A node's meta tags should not override the front page defaults unless the
  355. defaults are disabled/deleted.
  356. #2684479 by mikeyk, DamienMcKenna, aspilicious: Added 'secure' option as some
  357. meta tags require HTTPS URLs.
  358. #2699297 by DamienMcKenna: Added tests to ensure submodules can be enabled.
  359. #2663974 by IT-Cru, DamienMcKenna: Added the og 'article' meta tags.
  360. #2650848 by ivanjaros, DamienMcKenna: Only show appropriate entities in the
  361. token browser.
  362. #2705851 by vasi: Load field definitions, not field values, when getting a list
  363. of Metatag fields on an entity.
  364. #2708511 by DamienMcKenna: Added the referrer meta tag.
  365. #2563629 by Jim.M, DamienMcKenna: Added site verification tags.
  366. #2721857 by marvin_B8, DamienMcKenna: Added Google+ meta tags.
  367. Metatag 8.x-1.0-beta7, 2016-04-03
  368. ---------------------------------
  369. #2699173 by DamienMcKenna: Fixed OgUpdatedTime annotations.
  370. Metatag 8.x-1.0-beta6, 2016-04-02
  371. ---------------------------------
  372. #2689543 by kplanz: Fixed paths in image meta tags when the site is in a
  373. subdirectory.
  374. By DamienMcKenna: Added a CODE_OF_CONDUCT.txt file that references the Drupal
  375. code of conduct page.
  376. #2690973 by DamienMcKenna: Added schema.yml values for all meta tags to make
  377. them more easily translatable.
  378. #2688963 by DamienMcKenna: Added a note about the Yoast SEO module.
  379. #2696445 by DuaelFr, Simon Georges, DamienMcKenna: Added the twitter:image:alt
  380. meta tag.
  381. #2692117 by penyaskito, DamienMcKenna: Replaced the 'image' attribute with a
  382. general 'type' attribute.
  383. Metatag 8.x-1.0-beta5, 2016-03-11
  384. ---------------------------------
  385. #2563623/2674732/2675208 by DamienMcKenna, esclapes, NickWilde, achton: Quote
  386. submodule strings to avoid YAML compatibility problems.
  387. #2658242 by mr.baileys: Default meta tags were not translated into the entity's
  388. language.
  389. By DamienMcKenna: Added mr.baileys to the D8 contributors list :)
  390. #2664276 by DamienMcKenna, StevenPatz, rajeev_drupal: Wrong default base class
  391. for generated tag plugins.
  392. #2665790 by benjy, Sam152: Use StringTranslationTrait in MetaNameBase.
  393. #2666384 by mr.baileys, Rudrasis, danisha: Added 'configure' link to the module
  394. on the Extend page.
  395. #2563625 by mr.baileys, juliencarnot: All Twitter Cards have been ported.
  396. #2674078 by Raphael Apard: The Generator meta tag is a META tag, not a LINK tag.
  397. #2664448 by mr.baileys: DrupalConsole generator for meta tag groups.
  398. #2663650 by mr.baileys: Caught another small bug in the tag generator.
  399. #2672892 by borisson_: Replaced usage of LoggerChannelFactory with
  400. LoggerChannelFactoryInterface.
  401. #2678196 by mr.baileys: Simplified usage of isAdminRoute().
  402. #2631408 by mikeyk, juampynr, DamienMcKenna: Filter out HTML from meta tags and
  403. improve image meta tag handling.
  404. #2631826 by juampynr, DamienMcKenna, pguillard: Require the Token module.
  405. #2667850 by mikeyk: Token method was not renamed properly.
  406. By DamienMcKenna: Fixed group name on MetatagTranslationTest.
  407. #2684495 by mikeyk, DamienMcKenna: Fixed bug in translations that was causing
  408. the tests to fail. Also tidied up the tests a little.
  409. #2685355 by mikeyk: Fix image identification.
  410. Metatag 8.x-1.0-beta4, 2016-02-06
  411. ---------------------------------
  412. #2634844 by swentel: Only load entity meta tags on actual content entity pages.
  413. #2648752 by juampynr: Fixed the token browser integration.
  414. #2642430 by juampynr: Moved settings pages under admin/config.
  415. #2646706 by heykarthikwithu: Removed unused 'use' statements.
  416. #2645338 by Dane Powell: Fixed variable assumptions in MetatagFirehose.
  417. #2643370 by flocondetoile: Fixed hook_block().
  418. #2631408 by juampynr: Filter HTML from the meta tag output.
  419. #2653512 by DamienMcKenna, ivanjaros: Missing ampersand in drupal_static call.
  420. #2630068 by jaxxed, DamienMcKenna: Moved the meta tags fields into the
  421. 'advanced' section of the entity form.
  422. #2657142 by TravisCarden: Incorrect path in MetatagDefaults annotations.
  423. #2656494 by DamienMcKenna, webflo, cyb.tachyon, alexdmccabe: Added translation
  424. support for the default configs.
  425. #2634844 by mr.baileys: Ensure that the entity system doesn't break entity
  426. pages that don't have meta tags enabled.
  427. #2659854 by mr.baileys: The config inheritance info was displayed when not
  428. needed and was not translatable.
  429. #2624422 by mr.baileys: Added tests to confirm meta tag handling is loaded
  430. correctly when there is no default value available.
  431. #2658902 by swentel, DamienMcKenna: Renamed 'Add Metatag defaults' to something
  432. more easily understood.
  433. #2636348 by DamienMcKenna: Config entity not working correctly after updating
  434. from beta2.
  435. By DamienMcKenna: Note in the README.txt that Token is now required.
  436. #2663874 by mr.baileys: Fixed arguments to annotation translations for two
  437. Google meta tags.
  438. #2663650 by DamienMcKenna: Updated/fixed the DrupalConsole integration.
  439. #2663650 by mr.baileys: Further fixes to the DrupalConsole integration.
  440. #2563623 by DamienMcKenna: Moved OG tags to new submodule, added several more.
  441. Metatag 8.x-1.0-beta3, 2015-12-08
  442. ---------------------------------
  443. #2613654 by Michelle, DamienMcKenna: Automatically parse fields for images.
  444. #2563639 by juampynr, DamienMcKenna: Global configurations system.
  445. Metatag 8.x-1.0-beta2, 2015-11-23
  446. ---------------------------------
  447. #2572469 by Berdir, platinum1, rakesh.gectcr, DamienMcKenna: Fixed the
  448. composer.json file.
  449. Metatag 8.x-1.0-beta1, 2015-11-19
  450. ---------------------------------
  451. Initial port by Damien McKenna and Michelle Cox.
  452. #2563663 by kikoalonsob: Don't convert the title to a string.
  453. #2563621 by jmolivas: Fixed DrupalConsole integration.
  454. #2579865 by afi13: Fixed definition of MetatagEmptyFormatter::viewElements().
  455. #2563667 by vincic: MetatagManager should only be used for objects implementing
  456. ContentEntityInterface.
  457. #2569043 by Michelle: Field defaults weren't loading (core API change).
  458. #2579295 by Michelle: Fixed the field cardinality limitation.
  459. #2563667 by Michelle: Follow-up to add missing namespace.
  460. #2584835 by DamienMcKenna: Fixed double-HTML encoding of the page title.
  461. #2563637 by larowlan: Added some initial tests for the field type.
  462. #2596753 by Michelle: Don't encode apostrophes in the page title.
  463. #2576695 by Andrej Galuf, larowlan, DamienMcKenna: Double slashes in URLs were
  464. being replaced.
  465. #2603548 by DuaelFr: Clear our the head_title array to avoid the site name being
  466. added a second time.
  467. #2617192 by larowlan: Fixed tests due to a core API change.
  468. #2609138 by rakesh.gectcr: Removed unnecessary 'use' statements.
  469. #2593149 by larowlan: Inject dependencies into MetatagManager.
  470. #2593153 by larowlan: Inject dependencies into MetatagToken.
  471. #2593141 by larowlan: Add a MetatagManagerInterface to avoid type-hinting
  472. concrete implementation.
  473. #2581351 by Michelle, larowlan, DamienMcKenna: Don't save default values to the
  474. field, allow them to inherit from the default field settings.
  475. By DamienMcKenna: Updates to the README.txt file.
  476. #2572469 by rakesh.gectcr, DamienMcKenna, jaxxed, timmillwood: Added a
  477. composer.json file.
  478. By DamienMcKenna: Added a LICENSE.txt to enforce the license on git mirrors.