It's patch tuesday – a bunch of fixes came out. Visit Windows Update to get them, or wait for them to be downloaded with idle network bandwidth, by BITS.

I haven't been paying attention lately (I've been quite busy) but a new version of MSHTML.DLL is out – 6.00.2900.2912. It can't be registered (at all), thankfully. The previous version, .2838, was not supposed to be registerable either, but Microsoft broke it. This time, it spits out an error code (specifically, hex 0x80029c4a / decimal -2147312566: TYPE_E_CANTLOADLIBRARY). Dial-a-fix v0.58 (which is pretty close to being v0.60) recognizes certain versions of files now, and ignores the ones it knows it can't register. I'll have a new public beta soon, I think. I've got to do some more private testing first (I've made a truckload of changes since the last public beta).

edit: Wait, the one on my dev machine is 6.0.2900.2912, and it DOES register. Something's not right here!

edit 2: Ok, I found out what the problem is. A rogue program removed mshtml.tlb because it thought it was no longer being used. WTF! Ugh, 3rd party software. This post has been rendered invalid. At least I have something to check for with Dial-a-fix now…