Pulse - Full Package Roll Back (vs Object by Object)
Is your feature request related to a problem? Please describe.
Not a problem, but a Feature request.
We Promoted a Package to our PRD Env, however through our test case and UAT Sign off, a specific scenario was missed causing the promoted module to give issues.
We then had to Roll-Back these items as it impacted a core function but discovered that one can't roll back a Package as a whole. We had to roll back Object by Object which caused more interim issues (This is time consuming sometimes causing the problem to get worst before it gets better and we weren't able to notify an outage.
Describe the solution you'd like
In a Package View, have the option to Roll Back the full Package with all their objects.
My assumption would be that the existing object version/timestamp etc is stored when upgrading and those objects can just be re-migrated back into the system upon rollback.
Describe alternatives you've considered
We started a backup of the PRD Instance, created a Package from the backup instance and promoted those objects back to Live PRD (As a rollback).