Removed duplicate code from PdfPCell (constructor with an Image as parameter)
Changed the way XMP metadata is dealt with in PdfStamperImp
Allow a developer to set the data of a PRStream deciding if the stream has to be compressed or not (can be important for instance for changing an XMP stream)
Added the toolbox project back into the iText project (for future use)
Fixed an endless loop problem in MultiColumnText
PdfPTable implements LargeElement, but the copy constructor didn't copy the 'complete' variable; footers did show up on undesired places when using setComplete(false); there were also problems with table events.
Added method getNumberOfColumns to PdfPTable (see question on Manning forum).
Added measurement conversion methods to the Utilities class.
Added a createFont() method to BaseFont (convenient for examples; always the standard Type 1 font Helvetica, but the method still throws Exceptions to make sure people catch the exceptions once they use other fonts).
Added a newPage() method in Section. That way the Chunk.NEXTPAGE solution looks less like a workaround and it's easier to explain the difference between document.newPage() and section.newPage().
When you change the dimensions of an Image, the width percentage is now set to 0. If you define a size, you don't want ColumnText to automatically scale the Image.
When using PdfStamper, the MODDATE (Modification Date) is now changed. Before, it looked like the file was never modified.
Added the methods PdfPCell.getCompositeElements() and PdfPRow.getCells() as asked in tracker report #1893902)
Cleaning up the javadoc annotations based on warnings while executing javadoc.