When using "Refresh Layer at Interval" on vector layers, previous versions of QGIS would simply redraw the layer (for animations etc.), without refreshing data from the data source.
A new widget is provided which allows users to select the layer refresh options according to their preferred use case:
This feature was developed by Nyall Dawson