With 7.0.4 we're bringing you another maintenance release for iText 7 Community. We've also updated pdfCalligraph to 1.0.3 and pdfHTML to 1.0.1.
The major new improvements are found in pdfCalligraph and pdfHTML.
iText 7 Core/Community 7.0.4
-
Various bugfixes and performance improvements.
pdfCalligraph 1.0.3
-
Khmer support
pdfHTML 1.0.1
-
Float elements
-
Add support for Web Open Font Format
iText 7 Core 7.0.4
Bug
-
[DEVSIX-988] - Layout: Incorrect element's width in case of fixed width and rotation.
-
[DEVSIX-1320] - Content is lost on table split
-
[DEVSIX-1321] - Exception is thrown on min-max width calculation for nested tables
-
[DEVSIX-1357] - Unicode form field names
-
[DEVSIX-1360] - Inconsistent signature validation
-
[DEVSIX-1385] - Can't cast a String to a PdfFont
-
[DEVSIX-1392] - pdfXFA: Nullpointer when processing input
-
[DEVSIX-1394] - pdfXFA: Flattening regression
-
[DEVSIX-1398] - Empty nested Table throws AIOOBE
-
[DEVSIX-1426] - XREF start number check causes corrupt document to be generated
-
[DEVSIX-1428] - The xref of the first revision shall only have one subsection
-
[DEVSIX-1439] - NullPointerException thrown when converting HTML to PDF
-
[DEVSIX-1441] - Digital Signatures: LTV addition does not correctly reference for signatures beyond the first
Task
-
[DEVSIX-914] - Autoport: Remote run on TeamCity
-
[DEVSIX-1109] - Autoport. Add slack integration. Update TeamCity
-
[DEVSIX-1376] - Checking which iText plugins are not .Net core compatible and estimating the effort to support it
-
[DEVSIX-1409] - Release iText 7.0.4
Improvement
-
[DEVSIX-742] - Javadoc!
-
[DEVSIX-1278] - Improve Barcode DataMatrix compactness
-
[DEVSIX-1345] - Remove Google Analytics tracking from API docs
-
[DEVSIX-1366] - How can we change the default leading of a document?
-
[DEVSIX-1371] - Documentation error about setting table borders
-
[DEVSIX-1390] - Integrate iText 7 .NET pull request #3 (assembly loading)
-
[DEVSIX-1400] - Sigma (possibly other mathematic characters) has wrong bounding box
-
[DEVSIX-1405] - Improve Exception Error on Malformed PDF
pdfCalligraph 1.0.3
Bug
-
[DEVSIX-1232] - Text alignment justified is not applied correctly for Tamil
-
[DEVSIX-1259] - Tamil cluster not recognized as such
New Feature
-
[DEVSIX-1166] - Add Khmer support
Task
-
[DEVSIX-1378] - Release pdfCalligraph to .NET Standard
Improvement
-
[DEVSIX-1171] - FontProvider refactoring
pdfHTML 1.0.1
Bug
-
[DEVSIX-1231] - Text Alignment using pdfHTML: content is not justified
-
[DEVSIX-1232] - Text alignment justified is not applied correctly for Tamil
-
[DEVSIX-1255] - pdfHTML: incorrect placement of multiple float elements
-
[DEVSIX-1256] - pdfHTML cannot handle space in path to (existing) CSS resource
-
[DEVSIX-1381] - Absolutely positioned elements should be able to use the whole area of a page
-
[DEVSIX-1397] - Fix javadoc errors in pdfHTML
-
[DEVSIX-1430] - Possible regression in pdfHTML
-
[DEVSIX-1439] - NullPointerException thrown when converting HTML to PDF
-
[DEVSIX-1446] - Test WikiTest.cssBigWikiTest fails
New Feature
-
[DEVSIX-992] - pdfHTML: support overflow-x and overflow-y properties
-
[DEVSIX-1053] - pdfHTML: Support inline-block elements
-
[DEVSIX-1070] - pdfHTML + Layout: Implement Clear property
-
[DEVSIX-1148] - Fonts: support woff font format.
-
[DEVSIX-1195] - pdfHTML: support max-width and min-width css property
-
[DEVSIX-1242] - Add bookmarks when adding a header
-
[DEVSIX-1310] - Support transform, matrix, translate, rotate, skew CSS properties
-
[DEVSIX-1311] - Initial implementation for border-radius CSS property
-
[DEVSIX-1314] - Support woff2 font format
-
[DEVSIX-1356] - pdfHTML: Support cellpadding property
Task
-
[DEVSIX-973] - Layout: Float elements investigation
-
[
DEVSIX-983
] - pdfHTML: Investigate
and related tags
-
[DEVSIX-1059] - pdfHTML: support CSS property @font-face
-
[DEVSIX-1069] - Max width for tables in case nested table
-
[DEVSIX-1084] - Tyrion: investigate bootstrap css with pdfHTML
-
[DEVSIX-1087] - Tyrion: outline skeleton for SDK. Initial DOM emulation and template+data merging before converting to PDF
-
[DEVSIX-1122] - pdfHTML: support float property for elements without fixed width
-
[DEVSIX-1264] - pdfHTML sample
-
[DEVSIX-1309] - Implement :not() pseudo class in CSS
-
[DEVSIX-1328] - Add pdfHTML javadoc jar to Artifactory
-
[DEVSIX-1396] - pdfHTML Javadocs jar
-
[DEVSIX-1448] - Update online pdfHTML demo to 1.0.1
Improvement
-
[DEVSIX-917] - pdfHTML: conversion of lists to PDF/A
-
[DEVSIX-925] - pdfHTML: better support for white-space css property
-
[DEVSIX-1008] - pdfHTML: support page-break css properties
-
[DEVSIX-1044] - Fix attached list of Javadoc warnings
-
[DEVSIX-1048] - pdfHTML: support counters
-
[DEVSIX-1049] - pdfHTML: support of "content" property image and function values
-
[DEVSIX-1060] - Process alignment and splitting tricky case
-
[DEVSIX-1100] - pdfHTML: support nth-child CSS selector
-
[DEVSIX-1125] - Investigate who "wins" in collapsing (table/cell/footer/header border) and make changes
-
[DEVSIX-1132] - pdfHTML: Float property for inline elements
-
[DEVSIX-1149] - pdfHTML: review tests with no visual difference in feature/acroform branch
-
[DEVSIX-1156] - Collapse footer correctly
-
[DEVSIX-1171] - FontProvider refactoring
-
[DEVSIX-1174] - Implement box-sizing property
-
[DEVSIX-1179] - CssParser. base64 parsing issue
-
[DEVSIX-1180] - CssParser: issue with relative path in css file
-
[DEVSIX-1223] - Margin collapse shouldn't be applied if float property is present
-
[DEVSIX-1240] - Float: element splitting
-
[DEVSIX-1250] - Process tables with big footers / headers
-
[DEVSIX-1252] - TableWidth documentation
-
[DEVSIX-1253] - Do not write StructParents for pages if it is not necessary
-
[DEVSIX-1254] - Floating functionality overlaps float elements when they do not fit in available area
-
[DEVSIX-1267] - Float property: Investigate and fix tests in floats_margins_collapse branch
-
[DEVSIX-1292] - Write Javadocs for pdfHTML
-
[DEVSIX-1319] - pdfHTML: Support &ensp and &emsp.
-
[DEVSIX-1388] - pdfHTML: Don't use css rule that contains unsupported pseudo-class selector
-
[DEVSIX-1407] - Missing content in generated PDF from HTML
-
[DEVSIX-1452] - pdfHTML: don't make lower case argument of url() function in css