What does the Vatican’s new document ‘Placuit Deo’ mean for the Church?

The Catholic Herald has this article here.