· Precision of real number were extended.
· ComboBox and ListBox methods were fixed.
· Bulgarian language file was added.
· addTOC() method was improved to include bookmark color and font style.
· "SVG Parser treats tspan like text" bug was fixed.
· Bug item #3486880 "$filehash undefine error" was fixed.
· The default font is now the one specified at PDF_FONT_NAME_MAIN constant.
· "setCreator() has no effect" was fixed.
· Source code documentation was updated.
· "SetMargins with keep option does not work for top margin" was fixed.
· Bug item #3417989 "Graphics State operator in form XObject fails to render" was fixed.
· Xobjects problems with transparency, gradients and spot colors were fixed.
· TCPDFBarcode and TCPDF2DBarcode were extended to include a method for exporting barcodes as PNG images.
· A bug on PHP4 version was fixed.
· Support for JPEG and PNG ICC Color Profiles was added.
· Method addEmptySignatureAppearance() was added to add empty signature fields (see example n. 52).
· Bug item #3354332 "Strange line spacing with reduced font-size in writeHTML" was fixed.
· The Named Destination feature was fixed.
· Method _putpages() was improved.
· Bug item #3316678 "Memory overflow when use Rotate and SetAutoPageBreak" was fixed.
· Right alignment of page numbers was improved.
· Font files were updated (the ones on the previous release were broken).
· The script fonts/utils/makeallttffonts.php was updated and fixed.
· Output() method was improved to use compression when available.
· Bug item #3308387 "line height & SetCellHeightRatio" was fixed.
· Method resetHeaderTemplate() was added to reset the xobject template used by Header() method.
· Method setHeaderTemplateAutoreset() was added to automatically reset the xobject template used by Header() method at each page.
· Bug item #3300878 "wrong rendering for html bullet list in some case" was fixed.
· Bug item #3301017 "Emphasized vs. font-weight" was fixed.
· Barcode Code 128 was improved to include AUTO mode (automatically switch between A, B and C modes).
· Examples n. 27 and 49 were updated.
· Table header alignment when using WriteHTMLCell() or MultiCell() was fixed.
· Method resetColumns() was added to remove multiple columns and reset page margins (example n. 10 was updated).
· Bookmark, addTOC and addHTMLTOC methods were improved to include font style and color (Examples 15, 49 and 59 were updated).
· Default $_SERVER['DOCUMENT_ROOT'] value on tcpdf_config.php file was changed.
· "Text encoding iso-8859-2 crashes" was fixed.
· "WriteHTML() and image that doesn't fit on the page" was fixed.
· Bug item #3232650 "Using Write if there are pageRegions active creates error" was fixed.
· Bug item #3221891 "text input borders" was fixed.
· Bug item #3228958 "Adobe Reader 9.4.2 crash" was fixed.
· Bug item #3213488 "wrong function call in function Write" was fixed.
· Bug item #3203007 "list element with black background" was fixed.
· addTOC() method was fixed for text alignment problems.
· Image() method was improved to cache images with transparency layers (thanks to Korneliusz Jarzębski for reporting this problem).
· A bug on fixHTMLCode() method was fixed.
· Automatic line break for HTML was fixed.
· Another bug related to HTML table page break was fixed.
· A bug related to HTML table page break was fixed.
· A bug related to HTML automatic newlines was fixed.
· "Commas at beginning of new lines" problem was fixed.
· No changes. Just released to override previous release that was not uploaded correctly.
· Bug #3167115 "PDF error in <table> (example 48)" was fixed (was introduced in 5.8.046).
· PDF view/print layers are now automatically turned off if not used (see setVisibility() method).
· HTML list support were improved.
· Bug #3158422 "writeHTMLCell Loop" was fixed.
· Some HTML image alignment problems were fixed.
· "PHP Notice" was fixed.
· "Endless loop in writeHTML" was fixed.
· "SVG Pie chart incorrectly rendered2".
· A problem with SVG elliptical arc path was fixed.
· A problem related to font weight on HTML table headers was fixed.
· A bug related to empty pages after table was fixed.
· Minor bugs were fixed.
· An alignment problem fot HTML texts was fixed.
· A problem related to HTML table border alignment was fixed.
· Bug #2996366 "FastCGI and Header Problems" was fixed.
· Source code documentation errors were fixed.
· The $fitbox parameter on Image() method was extended to specify image alignment inside the box (check the example n. 9).
· Font utils makefont.php and makeallttffonts.php were updated.
· Spot Colors are now better integrated with HTML mode.
· Method SetDocInfoUnicode() was added to turn on/off Unicode mode for document information dictionary (meta tags) - check the example n. 19.
· A potential bug on SVG transcoder was fixed.
· Method ImageEPS includes support for EPS/AI Spot colors.
· Method ImageEPS includes a new parameter $fixoutvals to remove values outside the bounding box.
· A problem related to additional page when using multicolumn mode was fixed.
· Tagline color was set to transparent.
· The method fixHTMLCode() was added to automatically clean up HTML code (requires HTML Tidy).
· Method getTCPDFVersion() was added.
· PDF_PRODUCER constat was removed.
· Method convertHTMLColorToDec() was improved.
· HTML colors now support spot color names defined on the new spotcolors.php file.
· The default method Header() was improved to support SVG and EPS/AI images.
· A bug on SVG importer was fixed.
· "Bug Fix for image loading" was fixed.
· Support for CSS properties 'border-spacing' and 'padding' for tables were added.
· Several language files were added.
· HTML text alignment was improved to include the case of RTL text on LTR direction and LTR text on RTL direction.
· Support for AES 256 bit encryption was added (see example n. 16).
· Method getNumLines() was fixed for the empty string case.
· Method addPageRegion() was changed to accept regions starting exactly from the top of the page.
· Support for no-write page regions was added. Check the example n. 64 and new methods setPageRegions(), addPageRegion(), getPageRegions(), removePageRegion().
· A bug on Right-To-Left alignment was fixed.
· A bug related to SetFont on XObject templates was fixed.
· "Issues with changes to addHTMLVertSpace()" was fixed.
· Bug for "Spaces in HTML" was fixed.
· SVG support was improved and some bugs were fixed.
· A problem with HTML borders was fixed.
· "mcrypt_create_iv error on TCPDF 5.8.027 on PHP 5.3.2" was fixed.
· Forms bug added on version 5.8.019 was fixed.
· CSS "catch-all" class selector is now supported.
· Method getNumberOfColumns() was added.
· A problem related to table header was fixed.
· Method getSVGTransformMatrix() was fixed to apply SVG transformations in the correct order.
· SVG support was improved and several bugs were fixed.
· Method _getxobjectdict() was added for better compatibility with external extensions.
· A bug related to radiobuttons was fixed.
· New line after punctuation marks" was fixed (partially).
· Documentation of unhtmlentities() was fixed.
· The 'fitwidth' option was added and border color problem was fixed on write1DBarcode() method (check the example n. 27).
· A bug affecting HTML tables was fixed.
· Bug for "SVG not rendering paths properly" was fixed.
· Better support for HTML "font-family" property.
· HTML alignments were improved.
· IMPORTANT: Default regular expression to find spaces has been changed to exclude the non-breaking-space (160 DEC- A0 HEX). If you are using setSpacesRE() method, please read the new documentation.
· Example n. 1 was updated.
· Methods copyPage(), movePage() and deletePage() were changed to account for internal markings.
· CSS borders are now supported for HTML tables and other block tags.
· Cell borders were improved.
· Minor bugs were fixed.
· A bug with object IDs was fixes.
· Performances were improved.
· Support for external images was improved.
· "Font baseline inconsistencies with line-height and font-size" was fixed.
· "FI and FO output destination filename bug" was fixed.
· Support for multiple CSS classes was added.
· The method getColumn() was added to return the current column number.
· Some regular Expressions were fixed to be more compatible with UTF-8.
· "stripos" function was replaced with "strpos + strtolower" for backward compatibility with PHP4.
· support for Spot Colors were added. Check the new example n. 37 and the following new functions: AddSpotColor(), SetDrawSpotColor(), SetFillSpotColor(), SetTextSpotColor(), _putspotcolors()
· Bookmark() function was improved to fix wrong levels.
· $lasth changes after header/footer calls were fixed.