Some handler event is fired (just look at all the On* methods in a handler that you can call with a lambda expression) for sure when the user saves, look at them. There you could also check the publish date of the item.