Currently the Delete Trigger only returns very limited (and not very useful) data on the record that was deleted - basically just the GUID of record.
This should be enhanced to return all field data in the payload so that this information can be used in downstream actions.
Technically speaking the trigger should have:
<X> Include Pre-Image
<X> Include Post-Image
Absolutely agreed! With only the Id of the deleted record, this action is basically useless. Many times I have wanted to update a single value on a Parent record when a Child record is deleted, but I need the Id from the lookup on the deleted child record to do this. At present, this is just not possible and we have to fall back to writing plugins to achieve something fairly trivial. By providing at least the ability to select which fields should be included in the data provided by the trigger, it will remove this reliance on plugins.
This functionality would also be great on Update trigger! Being able to compare the value on a field before update to the new value would allow for many clever and more efficient flows.