Add ViewsConfigUpdater deprecation support for update_table_css_class

Created on 16 April 2025, 6 days ago

Problem/Motivation

Add "Table class" option to views table formatter UI Needs work was added without deprecation support and without the update being run from UpdateAll so they update happens when modules are installed.

We need to add that support here.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

🐛 Bug report
Status

Active

Version

11.0 🔥

Component

views.module

Created by

🇳🇱Netherlands Lendude Amsterdam

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @Lendude
  • Pipeline finished with Failed
    6 days ago
    Total: 324s
    #474816
  • 🇬🇧United Kingdom catch

    This looks right. Double checked that the other two methods are actually called by ::updateAll() already just in case we'd missed something there too, but that looks fine so this is just bringing the three together now.

  • Pipeline finished with Failed
    6 days ago
    Total: 540s
    #475012
  • 🇳🇱Netherlands Lendude Amsterdam

    Trying to update all the existing config which we also missed and the new deprecation now nicely highlights

  • Pipeline finished with Failed
    6 days ago
    Total: 586s
    #475033
  • Pipeline finished with Failed
    6 days ago
    Total: 427s
    #475089
  • Pipeline finished with Failed
    6 days ago
    Total: 437s
    #475125
  • Pipeline finished with Failed
    6 days ago
    Total: 391s
    #475176
  • Pipeline finished with Failed
    6 days ago
    Total: 375s
    #475205
  • Pipeline finished with Failed
    5 days ago
    Total: 371s
    #475652
  • Pipeline finished with Failed
    5 days ago
    Total: 510s
    #475893
  • Pipeline finished with Failed
    5 days ago
    Total: 346s
    #475921
  • Pipeline finished with Success
    5 days ago
    Total: 475s
    #476037
  • 🇳🇱Netherlands Lendude Amsterdam

    Well, it's green but had to change the actual check if we want to add the class, didn't check if this had other effects

Production build 0.71.5 2024