A page now tells you when it is running old code

A page could show you the previous version of itself while every status in the portal said the newest one had been compiled successfully. Recycling the page, recycling its type, and pressing Compile all reported success and changed nothing, so a fix that had been published and verified was indistinguishable from one that had not.

The reason nothing noticed is that the portal was comparing the wrong thing. It checked where a build was stored, and the storage location does not change when a type is rebuilt without its version moving — so the location matched perfectly while the code behind it differed. Every warning built on that comparison was silent by construction, including the "a newer build is available" banner, and every recycle re-loaded the same copy it already had.

Pages now compare the identity of the code they are actually executing against the identity the type records for its latest build. When they differ:

This makes the situation visible and loud. It does not yet get the page onto the new code by itself; if you see the banner, report it.

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.