This is a bug fix release that should be considered the first candidate for a version 1.5 final. If no radical bugs are found in the next couple of weeks, we'll ship it and move on to version 1.6.
This release addresses a partial parse issue for pages that contain characters that cannot be represented in the page encoding. The nio.charset.CharsetDecoder replaces these characters with zero (by default) which corresponded to the end of file indicator of the Page class. Now (char)Source.EOF (-1) is used when the end of stream is encountered.
Other bug fixes include two null pointer exception fixes, one when an encoding change exception is handled by the StringBean, and another when a cookie with no expiry date is encountered when cookie handling is enabled.