Skip to content

Tags: jasanchezb/itext7

Tags

7.1.5

Toggle 7.1.5's commit message

Verified

This tag was signed with the committer’s verified signature.
iText-CI iText Continuous Integration
[RELEASE] iText 7 Core - 7.1.5 https://github.com/itext/itext7/releases/tag/7.1.5 * release/7.1.5: [RELEASE] 7.1.5-SNAPSHOT -> 7.1.5 Update Javadocs of PdfCanvas#addXobject(PdfXObject, Rectangle) to mention scaling behavior. DEVSIX-2541 Add missing copyright headers Only do postdraw for non-grouping elements Register clip-path & basic operations Add missing copyright headers Apply text chunk's characteristics to a line only if the chunk is going to be drawn inside that line. Process RTL on lists. Make CompareTool compare page dictionaries as usual dictionaries if both cmp and out page dicts are not in the doc's page trees Quit the serialization when there is an object referencing itself in SmartModePdfObjectsSerializer Add missing copyright headers Introduce new constructor Canvas(PdfPage, Rectangle) Reinitialize form field appearance stream object on every field regeneration Change visibility of AbstractRenderer#getMinMaxWidth method Add missing copyright headers. Fix IXmlParser's header. Fix an issue with processing tabs inside of a paragraph. Add missing copyright headers Update appearance generating for push buttons Add missing copyright headers Unify appearance generation for radio and check buttons Fix radio button field regeneration Fix Checkbox field appearance stream for PDF/A Add more clear exception for an attempt to place elements via Document on flushed pages Normalize PdfArray#toRectangle Fix several issues with PdfOutline processing Add tests for setFontProvider+setFontFamily pair and for deprecated Property.FONT as String Introduce #setFontFamily methods for setting preferred font families on elements Add support to li value property of ordered list ol Fetch Normal appearance as PdfDictionary or as PdfStream Add missing copyright headers SVG: improve support for path painting operators Support a caption for a table. Add some new tests. Catch NPE error and use a default value for a Pushbutton Add a test to demonstrate how a tab character is processed differently with different ways of paragraph creation. Consider the actual text while replacing the line's content. Add a test. Add a test for chunks that end before or after the tab's position. Save Mask attribute for PNG image as an array instead of String Consider correct borders while skipping the last footer. Make the check of rectangle being completely inside another rectangle tolerable to small precision mistakes Log warnings if font dictionary doesn't contain required /Widths or /FontDescriptor entries Make sure text is removed if it has degenerate rectangle but is still in redaction area Add support of MMType1 font in read mode Change TabsTest's source and dest folders to be the same as the test's name. Add missing copyright headers Put Form Subtype explicitly during form flattening SVG: Update reference files to speed up tests Add missing copyright headers SXP: Fix difference between Java and C# Check whether a signature indeed covers a whole document. Add some tests. Support PdfFormXObjects in BackgroundImages Generalize ResourceResolver and make it easier to subclass Avoid redundant data moving from string to float format; use utility method to avoid calling platform dependent methods after porting Take line indent in account during intrinsic widths calculations only for the first child in the line Add support of nowrap property for inline images Introduce default value for FONT_FAMILY in SXP in order to resolve INITIAL and INHERIT values of CSS properties Improve nowrap property support for inline-blocks Forbid text alignment if content overflows parent Implement basic support of nowrap property Do not throw an NPE if there is no needed dictionary while parsing a pdf. Add some tests. Consider the existed spacings while processing test's justification. Support "!important" in inline css Add a new test demonstrating path painting exception Process the border-radius property on images. Add a test. Refactor border-radius processing. Fix a minor typo in a border-radius processing. Do not consider an occupied area twice while image drawing. Update some cmps. Consider image's margins and borders while deciding whether to force place it or not. Consider text's paddings if the renderer was replaced while direction processing. Consider the direction while applying justification on a text. Add .mailmap file Process actual text correctly while adding a glyphline to another one. Fix exception in PdfCanvasProcessor when an empty path is closed SUP-3482 fix bug Add test for a new bug Add a new handy GlyphLine-construction method. Add a test. Support GPOS lookup type 9. Read unsigned values where necessary. Change level of logging message to warn. SUP-3544 Test for DEVSIX-2393 Revert removing leading slashes during resolving paths [RELEASE] 7.1.4-SNAPSHOT -> 7.1.5-SNAPSHOT Update too old cmp file for full compression test add test for DEVSIX-2228

