Great to see the addition of the 'Has Edits' filter to the library of Lr 7.2 Classic. However, I was disappointed when I tried it on my library.
During the catalogue upgrade from Lr 6 to Lr 7, I updated the Process Version on all images to the current Version 4. When the 'Has Edits' filter is applied, images that have had their process version updated are selected. Since this selects ALL my images since the upgrade to Lr 7, and only those images with actual develop settings that have been imported since the upgrade to Lr 7, the new 'Has Edits' filter is pretty well useless.
In Collections, a Smart Collection can be created with Develop->Has Adjustments, which only includes images with develop adjustments, as expected. Using the new Develop->Has Edits in a Smart Collection includes images with develop adjustments and with the updated process version.
The criteria for the Has Edits filter shouldn't include the images with an updated process version because over time, this will include more and more images as the process version is updated in the future.
I would like to know what the difference is between the Has Adjustments and Has Edits?