We have a managed package which we released previously which has some components(vf page, objects,classes etc).
Now, we have added new components which doesn't hold any dependencies to already package components which we released previously.
We wanted to delete all old components from package and keep package as in upload new version by deleting components released previously.
What is the risk involved, can we delete all previously released components, considering we wanted to migrate all subscribers to new components that we have developed.
Please suggest and advise.