With I58c2ff5edaacc2d5e45492c121cf0f87d08b623f Vector dropped support for the pre-body-html BaseTemplate key. This caused the banners to disappear from Vector.
Example: https://en.wikivoyage.beta.wmflabs.org/wiki/Bannerda
While the above change could be reverted, given the low activity and the time until the next SWAT window I'd rather use the time to clean up the convoluted code somewhat to make it more resilient to the other changes we have planned in Vector.