Ideally, we should be performing regular builds, and publishing a link to the latest build, with a more informed version identifier. But there is in my mind, a real need to maintain a link to the last known stable version as well, because as we’ve seen recently, sometimes bugs creep in that break core stuff like the editor, while the older version may still be usable even in the context of the latest codebase.
I have seen enough of this. I see if I can do a backport of the fix to 1.7 and release it as 1.7.1. We don’t do backporting in the past, but I think we can make an exception just for this one. It will be a good exercise anyway before we release 1.8.
@weitjong Mentioned that we could create 1.8rc. Is that still an option? It’s been almost 2 years since the last release and I think we need to proceed with that.
Think we need to close a number of critical open issues and PR before we are ready to talk about releasing 1.8-RC. On my side this include the Gradle custom plugin development, SDL2 upgrade, fixing Web-build with latest EMSDK.
I guess this question seems solved enough - even though OP has not responded - that the matter it brought up can be discussed according to several people. I’ll whip out my chartreuse marker - or poison green, if you will - to pin the solution.
Today, I bottled my 51 white ghosts hot sauce, so my decision making skills may be delayed, also its for sale, if you are the right buyer who likes +1million scu that also tastes good, special blend, 13 carefully selected and rare chilli varieties
This is actually only a bug fix release of 1.7. But I could post something there as well after I verified all the release automation still functions as expected.
Use the provided convenient batch file or script for invoking CMake. For your case it is “cmake_codeblocks.bat”.
BTW, the release automation seems to be largely intact. CI release build on a few of the platforms failed but that was caused by the CI could not find the old compiler toolchain expected by build script in 1.7.1 tag and nothing to do with the quality of the new tag. This is something preventable in the future. So, yeah, I learnt one or two lessons in this exercise that will make the future releases better.