They let go of Cavani, who wanted to say, but he's sadly not the same player and his health is extremely questionable. I wouldn't go after Cavani at the moment. Icardi was extremely efficient and then lost steam for a multitude of reasons, but I believe he will get back to his best with a full pre-season (hopefully, let's see) and without Cavani on the team anymore.
It's good that PSG were able to re-negotiate the terms of the loan given what's happened with COVID-19, I suspect it might shape up the market for the next few months or maybe it's just a one-off, it's definitely great value for a player of his caliber.