7.2.0

Toggle 7.2.0's commit message
[RELEASE] master - 7.2.0 * Release: [RELEASE] 7.1.5-SNAPSHOT -> 7.1.5 Add missing copyright headers SXP: Fix difference between Java and C# Check whether a signature indeed covers a whole document. Add some tests. Support PdfFormXObjects in BackgroundImages Generalize ResourceResolver and make it easier to subclass Avoid redundant data moving from string to float format; use utility method to avoid calling platform dependent methods after porting Take line indent in account during intrinsic widths calculations only for the first child in the line Add support of nowrap property for inline images Introduce default value for FONT_FAMILY in SXP in order to resolve INITIAL and INHERIT values of CSS properties Improve nowrap property support for inline-blocks Forbid text alignment if content overflows parent Implement basic support of nowrap property Do not throw an NPE if there is no needed dictionary while parsing a pdf. Add some tests. Consider the existed spacings while processing test's justification. Support "!important" in inline css Add a new test demonstrating path painting exception Process the border-radius property on images. Add a test. Refactor border-radius processing. Fix a minor typo in a border-radius processing. Do not consider an occupied area twice while image drawing. Update some cmps. Consider image's margins and borders while deciding whether to force place it or not. Consider text's paddings if the renderer was replaced while direction processing. Consider the direction while applying justification on a text. Add .mailmap file Process actual text correctly while adding a glyphline to another one. Fix exception in PdfCanvasProcessor when an empty path is closed SUP-3482 fix bug Add test for a new bug Add a new handy GlyphLine-construction method. Add a test. Support GPOS lookup type 9. Read unsigned values where necessary. Change level of logging message to warn. SUP-3544 Test for DEVSIX-2393 Revert removing leading slashes during resolving paths [RELEASE] 7.1.4-SNAPSHOT -> 7.1.5-SNAPSHOT Update too old cmp file for full compression test add test for DEVSIX-2228

7.1.4

Toggle 7.1.4's commit message

Verified

This tag was signed with the committer’s verified signature.
iText-CI iText Continuous Integration
[RELEASE] iText 7 Core - 7.1.4 https://github.com/itext/itext7/releases/tag/7.1.4 * release/7.1.4: [RELEASE] 7.1.4-SNAPSHOT -> 7.1.4 Update too old cmp file for full compression test Remove relativePath from svg pom Fix copying fields during multiple page copying Create a copy for form field with name contains dot symbol Add test. DEVSIX-2187 Add some new SVG tests. Squash multiple spaces into one if necessary. Update the path-processing algo. Add a new SVG test that demonstrates some Path-related issues. Update some method names in accordance with the naming convention. Add PdfDocument#findFont() for already added PdfFonts Create a unique name for each OCProperties. Update some cmps. SXP: Free resources after reading them add test for DEVSIX-2156 Revert [a69a813] "Fix bug in CompareTool when pdfstream from output file has filter different from cmp file" Reformat CompareTool javadocs, add details about diffPrefix arg to all overloads Add new overload for CompareTool#compareByContent which generates diff preffix based off output file name Fix bug in CompareTool when pdfstream from output file has filter different from cmp file Fix some minor min/max width algo issues. Update some cmps. Add missing copyright headers Path parsing updates Do not substitute a symbol with itself during line transformations. Add implementation for Path operators v and h. RND-1108 Make method public for pdfHtml Fix PdfSweep failure on documents with ligatures Removing relativePath from pom file QA-529 Fix up for styled-xml-parser and svg resources in pom Fix typo in gsParam Add -dSAFER to gsParams Simplify POM files for styled-xml-parser and svg, so they use the values set in the root POM Add missing copyright headers Add styled-xml-parser and svg to pom.xml Add 'svg/' from commit '65c48971f2a171497d73e2a4ed883333a0f34b73' ... Add 'styled-xml-parser/' from commit 'b35a24b753cb7932156925141a7e7d658db4eee7' ... Add new unit fontselector tests for open sans font-family. Add new font selector unit tests for standard fonts. Update cmps. Fix issues with additional separator in ResourceResolver Update the javadoc and some ticket-references. Handle the default font-family correctly. Unify the font selector algorithm with the browser's one. Refactor the FontSelector algo. Add missing copyright headers Ignore memory hungry hyphen tests (layout) Allow additional x509 extensions to be critical, as discussed in Ticket SUP-2885. Add test and refactor for PR-27. DEVSIX-1982 Fix version replacement in CompareTool Fix bug Properly check to remove root outline. DEVSIX-2046 Deprecate FileUtil#getParentDirectory(String file) DESIX-2049 move functionality from svg class to io FileUtil Update new lines in pom.xml Add missing copyright headers Move to DocumentCloneTest class in samples-internal project Reflect the test method name Remove versionInfo NPE when deserialize lower version of PdfDocument [RELEASE] Merge master into develop [RELEASE] 7.1.3-SNAPSHOT -> 7.1.4-SNAPSHOT Sort dependencies in pom.xml Add test. DEVSIX-1669 add test for DEVSIX-2046

