Today’s the first day I’ve really gotten down and dirty with PEAR DB development. The important bug I wanted to jump on was bug #9599, which meant that error handling was broken in PHP 5.2 for people using DB with mSQL, SQLite or Sybase databases.
Although my earlier post indicated that I was going to try to have DB 1.7.7 out before the New Year with this fix, that now won’t happen, mostly because I can’t test the release to my satisfaction here at home. I’m back at the office on Tuesday, however, and hopefully the release should be out next week.
For the particularly adventurous, I’ve packaged up a 1.7.7 release candidate from CVS, which you can get here. I’m reasonably confident it’s OK, but I’m not going to release this through PEAR — there’s just too much that can go wrong, since I haven’t even looked at some of the drivers yet, nor have I done much testing with PHP 4.