I have a separate test instance on which I test new Nextcloud releases before updating my main instance. Also, I usually wait until the first point release before updating, and by that time the apps I use are usually compatible…
But I found the following post, maybe it is of any help: Check App compatibility before upgrade - #2 by wwe