[Htmlparser-developer] Integration Release 1.3-20030223 is out (API changes)
Brought to you by:
derrickoswald
From: Somik R. <so...@ya...> - 2003-02-24 06:15:43
|
Hi Folks, This week's release is out. I've finally taken heed of all the feedback I had been receiving about the terrible naming convention, and have removed "HTML" from all class names. In addition, HTMLEnumeration is now NodeIterator and SimpleEnumeration is SimpleNodeIterator. HTMLParser is just Parser. This is a big step, so to make it easy for everyone, there have been no major bug fixes that will require you to upgrade right away. I apologize in advance for inconvenience caused - I hope you don't curse me too much for having to modify your programs. I had the option of doing it in stages, and forcing you to modify some small thing in every release, or get it over with in one sweep. I chose the latter bcos there were too many changes and suffering over a long period of time didn't make sense. Hopefully, once you have migrated to the new names, you will appreciate not having to type "HTML" each time. The BodyScanner contributed by Dhaval Udani is finally in (Dhaval - sorry for the delay). The interesting part is that the documentation accompanying the package is now the latest one on the site - it has been ripped off a Php Wiki. I am thinking that the ripping program might be useful for those who wish to provide wiki content as offline documentation (any feedback on this is welcome). From the change log : Integration build 1.3 - 20030223 -------------------------------- [1] Modification of documentation packaging - the new documentation is actually produced by a tiny program that coverts wiki pages into documentation (works with PhpWiki) [2] Inclusion of BodyScanner, BodyTag [3] HTMLVisitor is now NodeVisitor - and has an extra param to visit itself [4] HTMLParser is now Parser. No class has HTML prefix anymore. [5] HTMLEnumeration is now NodeIterator, SimpleEnumeration is SimpleNodeIterator Regards, Somik |