7.1.3

Toggle 7.1.3's commit message

Verified

This tag was signed with the committer’s verified signature.
iText-CI iText Continuous Integration
[RELEASE] iText 7 Core - 7.1.3 https://github.com/itext/itext7/releases/tag/7.1.3 * release/7.1.3: [RELEASE] 7.1.3-SNAPSHOT -> 7.1.3 Fix append mode for hybrid-reference documents Minor fixes in itextcore's documentation. Revert "Ignore memory hungry hyphen tests (layout) to be fixed in DEVSIX-2036" Add test for layout NonBreakingHyphenTest Ignore memory hungry hyphen tests (layout) to be fixed in DEVSIX-2036 Changed variable declaration and assignment to one line. Add test for DEVSIX-2033 DataMatrix. Add test with zero textSize DataMatrix: check negative textSize DataMatrix: check array bounds Wrap negative offsets in datamatrix Add an explicit type conversion in a view of c#-port. Avoid failing with exception in case form field /DA key is malformed Add multiline fields with justification test Add new tests for flattening of appearances with tricky dimensions Move tests for flattening of rotated fields to a separate class Scale flattened form fields appearance properly Add missing copyright headers Refactor a class used in a test to be static Add small content stream optimization for ActualTextIterator Fix a small bug in GlyphLine#equals Refactor variable name so it doesn't hide field Add meta info to the event counting API Fix processing the end of an inline image. Process rounded span's background. Add missing copyright headers Calculate border radii correctly. Fix dashed and dotted borders drawing algo. Update cmps. Make barcodes.dmcode.Placement thread safe Add DITO as supported product in document info comparison Add version info to document on creation Add missing copyright headers Fix backward compatibility issue in PdfFormField Use font from /DA for button Update PdfFormField#setDefaultAppearance() Add AppearanceResources and AppearanceXObject Add test for filling the form and updating it's font Remove unused file open in test. DEVSIX-2007 Ignore obviously suboptimal encodings for DataMatrix AUTO mode Add test. DEVSIX-2007 Add missing copyright headers Apply typography logic for every script in single text chunk separately Make OpenTypeFontTableReader tolerant to NULL offset in LookupList table Introduce TYPOGRAPHY_CONFIG property Add missing copyright headers Sign the document as pdfa if the source doucment is pdfa. Add a test. Add some new methods to handle signature's font color. Add a test. Add small fix for RetryRunner Add missing copyright headers Add event processing API Implement event based counting Process non-breaking hyphen. Refactor the list of symbols which should be considered on the layout level while hyphenating. Add some new tests. Add missing copyright headers Add unicode range logic to FontProvider Add test for PdfExplicitRemoteGoToDestination Fix inconsistency between containsKey and getAsArray Fix typo in javadoc Revert casts in ArrayUtil Rename ArrayUtil#toArray() to ArrayUtil#toIntArray() Changing annotations of JUnit tests Add missing copyright headers Add new tests for inline context blocks Fail typography loading if even simple static collection retrieval method doesn't work Add new test for block with big fixed height and keep-together property Refactor time-based system utils to better represent there purpose Add test for BarcodeDataMatrix Making Xmx param global to avoid SO issue DEVSIX-1979 Fix overflow renderer's height property processing. Add some new tests. Fix precision issue occured while image processing. Add a test. Add utility method for pdfHTML Svg integration Adding Xmx param to incrase heap size DEVSIX-1979 Insert value in PdfImageXObject dictionary map made from int array. DEVSIX-1974 Jacoco coverage to include all JUnit tests QA-349 Add missing copyright headers Add classes for correct creation of explicit destinations Add listAppender clearance before test run Adjust clipping border to include entire canvas for multi-line text. Remove @ignore, add template resource Fetch justifation of formfield from parent Fix typo in javadoc Revert multiple commits Add missed @category Add missed @category to ImageColorProfileTest and TableBorderTest Fix typo crude support of vertical alignment for inline-blocks add primitive support for table y-line-aligning for display:inline-table add temporary suppression on warning message Add a new hyphenation test. Fix case mismatch with .NET in woff2 tests Add a new test. Add missing copyright headers Add imagesWithDifferentDepth and add3dAnnotationTest Add missing copyright headers Add RetryOnFailure Fix off by one error. DEVSIX-1923 Fix bug in RunLengthDecodeFilter Avoid treating byte as a signed value for the sake of .NET porting Make changes to PR-25 Add tests for PR 25 fixed findFieldName method not giving the result more than one time. Add missing copyright headers Avoid exception in SignatureUtil when a read-only document was passed Specify message for the error logging in OtfClass class Consider word's prefix while splitting with hyphenation. Add some new tests. Revert "Add missing copyright headers" Fix copying of inherited page entries Add missing copyright headers Make checkbox field take into account user-specified font-size; auto-size font by default; fix bugs Add missing copyright headers Throw clear exception when facing an unsupported security hanlder [RELEASE] 7.1.2-SNAPSHOT -> 7.1.3-SNAPSHOT Add javadoc to Transform class Fix construction of Pdf3DAnnotations in PdfAnnotation#makeAnnotation Remove duplicate Barcode logic Add a new form field test. Fix offset issue. Consider word bounds while word splitting. Add new hyphenation tests. Revert "Revert "added non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation"" Revert "added non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation" added non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation

