Up to the 2.8 version 2019-03-26 18:57 on the update on any material the RenderEngine’s view_update depsgraph.updates contained the Material update as well as update for each Object that used said material.
Since the update to 2019-04-14 19:18 there is only Material update.
Is that the new correct behavior?
If the answer is “yes” - is there any way to get all the object that used updated material other than “iterate over depsgraph.objects and check material in each material_slots”?
@brecht as stated elsewhere the ‘updates’ list is incomplete and doesn’t display several types of datablocks when they change, such as custom node trees (derived from bpy.types.NodeTree) and images.