Flathub's automatic build validation is more thorough now, and includes checks for issues we previously would have only flagged manually. There is a chance that if your app has been passing the continuous integration checks previously, it will fail now; here's why, and what to do about it.
Does this mean we will finally be able to mark/search mobile/TV compatible apps? i remeber there being talk about that supported with appstream metadata