7.1.3-svg

Toggle 7.1.3-svg's commit message
[RELEASE] iText 7 Core SVG - 7.1.3 https://github.com/itext/i7j-svg/releases/tag/7.1.3 * release/7.1.3: [RELEASE] 7.1.3-SNAPSHOT -> 7.1.3 Remove unused logback dependency Change ticket number for Ignored test Remove obsolete comments Fix issues with forwarding fonts in SvgConverter Don't throw exception when unknown SVG tag is met Add ResourceResolver and FontProvider to constructor of SvgDrawContext Rename ProcessorContext to SvgProcessorContext Fix issues with FontProvider in svg Remove obsolete methods from ISvgProcessorProperties, ISvgProcessor, SvgConverter and ICssResolver Rename DefaultSvg* classes to just Svg* Remove CssResolver and ResourceResolver from Properties Implement svg font resolution Reduce jar size by removing resources from build Support Z operator for paths. RND-908 Fix Quality Gate problems for equals methods Fix constant class rename not being applied Property Inheritance support Proliferate changes from SXP RND-864 fix sonarqube discovered bugs RND-878 initial commit fix handeling of unsupported Pah in structions RND-878 initial commit fix handeling of unsupported Pah in structions RND-912 RND-883 fix bugs and vulnerabilities by Qality Gate report Add more tests for <g>, <use>, and their combinations. Add Use element RND-883 add svg font resulution Add support for defs element. RND-913 Fix bugs reported by SonarQube Remove unused Sun import that snuck in there RND-918 Update test to use ExceptionStream Remove a test from DefaultSvgStyleResolverIntegrationTest - RND-865 Add a default style sheet to the default style resolver. Support SVG processing in pdfHTML Add Methods for adding SVG at a specified point Add support for images. Change SvgConverterProperties constructor to a no args constructor. RND-928 Make unsupported tags not throw an exception. Remove wildcard imports Remove spurious license header from BranchRenderer Add branch name to SonarQube project key Publish snapshot jars to snapshot repository on QA Add external resource loading fuctionality RND-864 Refector named objects and Rebase RND-879 Refector named objects and Rebase RND-879 Updated Ignore annotation to new blocking ticket. harmonize capitalization in tests Fix viewport related scaling bugs PdfRootRenderer implementation Fix splitting of transformation string RND-934 Add more tests. [RELEASE] 7.1.2-SNAPSHOT -> 7.1.2 Prepare svg for initial release QA - add sonar-project properties file needed for Bamboo QA - Fix SonarQube Refactor constant classes Review Remarks [RELEASE] 7.1.2-SNAPSHOT -> 7.1.3-SNAPSHOT [RELEASE] 7.1.2-SNAPSHOT -> 7.1.2 Prepare svg for initial release Create intermediate inferface for branches Correct Javadocs comments calculate extra control point for curveTo pdf instruction C Fix bug in text vertical alignment Remove unportable test Bugfix for polyline, polygon and path rendering Handle conversion of floats through SvgCssUtils to facilitate autoport locale issues. Updated test files and corrected Javadocs comments. Basic text implementation

