Thread: [Htmlparser-cvs] htmlparser/docs changes.txt, 1.210, 1.211 release.txt, 1.74, 1.75
Brought to you by:
derrickoswald
From: Derrick O. <der...@us...> - 2006-06-10 15:11:47
|
Update of /cvsroot/htmlparser/htmlparser/docs In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv28061/htmlparser/docs Modified Files: changes.txt release.txt Log Message: Update version to 1.6-20060610. Index: release.txt =================================================================== RCS file: /cvsroot/htmlparser/htmlparser/docs/release.txt,v retrieving revision 1.74 retrieving revision 1.75 diff -C2 -d -r1.74 -r1.75 *** release.txt 27 May 2006 18:43:24 -0000 1.74 --- release.txt 10 Jun 2006 15:11:32 -0000 1.75 *************** *** 1,3 **** ! HTMLParser Version 1.6 (Integration Build May 27, 2006) ********************************************* --- 1,3 ---- ! HTMLParser Version 1.6 (Release Build Jun 10, 2006) ********************************************* *************** *** 33,37 **** Definition list tags (dl, dt, dd), are also now included in the standard set of tags recognized by the parser. ! The node interface has been augmented with get first/last child and get previous/next sibling methods to ease traversing the HTML document. The TextNode class has an added isWhiteSpace method that returns true --- 33,40 ---- Definition list tags (dl, dt, dd), are also now included in the standard set of tags recognized by the parser. ! The FilterBean now has a 'recursive' property to control descent through ! children when applying filters. ! The NodeList class is a little more standard now with a remove(node) method. ! The Node interface has been augmented with get first/last child and get previous/next sibling methods to ease traversing the HTML document. The TextNode class has an added isWhiteSpace method that returns true *************** *** 42,57 **** along with new constructors to OrFilter/AndFilter that take an array of NodeFilter's. Refactoring ----------- - The FilterBean now has a 'recursive' property to control descent through - children when applying filters. - The NodeList class is a little more standard now with a remove(node) method. Some refactoring to allow the htmllexer jar file to be compiled by gcj. Moved non-JUnit test code to Request For Enhancement (RFE) as attachments, so all the code in the tests package should now compile. Bug Fixes --------- #1488951 RemarkNode.toPlainTextString() incorrect behaviour #1467712 Page#getCharset never works --- 45,63 ---- along with new constructors to OrFilter/AndFilter that take an array of NodeFilter's. + Deflate encoding is now handled correctly and there is now an option to + have the ConnectionManager follow redirections manually so that cookie + processing can occur between redirections. + There is a new override for toHtml() that avoids issuing generated end tags. Refactoring ----------- Some refactoring to allow the htmllexer jar file to be compiled by gcj. Moved non-JUnit test code to Request For Enhancement (RFE) as attachments, so all the code in the tests package should now compile. + Removed all deprecated classes and methods. Bug Fixes --------- + #1496863 StringBean collapse() adds extra whitespace #1488951 RemarkNode.toPlainTextString() incorrect behaviour #1467712 Page#getCharset never works *************** *** 70,75 **** --- 76,86 ---- Patches ------- + #1436082 Follow redirections with cookie processing #1338534 Support get first/last child, previous/next sibling + Requests For Enhancements + ------------ + #1394144 handle deflate encoding + Changes since Version 1.4 ------------------------- Index: changes.txt =================================================================== RCS file: /cvsroot/htmlparser/htmlparser/docs/changes.txt,v retrieving revision 1.210 retrieving revision 1.211 diff -C2 -d -r1.210 -r1.211 *** changes.txt 27 May 2006 18:43:24 -0000 1.210 --- changes.txt 10 Jun 2006 15:11:31 -0000 1.211 *************** *** 12,19 **** * * * This file has been trimmed of changes prior to version 1.4. For access to * ! * earlier change histories, please consult cvs.htmlparser.sorceforge.net. * * * ******************************************************************************* Integration Build 1.6 - 20060527 -------------------------------- --- 12,120 ---- * * * This file has been trimmed of changes prior to version 1.4. For access to * ! * earlier change histories, please consult htmlparser.cvs.sorceforge.net. * * * ******************************************************************************* + Release Build 1.6 - 20060610 + -------------------------------- + + 2006-06-10 10:39 derrickoswald + + * docs/faq.html: + + add faq to docs + + 2006-06-05 19:53 derrickoswald + + * src/org/htmlparser/tests/InstanceofPerformanceTest.java: + + Remove InstanceofPerformanceTest, no longer needed. + + 2006-06-04 15:17 derrickoswald + + * src/org/htmlparser/tests/AllTests.java, + src/org/htmlparser/tests/ParserTest.java, + src/org/htmlparser/tests/tagTests/BodyTagTest.java, + src/org/htmlparser/tests/tagTests/FormTagTest.java, + src/org/htmlparser/tests/tagTests/LabelTagTest.java, + src/org/htmlparser/tests/tagTests/LinkTagTest.java, + src/org/htmlparser/tests/tagTests/ObjectCollectionTest.java, + build.xml, src/org/htmlparser/Parser.java, + src/org/htmlparser/StringNodeFactory.java, + src/org/htmlparser/Tag.java, + src/org/htmlparser/tests/lexerTests/TagTests.java, + src/org/htmlparser/tests/scannersTests/ScriptScannerTest.java, + src/org/htmlparser/util/LinkProcessor.java, + src/org/htmlparser/util/SpecialHashtable.java, + src/org/htmlparser/util/Translate.java, + src/org/htmlparser/nodes/TagNode.java, + src/org/htmlparser/tags/LinkTag.java: + + Eliminate deprecated classes and methods. + Removed nodeDecorator package, StringNodeFactory, LinkProcesor, SpecialHashTable, + and methods for linkData, non-Ex Attributes and FindAllNodesThatAre. + + 2006-06-01 23:14 derrickoswald + + * src/org/htmlparser/: Parser.java, lexer/Lexer.java, + util/NodeTreeWalker.java: + + Fix Javadoc warnings. + + 2006-06-01 22:43 derrickoswald + + * src/org/htmlparser/: http/ConnectionManager.java, + lexer/Page.java: + + implement RFE #1394144 handle deflate encoding + InflaterInputStream needed an additional Inflater argument. + + 2006-06-01 21:48 derrickoswald + + * src/org/htmlparser/: http/ConnectionManager.java, + http/HttpHeader.java, Parser.java: + + implement RFE #1436082 Follow redirections with cookie processing + Use ConnectionManager.setRedirectionProcessingEnabled(true). + Probably only useful if combined with ConnectionManager.setCookieProcessingEnabled(true). + + 2006-05-30 22:10 derrickoswald + + * src/org/htmlparser/: tests/utilTests/NodeListTest.java, + Node.java, nodes/AbstractNode.java, nodes/RemarkNode.java, + nodes/TagNode.java, nodes/TextNode.java, tags/CompositeTag.java, + tags/ScriptTag.java, util/NodeList.java: + + implement task #93148 toHtml(boolean verbatim) + To avoid printing generated end tags use toHtml(true). + + 2006-05-29 23:11 derrickoswald + + * src/org/htmlparser/Parser.java: + + Update javadoc for new Parser constructor behaviour. + + 2006-05-29 22:53 derrickoswald + + * src/org/htmlparser/Parser.java: + + Allow passing HTML in the Parser constructor. + So now it allows HTML, a URL or a file name. + + 2006-05-29 21:30 derrickoswald + + * src/org/htmlparser/http/ConnectionManager.java: + + Handle bad cookie names. + Traps cookie name problems, but ignores any following cookies. + + 2006-05-29 21:07 derrickoswald + + * src/org/htmlparser/: beans/StringBean.java, + tests/utilTests/BeanTest.java: + + fix bug#1496863 StringBean collapse() adds extra whitespace + Keep collapsing state machine state as member variable. + Integration Build 1.6 - 20060527 -------------------------------- |