Today I noticed that in wp-admin/update-core.php there is a new section Theme and Plugins compatibility with Toolset Dynamic Sources
It also offers an "Update" button, which when clicked does nothing much.
Well, it calls an action "update_toolset_dynamic_sources_config_index", but this action doesn't do much, it seems to merely return a date, and the section and the update button does not go away even if clicked several times, and also stays persistent when clicking "Check again" for updates.
I understand this probably is a action to load new integrations for dynamic sources without the need of updating the plugins themselves, however the option should at least disappear when there are no updates, otherwise it confuses clients.
Can you elaborate what the new update feature is, and wether it is expected to show always even there are no updates, or if this is a glitch?
No intervention is required by the user ordinarily, I expect this would only need to be referred to or any action taken in response to directions from support.
Toolset has added compatibility layers with certain block providers, which is handled using a configuration file shipped with the 3rd party plugin, but which is also available on a CDN, and that is what is being checked on the update screen, whether there is a newer version of the configuration file available.
The functionality and UI is lifted straight from WPML and how it handles checking for updates of WPML configuration files (compare the screenshots).
Looking at it, the room for confusion I see comes from the button label. It says "Update", but should really say "Check for Updates".
Actually, that's not quite right. I checked with the devs and the button checks for updates and then retrieves the updates if they are available, otherwise it simply updates the message to say when updates were last checked for.