7.1.3-styled-xml-parser

Toggle 7.1.3-styled-xml-parser's commit message
[RELEASE] iText 7 Core Styled XML Parser - 7.1.3 https://github.com/itext/i7j-styled-xml-parser/releases/tag/7.1.3 * release/7.1.3: [RELEASE] 7.1.3-SNAPSHOT -> 7.1.3 Merge CssUtilsTest and CssUtilTest. Add util methods for parsing unicode range strings. Add a test. Remove collectCssDeclarations form ICssResolver interface Move display and inline block Move display and inline block fix findbugs errors Property Inheritance support Open QueryParser class Move classes and tests from html2pdf to SXP RND-864 add tests to improve coverage RND-864 fix sonarqube discovered bugs RND-864 add extra tests to improve coverage results RND-883 font resolution initial commit Refactor time-based system utils to better represent there purpose Make pdftest a test dependency rather than a compile one Support SVG processing in pdfHTML Revert "RND-864 add extra tests to improve coverage results" RND-864 add extra tests to improve coverage results Add method to ICssResolver interface. RND-928 Port UriResolver from pdfHTML Move external style sheet loading from pdfHTML to styled-xml-parser RND-864 [RELEASE] 7.1.2-SNAPSHOT -> 7.1.3-SNAPSHOT

7.0.8

Toggle 7.0.8's commit message

Verified

This tag was signed with the committer’s verified signature.
iText-CI iText Continuous Integration
[RELEASE] iText 7 Core - 7.0.8 https://github.com/itext/itext7/releases/tag/7.0.8 * release/7.0.8: [RELEASE] 7.0.8-SNAPSHOT -> 7.0.8 Add missing copyright headers Fix processing the end of an inline image. Port PdfFormField from develop Remove limitation on font-size writing in PdfCanvas Add test for PdfExplicitRemoteGoToDestination Fix inconsistency between containsKey and getAsArray Fix overflow renderer's height property processing. Add some new tests. Fix precision issue occured while image processing. Add a test. Add classes for correct creation of explicit destinations Fetch justifation of formfield from parent Fix case mismatch with .NET in woff2 tests Add RetryOnFailure Consider word's prefix while splitting with hyphenation. Add some new tests. [RELEASE] 7.0.7-SNAPSHOT -> 7.0.8-SNAPSHOT Add missing layout dependency on hyph. Add a new form field test. Do not consider flushed pages while regenerating field's value. Fix offset issue. Consider word bounds while word splitting. Add new hyphenation tests.

7.1.2-svg

