Problem/Motivation
Issue #3289933 added compatibility with Drupal 10 to the Dev branch. Among the deprecations addressed was this one: Usage of symfony-cmf/routing dependency deprecated
As specified in that change record, the new Drupal-specific RouteObjectInterface was introduced in Drupal 9.1. This means that the TablefieldItem class is no longer compatible with Drupal 9.0.x and below, it will error in its isEmpty() method.
Proposed resolution
The versions of Drupal core that cannot be supported with this D10-compatible code are all already End of Life for some time now. The nice and easy resolution is to raise the required core version appropriately.
Issue fork tablefield-3340940
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
bvoynickComment #4
pcate commentedThe upgrade status modules lists the following additional change needed:
Comment #5
bvoynick@PCate double check that you are using the latest dev version, rather than the latest release.
Comment #7
guilherme-lima-almeidaHi @bvoynick,
Already merge the changes to 8.x-2.x-dev.
Thanks for the fix.
Comment #8
guilherme-lima-almeida