MatyasP wrote: ↑Sat May 24, 2025 10:33
1) When it will be placed on main site luanti.org?
The main page: When someone with permission gets to it
The downloads: When each platform updates. For instance, there is always a lag between release on GitHub and when F-Droid and Google Play will publish the latest version.
MatyasP wrote: ↑Sat May 24, 2025 10:33
2) And what is meant under the "migration"? Is it all "opening / using worlds, created in older versions, in 5.12+ versions", or only "upgrading / converting world to coords definition by 5.12+"?
You have to make an effort to migrate, it's not automatic. sfan6
recommended switching database backends to force it.
MatyasP wrote: ↑Sat May 24, 2025 10:33
3) Are or could be openable worlds created before 5.12 in game on 5.12+ "in compatibility with older versions" (with reading and writing in older coords)?
If a world was created in 5.12, it will never be compatible with older versions.
If a world was created before 5.12 and never migrated, it is still compatible with older versions (at least back to the last breaking change in 5.7 which moved from zlib to zstd).
If the world was migrated on 5.12 (see previous answer), it will never be compatible with older versions afterwards.
MatyasP wrote: ↑Sat May 24, 2025 10:33
4) Could be created (in near future) tool for converting newer (or to-newer-converted) worlds to older coords definition (if will be technically possible for the specific world)?
If you want such a tool you need to make it. It should not be too difficult, but I expect that the core developers want to focus only on migrating forwards and not backwards. The only change to world database storage is that the x, y and z coordinates are now individual keys/columns instead of the old packed format.
It is worth recommending at this point that if you intend to migrate a world, back it up first in case you will ever consider returning to older engine versions.
MatyasP wrote: ↑Sat May 24, 2025 10:33
5) Are 5.11 and older mods combatible with 5.12 worlds without mod update (mainly, AdvTrains)?
Advtrains worked fine on 5.12-dev last time I checked, and that version was close to this release. And it certainly loads, and
platforms loads and so on.
Any mods that were broken by the increase in strictness for node and item registration checks were doing something very wrong. I expect we will see news from any such mods soon, and it may take some software re-architecting to fix dependencies (one of the main reasons people would register after world load is to try to avoid dependency problems that shouldn't exist if the mods were more modular;
anyway it's one of my favourite topics).