Toggle 7.1.2-svg's commit message
[RELEASE] iText 7 Core svg - 7.1.2 https://github.com/itext/i7j-svg/releases/tag/7.1.2 * release/7.1.2: [RELEASE] 7.1.2-SNAPSHOT -> 7.1.2 Prepare svg for initial release Bugfix for polyline, polygon and path rendering Basic text implementation Implement path renderer with a basic comparison test Implement Circle rendering Ellipse implementation and tests Add Polyline implementation and tests Rectangles implementation and tests Ignore test. Added link to ticket (RND-882) to figure out autoport and float comparison Support for SVG and Group tags Fix duplicate child Clarify open todos and link to tickets Add adjustments to SvgNoderendere draw method Implement line renderer with a basic comparison test Print environment variables Send Slack messages from Jenkinsfile Deploy to Artifactory Add SonarQube analysis SvgConverter entry point static API methods Removed redundant batik dependency. Revert "Introducing instantiation in TransformUtils to test sonarqube" Introducing instantiation in TransformUtils to test sonarqube Added support for transformations. RND-756 reformatted some methods, avoided using exceptions as flow control, extracted null check out of try catch - DEVSIX-1864 Use most general collection interface possible Simple style attribute resolving Create the Noderenderer Framework incl tests Changes for Autoport Setup default CssResolver and RendererFactory Default SvgProcessor skeleton implementation Add javadoc removed hamcrest usage RND-746 Add a passing test to verify Jenkins configuration Add a Jenkinsfile

7.1.2-styled-xml-parser

Toggle 7.1.2-styled-xml-parser's commit message
[RELEASE] iText 7 Core styled-xml-parser - 7.1.2 https://github.com/itext/i7j-styled-xml-parser/releases/tag/7.1.2 * release/7.1.2: [RELEASE] 7.1.2-SNAPSHOT -> 7.1.2 Prepare styled-xml-parser for initial release Workaround for autoport Throw exception instead of returning 0. RND-757 Clarify open TODOs and link to tickets Rename Artifactory server Add Jsoup.parseXml(Stream) for SVG entry point use More findbugs changes DEVSIX-1866 removed and clause of conditional - DEVSIX-1866 Fixed results of FindBugs analysis DEVSIX-1866 Fix broken package-info Css attribute and style tag resolution Don't use local Artifactory for external dependency resolving Fix High priority bugs reported by Findbugs Set Findbugs treshold to High Add Jenkinsfile Integrate HTMLParser and JSoup wrapping Fix broken package names after move Integrate INode interfaces fix path in test - RND-788

7.1.2

Toggle 7.1.2's commit message

Verified

