Just reading Adding custom instructions to an UnPublish transaction.
Does anyone know if the split between RenderedItem.AddInstruction (for publish) and ITransportHandler (for unpublish) is still the only way to add custom instructions on both a publish and an unpublish in 8.5?