Tracking Stages by Alphasoft.
Tracking Delete Record
This module extends the tracking manager to allow to define a domain on fields to track changes only when certain conditions apply.
Tracking One2Many and tracking Many2Many Field
An example to add field in serial number table