Using pro SDK is there a way to determine if a file geodatabase feature has been changed other than enabling and using editor tracking fields to compare the current modified date vs a previous saved modified date. and checking if the record count is the same as it was?
Currently, we have a property on the Project class called Project.EditedDatastores. This allows you to determine which data stores have been edited.
There is currently no way to get a more granular list of edits that have taken place in a data store. This is on the road map for a future release.
Until then, your best bet might be to use editor events to track which featues have been changed.