This tag was signed with the committer’s verified signature.
iText-CI iText Continuous Integration
[RELEASE] iText 7 - 7.1.2 https://github.com/itext/itext7/releases/tag/7.1.2 * release/7.1.2: Remove jgitflow plugin from POM file [RELEASE] 7.1.2-SNAPSHOT -> 7.1.2 Add non-breaking-space and non-breaking hyphen in TextRenderer#isGlyphPartOfWordForHyphenation Add missing copyright headers Introduce StandardFontFamilies class, remove TIMES constant from StandardFonts Add new util method. Introduce generic approach for y-line extraction control; make some of the util methods public in AbstractRenderer Add new test for vetical alignment in paragrpahs Add another problematic xmp test Remove problematic metadata from form test and add test for it Update xmp metadata if it was present in document before close Compare producer line on document info comparison Update cmp files Remove default appearance from AcroForm. Forms. Fix issue with inherited default appearance Make constructor for BarcodeMSI public Extend supported PDF size up to 1 Tb Don't loop through initial indirects in compare tool Fix synchronization issues during version creation Make exception messages more verbose and user-friendly. Minor fixes in PdfException constants. added non-breaking-space in TextRenderer#isGlyphPartOfWordForHyphenation Fix bug with trimming characters represented by surrogate pairs in UTF-16 Avoid possible NPE if TagTreePointer points at direct structure element Added Category to AffineTransformTest Do not perform redundant mathematical operations that can cause the precission loss. Introduce some new handy UV methods. Add missing copyright headers Added an equals and hashcode implementation for AffineTransform RND-756 Introduce util class for checkbox and radio drawing. Neutralize NPE. Fix critical issue with PdfName#compareTo violating compareTo contract Cast ByteBuffer instances to Buffer to solve compatibility issue Expose PdfDocument in PdfCanvas for external access Fix retrieval of image and form resources in PdfResources Remove redundant second addition of the resource Revert "fixed findFieldName method not giving the result more than one time." fixed findFieldName method not giving the result more than one time. Add missing copyright headers Add PdfName constants for TH scope attributes. DEVSIX-1834 added functionality previously seen in PortUtil in html2pdf to TextUtil to accomodate autoporting ease RND-788 Add problematic tests Fix NPE in case keep together is set as default property Allow removing background collor from button form fields Add documentation to public BlockFormattingContextUtil#isRendererCreateBfc method Deprecate unused OVERFLOW property, introduce utility methods for overflow property value checks Improve y-line calculation for elements with property overflow:hidden Review text alignment taking into account floating blocks and inline blocks Make applyMinHeight package-private for now Refactor basic support of CSS block formatting context imitation in layout Fix overflowing of floating elements to the next line at page end Avoid float overflow to the next page if it was the first element on page Remove parent elements artifacts drawing on floats-only page splits Improve precision of min_height applying if layout box has big height Fix min-max heights handling when floats-only page splits occur Avoid vertical alignment when content vertically overflowed parent Distinguish child and sibling floats when enlarging occupied area Ensure occupied area does not include overflowed parts of floating children Apply endChildMarginsCollapse after inclusion of child occupied area Fix handling of horizontal overflow for floating elements Unignore and update tests for floating elements overflow handling issues Fix edge cases for elements with clearance overflowing to the next page Refactored clearance on page split tests Update tests that ensure that not-fitting float doesn't mess up parent splitting Unignore forced_placement related floating tests Avoid occupation of the gap on partial split for floats via fillAvailableArea property Support overflow of not fitting inline floats immediately to the next page Support partial splitting for floating inline blocks Fix floating element placement if previous floating element didn't fit at all Avoid forced placement of images if there are any floating elements Do not apply word spacing to occurrences of the multi-byte 32 code Add up word and char spacing for whitespace character in #showText(GlyphLine) calculations Take xAdvance and yAdvance into account on caculating anchor glyph position Apply horiznotal scaling to glyph's xPlacement adjustment add category to test class DEVSIX-1816 Add a couple of new tests for tab stops GifTest: close file stream Update compare tool to support new xml autoport mappings Use a custom util method to reade inputStream as array Add missing unit test for GifImageHelper New test and test resource for GifImageHelper added GIF frames are of ImageType GIF fix broken test by correcting off-by-one error in RegexBasedLocationExtractionStrategy Add missing copyright headers correct off-by-one mistake in RegexBasedLocationExtractionStrategy Add missing copyright headers Fix UrlUtil#getFinalURL to mitigate open file handles consequences Update plugin versions Remove redundant import statements Apply transparency to 3D borders Use general properties mechanism for Document margins storing Avoid NPE in case of layouting elements inside MinMaxWidth calculation context Do not consider flushed pages while regenerating field's value. Add new hyphenate test Add missing copyright headers Process large tables with border-spacing property. Fix cell min/max width handling. Refactoring Process footer skip properly. Add some new tests. Introduce border-spacing. Apply paddings on tables with separated borders. Fix the accessibility of SeparatedTableBorders. Minor changes in a view of c# port. Fix minor border bugs. Implement separated borders. Fix some tests. Add missing copyright headers Use correct world for failing hyphenation tests Add new PdfObject#isReleaseForbidden() method to check whether release() would take any action Respect justification for multiline text fields [RELEASE] 7.1.1-SNAPSHOT -> 7.1.2-SNAPSHOT Fix possible NPE in CrlClientOnline Added new constant to PdfException. DefaultAppearanceNotFound. DEVSIX-1769 Fix possible NPE in case of null width for Block Renderer Ignore failing tests Add missing dependency on hyph module Add missing hyphenation resource and test of language loading Signed-off-by: iText Software (Community) <community@itextpdf.com>