I just wanted to post a quick note/warning about upgrading past V1.85 if you have an older version of PHP ( < 4.3.0 ).
I went straight to 1.87 from 1.85, so I'm not sure if this applies to going from 1.85 to 1.86 or not.
Because of the "stream_set_timeout" command added, your version of PHP must be 4.3.0 or greater or you'll find yourself not being able to send an email. Everything else will work ok, but you can't email.
I found myself upgrading my whole box from Redhat 9 to Fedora Core because of this. Needless to say it took some time. I could have just built a new version of PHP, but with the way the box was setup it was just as easy to upgrade it all. Either way it will take some time.
My reason for this post is two fold. 1) I hope it may help someone else who upgrades to be able to plan ahead first and be ready. Or at least check to make sure their PHP version is past 4.3.0.
And maybe more importantly, 2) Dean, I don't know how feasible this is, but when you add commands like that and see that is requires a certain version of PHP or whatever, maybe you could add a quick note to the changes file or something. This way we can do a quick check first and not be taken by suprise.