iText 7 Core Changelog

Tags: ChangelogiText 7
Issue Type Priority Key Summary
Bug Urgent DEVSIX-1228 Copy in Smart Mode: Documents with many pages take up huge memory space
Bug Blocker DEVSIX-1232 text alignment justified is not applied correctly for Tamil
Bug Blocker DEVSIX-1273 XXE vulnerability in PdfReader when parsing XFA
Bug Blocker DEVSIX-1304 Javadocs jars are empty
Bug Blocker DEVSIX-1305 Javascript in Javadocs
Bug Critical DEVSIX-1094 PdfSweep mangles the .pdf
Bug Critical DEVSIX-1145 Html2Pdf and Layout: Review Html2Pdf css media print test with Float property
Bug Critical DEVSIX-1154 Incorrect table border is drawn when colspans are set
Bug Critical DEVSIX-1185 When height of column renderer is too small text does not proceed to next area
Bug Critical DEVSIX-1190 Layout: exception on second layout of tables when empty row has been removed
Bug Critical DEVSIX-1198 pdfXfa: review failed test in .Net version
Bug Critical DEVSIX-1204 PdfImageXObject.GetImageBytes() goes into eternal loop (.NET only)
Bug Critical DEVSIX-1208 PdfSimpleFont.decodeIntoGlyphLine cannot handle Type3 font
Bug Critical DEVSIX-1234 Auto-sizing of fonts not done in PdfSignatureAppearance
Bug Critical DEVSIX-1235 better colorspace support
Bug Critical DEVSIX-1244 Unnamed fields put at incorrect place in hierarchy
Bug Critical DEVSIX-1249 Layouting tables results in exception with immediateFlush=false
Bug Critical DEVSIX-1280 Tabs are only applied to one inline element following the tab
Bug Major DEVSIX-1102 Merging a document with outlines triggers a PdfException
Bug Major DEVSIX-1103 Merging a document with outlines created in Adobe DC drops the outlines
Bug Major DEVSIX-1106 Investigate: column widths not respected when adding image/barcode
Bug Major DEVSIX-1118 Ignore /Differences entries that come out over 255 in extraction
Bug Major DEVSIX-1126 Html2Pdf: Some images not correctly retrieved from href
Bug Major DEVSIX-1167 pdfSweep does not sweep at the correct location
Bug Major DEVSIX-1173 Signature Appearance not added when page has a pre-existing anots array that is indirectly referenced.
Bug Major DEVSIX-1197 Initial nbsp gets ignored
Bug Major DEVSIX-1202 License Key: Version number w/ 4 digits
Bug Major DEVSIX-1203 License Key: Version Instantiation w/ exception being rethrown in catch clause
Bug Major DEVSIX-1229 pdfHTML: Tagged Pdf, <a> tags not tagged as Link
Bug Major DEVSIX-1231 Text Alignment using pdf2html : content is not justified
Bug Major DEVSIX-1233 Deferred Signing: Nullpointer exception when signing deferred in append mode
Bug Major DEVSIX-1237 PdfTextExtractor: allow GraphicsState as PdfStream ?
Bug Major DEVSIX-1259 Typography: Tamil cluster not recognized as such
Bug Major DEVSIX-1261 pdfXfa: Incorrect Flattening of XFA which contains Chinese content
Bug Major DEVSIX-1262 Layout: FixedPosition y-position lost for large tables
Bug Minor DEVSIX-414 Word spacing doesn't work for composite fonts
Improvement Blocker DEVSIX-1171 FontProvider refactoring
Improvement Blocker DEVSIX-1188 Layout: allow overriding accessible attributes
Improvement Critical DEVSIX-917 Html2Pdf: conversion of lists to Pdf/A
Improvement Critical DEVSIX-1008 Html2Pdf: support page-break css properties
Improvement Critical DEVSIX-1048 Html2Pdf: support counters
Improvement Critical DEVSIX-1057 TableRenderer refactoring: review borders handling
Improvement Critical DEVSIX-1141 Limit lookback buffer of autosweep strategy
Improvement Critical DEVSIX-1199 Set initial ID
Improvement Critical DEVSIX-1205 pdfXfa: Change licensekey dependency to regular branch. Add tests.
Improvement Critical DEVSIX-1223 Margin collapse shouldn't be applied if float property is present
Improvement Critical DEVSIX-1250 Process tables with big footers / headers
Improvement Critical DEVSIX-1251 pdfXfa: Use iText7 versions of hyph and font-asian libraries
Improvement Critical DEVSIX-1252 TableWidth documentation
Improvement Critical DEVSIX-1254 Floating functionality overlaps float elements when they do not fit in available area
Improvement Major DEVSIX-925 Html2Pdf: better support for white-space css property
Improvement Major DEVSIX-1044 Fix attached list of Javadoc warnings
Improvement Major DEVSIX-1061 Extend table correctly if HEIGHT/MIN_HEIGHT is applied
Improvement Major DEVSIX-1093 Review AffineTransform class
Improvement Major DEVSIX-1107 Refactor large table's borders processing in the context of current border changes
Improvement Major DEVSIX-1108 Layout: Float elements inside tables
Improvement Major DEVSIX-1117 Merge border_refactoring into develop and update all outdated cmps
Improvement Major DEVSIX-1121 Provide constructor with File parameter for PdfWriter and PdfReader
Improvement Major DEVSIX-1125 Investigate who "wins" in collapsing (table/cell/footer/header border) and make changes
Improvement Major DEVSIX-1153 Git pull requests
Improvement Major DEVSIX-1210 Implement MIN/MAX height for Images
Improvement Major DEVSIX-1218 Copy font-information from form
Improvement Major DEVSIX-1221 Tables: fix background for collapsed borders drawing
Improvement Major DEVSIX-1241 Paragraphs with rotation in tables: incorrect width calculation
Improvement Major DEVSIX-1253 Do not write StructParents for pages if it is not necessary
Improvement Major DEVSIX-1260 CompareTool: number tree comparison
Improvement Major DEVSIX-1276 Inconsistent table layout()
Improvement Minor DEVSIX-1060 Process alignment and splitting tricky case
Improvement Minor DEVSIX-1286 Support specifying security provider in LtvVerification and LtvVerifier
New Feature Blocker DEVSIX-1096 Implement support for /E (expansion text)
New Feature Critical DEVSIX-1182 Implement new requirements for the PDF 2.0 dig sigs support
New Feature Critical DEVSIX-1186 Font resizing inside of Acroforms
New Feature Critical DEVSIX-1246 Investigate ECDSA
Task Critical DEVSIX-973 Layout: Float elements investigation
Task Critical DEVSIX-983 Html2Pdf: Investigate <form> and related tags
Task Critical DEVSIX-1059 Html2Pdf: support CSS property @font-face
Task Critical DEVSIX-1069 Max width for tables in case nested table
Task Critical DEVSIX-1088 Initial implementation of new PDF 2.0 tag set
Task Critical DEVSIX-1091 Investigate differences PDF 1.7 and 2.0
Task Critical DEVSIX-1143 .NET port of pdfXfa
Task Critical DEVSIX-1144 PDF 2.0: Review AES-256 encryption
Task Critical DEVSIX-1146 PDF 2.0: Review dig sig
Task Critical DEVSIX-1189 PDF 2.0 and digital signatures: create tests set
Task Critical DEVSIX-1225 PDF 2.0: AES 256 sample with form fields
Task Critical DEVSIX-1226 PDF 2.0: Dig sig incremental update sample
Task Critical DEVSIX-1271 Release iText 7 Core for .NET Standard 1.6
Task Critical DEVSIX-1282 Core: location extraction strategy
Task Major DEVSIX-568 Add PdfBoolean.valueOf(boolean)
Task Major DEVSIX-729 Smart mode: fix serialization and improve caching
Task Major DEVSIX-1097 Add trial "carte blanche" mechanism
Task Major DEVSIX-1099 Use iText 5 cert to detect if license key is an iText 5 license
Task Minor DEVSIX-620 Stable FontRegisterProvider for tests
Task Trivial DEVSIX-1011 for .NET port