The software was recently upgraded, so that might have done it.
Anyhow, there's a specific reason we have images not showing when you attach them by default - bandwidth and download times.
Lets face it, you usually read a thread more than one time. Multiply that by however many viewers, and you have a whole ton of bandwidth wasted that really doesn't need to be.
So what's the end result? YOU wind up paying for it, because the money wasted on excess bandwidth results in fees to use the forums.
Link to your own hosted images all you want. But we have direct attachment viewing disabled for a reason - and the recent linking has just been attempts to go around it.