I am very sure the devs of the recent PRs know this, but for completeness I want to share that there was a plugin solution. It just got not enough usage and traction: https://wordpress.org/plugins/plugin-dependencies/ https://wordpress.org/plugins/known-plugin-dependencies/