I've looked again, and in a plains at 0.200 it survives, but in a Savannah at that temperature it dies
Which I think is as intended?
But within my shulker farm I have a temp of 0.209 in a plains and they're dieing.
So is the bug here that you shouldn't be able to get a temperature >0.200 in a plains
That world has seed 3289848721474072111 and was created in 1.16 before upgrading to 1.17 (or possibly 1.17.1) and then to 1.18pre1
location of the farm is -17, 563
Creating a new world with that seed in 1.18-pre1 makes that location a savannah so are upgraded worlds using post 1.18 temperature maps with pre-1.18 biomes?
100%
It may very well be that this is the expected behaviour, in which case I'll change the wiki
But if it is the expected behaviour then it looks like it changed at some point.
Either way it would be useful to know what the intended behaviour is from the devs