hey kaspars-

first of all, thanks for this. it already helped me a lot. I had some difficulty getting this to work, though (wordpress 2.9.2)
whenever I enabled the get_transient(‘update_plugins’) line, the plugin refused to work. without it, everything seemed fine. so I did not investigate further. but one thing happened every time I updated my plugin through this mechanism: wordpress did not replace the existing plugin file, but disabled it, created a new folder with .tmp appended and put the new plugin version there, then enabled the new one.
still half of what I wanted, but I guess it’d be great if people didn’t have to delete their old plugin files afterwards.

do you have an idea what this could be related to? my “official” plugins all work fine and updating them does too.
I’d be thrilled if you shared your thoughts on this. I realize this post is already some months old, but I’m hoping you will still get my message.

best regards,
arno