Comments

DamienMcKenna created an issue. See original summary.

damienmckenna’s picture

Status: Active » Needs review
StatusFileSize
new323 bytes

A starting point - change the composer requirement to Metatag v2.

Status: Needs review » Needs work

The last submitted patch, 2: schema_metatag-n3272777-2.patch, failed testing. View results

damienmckenna’s picture

Status: Needs work » Needs review
StatusFileSize
new13.29 KB

This includes a change to all test classes to better control the test modules that are loaded, and schema_metatag_test now depends upon 'node'.

Status: Needs review » Needs work

The last submitted patch, 4: schema_metatag-n3272777-4.patch, failed testing. View results

damienmckenna’s picture

Status: Needs work » Needs review

Tests pass with some changes committed to Metatag (#3333595: Tidy codebase after custom separator logic was added)! Woot!

damienmckenna’s picture

Tests still pass, even after additional API changes. Double-woot!

damienmckenna’s picture

Metatag 2 will require PHP 8, so we'll need to adjust the documentation and automated testing for the new branch, and maybe also the composer and info files just for completeness sake.

damienmckenna’s picture

Bump the PHP requirements.

damienmckenna’s picture

WIP to hopefully fix the API problems.

damienmckenna’s picture

Doh. Sorry, this should work.

Status: Needs review » Needs work

The last submitted patch, 11: schema_metatag-n3272777-11.patch, failed testing. View results

damienmckenna’s picture

Assigned: Unassigned » damienmckenna
damienmckenna’s picture

Status: Needs work » Needs review
StatusFileSize
new1.11 KB
new20.1 KB

This seems to fix it locally.

Status: Needs review » Needs work

The last submitted patch, 14: schema_metatag-n3272777-14.patch, failed testing. View results

damienmckenna’s picture

Status: Needs work » Needs review
StatusFileSize
new3.2 KB
new23.29 KB

Hopefully this fixes the last one.

damienmckenna’s picture

StatusFileSize
new18.84 KB
new7.34 KB

Reverting some of the method return type declarations, which wasn't needed right now.

damienmckenna’s picture

I think this is ready to go.

damienmckenna’s picture

Title: Plan for Metatag 2 compatibility » Resolve compatibility with API changes in Metatag 2.
Category: Plan » Task
damienmckenna’s picture

Assigned: damienmckenna » Unassigned
damienmckenna’s picture

Title: Resolve compatibility with API changes in Metatag 2. » Resolve compatibility with API changes in Metatag 2
damienmckenna’s picture

Status: Needs review » Fixed

Committed to the new 3.0.x branch.

damienmckenna’s picture

Version: 8.x-2.x-dev » 3.0.x-dev

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.