Aber stable hat sich doch auch so verhalten, oder?
Ich denke also nicht, dass es sich hier um eine Verhaltensänderung handelt – sie haben es lediglich in esr umbenannt, und auch diese Option aktualisiert dich auf die neueste Version dieser Branch, sobald eine neue Version veröffentlicht wird, wenn du neu baust. Das ist völlig erwartbar.
Wie immer: Wenn du wirklich besonders vorsichtig sein möchtest, solltest du mindestens die neue Version in einer Dual-Container-Konfiguration bootstrappen oder noch besser einen Staging-Server betreiben und alle Updates gegen deine Plugin-Population testen, bevor du sie in die Produktion übernimmst.
Wenn du kein Staging-System nutzt, ist es meiner Meinung nach fast besser, die neuesten Updates schrittweise („drip feed“) auszurollen und Kompatibilitätsprobleme einzelfallbezogen zu lösen, anstatt eine große Menge an Breaking Changes auf einmal in die Produktion zu werfen.
Ansonsten ein sehr interessanter und informativer Beitrag, danke!