Install
Works with Drupal: ^10.3 || ^11 || ^12Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
This release includes support for Drupal 12 and resolves many bugs. Updating is recommended for all sites. As always, thanks to everyone who contributed to this release.
Contributors (48)
flemming.fridthjof, damienmckenna, brian@graith, vbouchet, wkr1shna, csakiistvan, DamienMcKenna, yusuf_khan, anton4uk, prudloff, lisa.rae, sebastix, msypes, kasey_mk, sriram_s, zolt_toth, heykarthikwithu, xamount, pradhumanjain2311, naveenvalecha, abhinand gokhala k, eleonel, radimklaska, skipper-vp, alexpott, daniel_j, phjou, jejddx, jatingupta40, enomo103, avinash.jha, ankitv18, berdir, larowlan, kadantsew, andrew.wang, sammy_g, gulshan verma, moneeshk, ghost of drupal past, nicxvan, anybody, jwilson3, priyansu18, nickdickinsonwilde, ptmkenny, kul.pratap, a.aaronjake
Changelog
Issues: 31 issues resolved.
Changes since 2.2.0:
Bug
- #3618075 by flemming.fridthjof, damienmckenna, brian@graith: PHP 8.5 Using null as an array offset is deprecated.
- #3631058 by vbouchet, wkr1shna, csakiistvan, damienmckenna: value does not prevent default canonical and shortlink tags.
- #3631155 by DamienMcKenna: Improved limiting of entity types.
- #3583288 by anton4uk, DamienMcKenna: MetatagViewsCachePluginManager missing a trait.
- #3471340 by msypes, damienmckenna, kasey_mk, sriram_s, sriram_s: Views...
- #3378434 by zolt_toth, damienmckenna, heykarthikwithu, xamount, pradhumanjain2311, naveenvalecha, abhinand gokhala k, eleonel, radimklaska, skipper-vp: Empty values not removed from multi-value meta tags.
- #3609320 by alexpott, DamienMcKenna: Remove field cardinality again.
- #3548268 by phjou, jejddx, damienmckenna, jatingupta40: Fix for preg_replace() returning NULL and the value passing into trim().
- #3483107 by kadantsew, damienmckenna: V2 post updates not working well when there are several entities have metatag field.
- #3559765 by andrew.wang, sammy_g, damienmckenna: Fix broken links.
- #3581128 by gulshan verma, damienmckenna: PHP 8.5 setAccessible issue.
- #3577367 by moneeshk, damienmckenna: Static caching in sortedTags() and sortedGroups().
Feature
Task
- #3620511 by DamienMcKenna: Updated og:image description.
- #3616963 by yusuf_khan, DamienMcKenna: Fix phpcs issues.
- #3582721 by prudloff, DamienMcKenna: Deprecated set-cookie meta tag.
- #3600244 by DamienMcKenna: Info file updates.
- #3619489 by DamienMcKenna: cspell started flagging 'lullabot'.
- #3609332 by alexpott, DamienMcKenna: Fixed tests against D10.
- #3398796 by damienmckenna, daniel_j: Add PHP attributes for all plugins.
- #3590487 by prudloff, enomo103, avinash.jha, damienmckenna: Remove unused variable in NodeJsonOutputTest.php.
- #3583643 by DamienMcKenna: Reverted changes to MetaNameBase that accidentally broke other modules.
- #3464549 by damienmckenna, ankitv18: Resolve some phpstan issues.
- #3581509 by damienmckenna, berdir, larowlan: Workaround for tests failing on D10 due to an incompatible release of the History module.
- #3579705 by DamienMcKenna: Streamlined hook class names.
- #3574819 by ghost of drupal past, nicxvan, damienmckenna: Metatag: Convert hooks to OOP.
- #3574862 by damienmckenna: Resolve test failures in 2.2.x against D11.
- #3552557 by anybody, jwilson3, damienmckenna, priyansu18: List helpful additional modules in README.md.
- #3563261 by nickdickinsonwilde, damienmckenna: PHP 8.5 setAccessible deprecated.
- #3484975 by ankitv18, damienmckenna, ptmkenny, kul.pratap, a.aaronjake: Resolve phpcs issues.
- #3550674 by damienmckenna: Refactored URL logic in MetaNameBase.