Open rubenwardy opened 9 months ago
Another possibility is just to infer max of any release as being equal to the max of the first release after it that defined a max, so in this case you would infer that 0.8 was actually 5.1 - 5.7.
After identifying the latest candidate version, you can just search for the first release where max_version is not null order by release ID.
Problem
It's not uncommon for releases to look like this:
The version 0.8 is unlikely to support 5.8 when later versions don't. The user has set the max version to 5.7 only on newer versions
Solutions