Jericho HTML Parser Release Notes 3.5-dev (unreleased) - Bug Fixes: - Fixed NoClassDefFoundError when using Log4J 1.x, now only automatically detects Log4J 2+. - [84] Fixed deadlock if Tag class static initialiser runs simultaneously in multiple threads. - [89] Fixed ArrayIndexOutOfBoundsException in Renderer if negative margin specified in CSS. - [90] Fixed bug in FullSequentialParse where non-server tags were recognised non-server tags inside a SCRIPT element if there was a server tag preceding them. - Fixed bug in Renderer where link URLs appeared before block boundaries when the URL is the same as the link content. - Fixed bug in Renderer that added whitespace after every hyperlink. - Fixed bug in Renderer resulting in NoSuchElementException when there was an empty element with a left margin. - Fixed bug in Renderer resulting in IllegalStateException when there was a block with left margin as first element inside another block with left margin. - Fixed ParseText.toString() which returned original case instead of lower case. - CHANGES THAT COULD AFFECT THE BEHAVIOUR OF EXISTING PROGRAMS: - [85]