[RELEASE] iText 7 pdfHTML - 2.0.2
amedee
released this
30 Apr 13:17
https://github.com/itext/i7j-pdfhtml/releases/tag/2.0.2
* release/2.0.2:
[RELEASE] 2.0.2-SNAPSHOT -> 2.0.2
Add new uri resolver tests.
Add new tests for border radius with dashed borders
Add new ignored test for file sharing.
Fix html resource for test
Fix processing base url as file url. Major refactoring. Add new tests.
Add warning logging for attempts of select field acroforms creation
Fix issues with text alignment inside select fields
Implement support of select, option and optgroup tags
Add new tests for height resolving when height and min/max-height props do not conflict
Add support for pseudo elements with display:inline-block
Add tests for th scopes
Support margins, borders and paddings for <body> and <html> tags
Update cmp files
Add null check for PdfDocument object. DEVSIX-1873
Add ignored test for absolute position
Add tests to TagsInsideButtonTest
Fix input's min width processing.
Introduce radio input element. Fix checkbox and radio processing. Fix cmps.
Process input's height properties as they are. Fix content clipping. Minor refactoring. Fix cmps.
Fix javadoc
Cast ByteBuffer instances to Buffer to solve compatibility issue
Add a new test to demonstrate problem with justified text and word/char spacing
Add required scope attribute to TH structElements
Add tests for CssEmptySelectorTest and CssRootSelectorTest
Add problematic tests
Add support for buttons with inner tags
Add tests for inline-blocks relative width
Improve y-line calculation for elements with property overflow:hidden
Add support for `a` tag display inline-block; add tests for inline blocks justification
Update tests on text alignment applying when text is wrapping around floats
Update cmp file
Add basic tests for correct block formatting context handling
Add new test for collapsing margins and floating elements
Update cmp files
Disable collapsing margins of page margin box with it's content
Reset waitingElement in HtmlDocumentRenderer before triggerring addChild()
Add floats with horizontal overflow and nested floats tests, update cmps
Avoid matching of all pseudo-classes selector items for custom nodes and document nodes
Add support for :empty pseudo-class
Add support for :root pseudo-class
Extract pseudo class selector item classes to separate class files
Add method that inserts single child to jsoup element
Open QueryParser class
test updated: html2pdf.css.CssNthChildSelectorTest,CssNthOfTypeSelectorTest
test updated: com.itextpdf.html2pdf.HyphenateTest
test added: com.itextpdf.html2pdf.HtmlCommentedTest
Update maven-javadoc-plugin version
Fix javadoc
Fix applying CSS styles to contents of counter(page(s)) occurred in "content" property
Fix overwritten test resoruces
Support nth-of-type, first-of-type, last-of-type pseudo-classes. Add new tests. Refactor minor mistypes and make source and destination pathes consistent.
Fix page context features tagging, add tests
Add tests with media queries for eliminating discrepancy between browser and pdfHTML rendering
Fix floating elements inside links handling, add tests
Make running elements empty inline-blocks instead of empty blocks
Implement running elements support
Fix handling of initial value for border-color properties
Fix blocks display passing to other workers from ALinkTagWorker
Add a test related to NPE while button rendering.
Minor fixes in a view of c# port.
Support input tag with "checkbox" type. Add a test. Fix some cmps.
Process cellpadding attrubute. Set default border-spacing. Fix cmps.
Map dotted border style with round dotted border. Fix cmps.
Implement border-collapse. Fix cmps.
Add a new forced placement test.
Add test: html2pdf.element.TaggedPdfFormTest
[RELEASE] 2.0.1-SNAPSHOT -> 2.0.2-SNAPSHOT
Fix autoport
Fix min-max width calculation for input fields
Use correct pdfHTML version in comment
Textarea, input, button improvements
Add test for different display for form tags
Add form fields directly to div
Refactor baseline calculations for form fields
Signed-off-by: iText Software (Community) <[email protected]>