Metatag v2 is going to break APIs and have some major architecture changes: #3272774
Schema.org Metatag will need to adjust accordingly.
| Comment | File | Size | Author |
|---|---|---|---|
| #17 | schema_metatag-n3272777-17.interdiff.txt | 7.34 KB | damienmckenna |
| #17 | schema_metatag-n3272777-17.patch | 18.84 KB | damienmckenna |
| #10 | schema_metatag-n3272777-10.interdiff.txt | 5.94 KB | damienmckenna |
| #9 | schema_metatag-n3272777-9.interdiff.txt | 1.1 KB | damienmckenna |
| #9 | schema_metatag-n3272777-9.patch | 14.07 KB | damienmckenna |
Comments
Comment #2
damienmckennaA starting point - change the composer requirement to Metatag v2.
Comment #4
damienmckennaThis includes a change to all test classes to better control the test modules that are loaded, and schema_metatag_test now depends upon 'node'.
Comment #6
damienmckennaTests pass with some changes committed to Metatag (#3333595: Tidy codebase after custom separator logic was added)! Woot!
Comment #7
damienmckennaTests still pass, even after additional API changes. Double-woot!
Comment #8
damienmckennaMetatag 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.
Comment #9
damienmckennaBump the PHP requirements.
Comment #10
damienmckennaWIP to hopefully fix the API problems.
Comment #11
damienmckennaDoh. Sorry, this should work.
Comment #13
damienmckennaComment #14
damienmckennaThis seems to fix it locally.
Comment #16
damienmckennaHopefully this fixes the last one.
Comment #17
damienmckennaReverting some of the method return type declarations, which wasn't needed right now.
Comment #18
damienmckennaI think this is ready to go.
Comment #19
damienmckennaComment #20
damienmckennaComment #21
damienmckennaComment #22
damienmckennaCommitted to the new 3.0.x branch.
Comment #23
damienmckenna