Tags: Leaf-ym/itext7
Tags
[RELEASE] iText 7 Core - 7.1.12 https://github.com/itext/itext7/releases/tag/7.1.12 * release/7.1.12: [RELEASE] 7.1.12-SNAPSHOT -> 7.1.12 Remove outdated TODOs in TableRenderer Fix ClipperBridge javadoc warnings Register pdfOcr events on kernel level. Treat inner namespaces in ContextManager correctly Remove TODOs in Lab and IccBased colors Add check for pdf names in pdfa Enable khmer and lao word wrapping Add missed doc for exceptions in xmp package Add color spots number check Set zero or negative size log message level to INFO for drawBackground method Fix javadoc warnings Deprecate svg node renderer mapper interface Fix javadoc for TIFFDirectory and TIFFField Add check for number values in pdfa module Add tests for table elements with HorizontalAlignment Add runProcessAndWait method overload and coresponding unit test Update message formatting in SvgConverterIntegrationTest Add check for length of arrays and dictionaries Add check for String lengths in PDFA module Remove ToDo in PdfA1GraphicsTest#transparencyCheckTest1() Add HEIGHT constant to CssDefaults Remove TODO from isiText5licenseLoaded method Add missing copyright headers Add calculating path and text bounding box in SVG Add tests for applying SVG linear gradient to different types of path elements Add PdfDocument as an argument for build linear gradient Add new PdfStreamTest class, new PdfStructTreeRootTest#severalSameElementsInStructTreeRootTest Fix several kernel/pdf/canvas javadoc warnings Add missing copyright headers Fix NullPointerException in AbstractRenderer class and update createXObject method Add missing copyright headers Add shorthand text decoration support Add convenience methods to increase and decrease widths of rectangle in chain Attach JIRA ticket to TODO in SvgConverterUnitTest Linear Gradient update to handle pad properly, Css gradient parsing fix, tests updates Fix problem with desc coordinates domain for gradient Add linear gradient support to ListStyleShorthandResolver class Add ticket references to TODO remarks Add missing copyright headers Special scripts word wrapping support Fix BUILDING.MD Add background image support for text elements for layout module Add test on bug with one coordinate in <tspan> Add SXP linear-gradient tests Improve several kernel/pdf javadocs Improve several kernel JavaDocs Add missing javadocs Fix PdfFileSpec javadoc warnings Add private constгuctor to PdfCanvasConstants to prevent instantation Add missing copyright headers Linear gradient logic Add test on marker parent issue Add check of marker x,y attributes Add test on resolving styles with relative units Change in Jenkinsfile to abort possible already running automatic builds Improve several javadocs in kernel module Fix javadoc for PdfWriter and ReaderProperties Add javadoc for thrown exceptions in CompareTool Add explicit cast Add resourcesCategoryDictionarySetModifiedTest and add minor improvements Fixing issue with font embedding in append mode Add ticket references to TODO-s Remove recordIssues from Jenkinsfile Update notice file Fix javadoc warnings Add missing copyright headers Move WeirdCharactersTest from html2pdf Add exception if no previous shape for smooth curve specified Fix ptoblem with entries in cross-reference stream Adjust some tests in SvgStyleResolverIntegrationTest Update .mailmap Fix several iTextCore javadoc issues Add check if order key presented to PDFA2 and PDFA3 validation Fix PdfViewerPreferences javadoc issues Add tests for kernel.pdf.collection package Add ticket references to toDo remarks Update ToDo remarks in TextSvgBranchRenderer Update CompareTool and fix float precision issues Add missing copyright headers Fix JavaDoc for pdf annotation classes Improve Style documentation and tests Remove ToDo Remove ToDo Remove obsolete toDo remark Fix an issue with splitRenderer having less content than needed when the result is NOTHING Add missing copyright headers Add new Pdf20SigningTest#signExistingFieldWhenDirectAcroformAndNoSigFlagTest Remove clirr-maven-plugin Fix division by zero Add preserveAspectRatio support for images Delete TODO about pseudo-elements in SVG Minor Javadoc fix Remove obsolete toDo remark Add ticket references to toDos Always copy link annotation on draw Remove an unused cmp file Remove obsolete todo Add new tests for creating entries for xref stream Update ToDo remark in BackgroundShorthandResolver Disallow removing flushed pages for tagged documents or documents with acroforms Log warnings in case we need to reset "full compression" setting in append mode Move, refactor merge tests from samples internal repository Add deprecated tag to TextRenderer JavaDoc Fix problem with numerous replaceSpecialWhitespaceGlyhs method calls Add test for not fitted footer in large table Document TableBorder's fields Introduce dedicated tests for axial and radial shadings Add missing copyright headers Add tests to improve code coverage Don't move the whole element to the next area in case its first children cannot be kept together Remove ToDo remark in PdfFormField#drawPdfA1CheckAppearance Fix large table split Add DEVSIX within todo remark Change comment Delete duplicate test Fix bug with text vertical alignment in choice fields Improve imagemagick constants Add DocumentSerializationTest class Optimize replaceSpecialWhitespaceGlyphs method Make image type validation more concise Deprecate unneeded size field in BmpImageData and associated constructors/creators Improve coverage on existing code Introduce ImageTypeDetector class for detecting image types from magic bytes Add missing copyright headers Add some TODO remarks related to COLLAPSING_MARGINS + KEEP_TOGETHER processing Introduce RootRendererStateHandler to process going back and forward. Improve tagging and processing of flushed waiting elements. Refactor storing mechanism Add tests which shows that floats work incorectly with KEEP_TOGETHER Improve ReplaceSpecialWhitespaceGlyphs method performance Discard builds depending on the branch in the Jenkinsfile Add new test to increase code coverage Add possibility to remove outlines in public API Update ToDo remarks in styled-xml-parser module Fix bug with glyph width for PdfType3Font Resolve RND todo remarks Remove obsolete TODOs Improve TIFFLZWDecoder JavaDoc Update TODO in svg Improve documentation for Path class Add missing copyright headers Add TextPreprocessingUtil class and unit test Add new tests Add JPXDecode image extracting test Improve LocationTextExtractionStrategyTest so that it could be ported automatically Reuse the same instance of ResourceResolver in SVG processing Update ToDo remarks Delete TODO Update TODOs in tests about overflow caused by margin/padding/borders Remove TODO-leftovers. Update TODOs with obsolete ticket IDs Add DEVSIX to a TODO Refactor tests after fix, remove Todo remarks Add several unicodes one glyph test Fix a bunch of javadoc errors in XFDF module Review TODOs in svg/src/main/java/com/itextpdf/svg/css/impl Use nightly updated NVD database for dependency-check-maven Fix a bunch of Javadoc warnings in io module Refactoring: remove redundant entries from pom files Move pitest to its own profile Move ImageTest from samples internal repository Remove obsolete TODO Add DR font tests from samples internal repository Add a TODO to indicate in the code known font-family parsing issue Added test and todos for constants Fix layout-related javadoc warnings Fix PdfReader javadoc errors Fix modifing direct acroform in append mode Tests for big stroke for circle and ellipse in svg Add several new tests Add FreeReferencesTest#readingXrefWithLotsOfFreeObjTest Add InheritedPageEntriesTest#copySeveralPagesToDocumentWithInheritedPageRotationTest [RELEASE] Update dependency versions Revert 'protected' FontSelectorStrategy#tempFonts field renaming Add missing copyright headers Remove unused svg.TestUtil class Refactor tests in DefsSvgNodeRendererUnitTest class Add missing copyright headers Add XrefStreamIncrementalUpdatesReadingTest#freeRefReusingInAppendModeTest
[RELEASE] iText 7 Core - 7.1.12 https://github.com/itext/itext7/releases/tag/7.1.12 * release/7.1.12: [RELEASE] 7.1.12-SNAPSHOT -> 7.1.12 Remove outdated TODOs in TableRenderer Fix ClipperBridge javadoc warnings Register pdfOcr events on kernel level. Treat inner namespaces in ContextManager correctly Remove TODOs in Lab and IccBased colors Add check for pdf names in pdfa Enable khmer and lao word wrapping Add missed doc for exceptions in xmp package Add color spots number check Set zero or negative size log message level to INFO for drawBackground method Fix javadoc warnings Deprecate svg node renderer mapper interface Fix javadoc for TIFFDirectory and TIFFField Add check for number values in pdfa module Add tests for table elements with HorizontalAlignment Add runProcessAndWait method overload and coresponding unit test Update message formatting in SvgConverterIntegrationTest Add check for length of arrays and dictionaries Add check for String lengths in PDFA module Remove ToDo in PdfA1GraphicsTest#transparencyCheckTest1() Add HEIGHT constant to CssDefaults Remove TODO from isiText5licenseLoaded method Add missing copyright headers Add calculating path and text bounding box in SVG Add tests for applying SVG linear gradient to different types of path elements Add PdfDocument as an argument for build linear gradient Add new PdfStreamTest class, new PdfStructTreeRootTest#severalSameElementsInStructTreeRootTest Fix several kernel/pdf/canvas javadoc warnings Add missing copyright headers Fix NullPointerException in AbstractRenderer class and update createXObject method Add missing copyright headers Add shorthand text decoration support Add convenience methods to increase and decrease widths of rectangle in chain Attach JIRA ticket to TODO in SvgConverterUnitTest Linear Gradient update to handle pad properly, Css gradient parsing fix, tests updates Fix problem with desc coordinates domain for gradient Add linear gradient support to ListStyleShorthandResolver class Add ticket references to TODO remarks Add missing copyright headers Special scripts word wrapping support Fix BUILDING.MD Add background image support for text elements for layout module Add test on bug with one coordinate in <tspan> Add SXP linear-gradient tests Improve several kernel/pdf javadocs Improve several kernel JavaDocs Add missing javadocs Fix PdfFileSpec javadoc warnings Add private constгuctor to PdfCanvasConstants to prevent instantation Add missing copyright headers Linear gradient logic Add test on marker parent issue Add check of marker x,y attributes Add test on resolving styles with relative units Change in Jenkinsfile to abort possible already running automatic builds Improve several javadocs in kernel module Fix javadoc for PdfWriter and ReaderProperties Add javadoc for thrown exceptions in CompareTool Add explicit cast Add resourcesCategoryDictionarySetModifiedTest and add minor improvements Fixing issue with font embedding in append mode Add ticket references to TODO-s Remove recordIssues from Jenkinsfile Update notice file Fix javadoc warnings Add missing copyright headers Move WeirdCharactersTest from html2pdf Add exception if no previous shape for smooth curve specified Fix ptoblem with entries in cross-reference stream Adjust some tests in SvgStyleResolverIntegrationTest Update .mailmap Fix several iTextCore javadoc issues Add check if order key presented to PDFA2 and PDFA3 validation Fix PdfViewerPreferences javadoc issues Add tests for kernel.pdf.collection package Add ticket references to toDo remarks Update ToDo remarks in TextSvgBranchRenderer Update CompareTool and fix float precision issues Add missing copyright headers Fix JavaDoc for pdf annotation classes Improve Style documentation and tests Remove ToDo Remove ToDo Remove obsolete toDo remark Fix an issue with splitRenderer having less content than needed when the result is NOTHING Add missing copyright headers Add new Pdf20SigningTest#signExistingFieldWhenDirectAcroformAndNoSigFlagTest Remove clirr-maven-plugin Fix division by zero Add preserveAspectRatio support for images Delete TODO about pseudo-elements in SVG Minor Javadoc fix Remove obsolete toDo remark Add ticket references to toDos Always copy link annotation on draw Remove an unused cmp file Remove obsolete todo Add new tests for creating entries for xref stream Update ToDo remark in BackgroundShorthandResolver Disallow removing flushed pages for tagged documents or documents with acroforms Log warnings in case we need to reset "full compression" setting in append mode Move, refactor merge tests from samples internal repository Add deprecated tag to TextRenderer JavaDoc Fix problem with numerous replaceSpecialWhitespaceGlyhs method calls Add test for not fitted footer in large table Document TableBorder's fields Introduce dedicated tests for axial and radial shadings Add missing copyright headers Add tests to improve code coverage Don't move the whole element to the next area in case its first children cannot be kept together Remove ToDo remark in PdfFormField#drawPdfA1CheckAppearance Fix large table split Add DEVSIX within todo remark Change comment Delete duplicate test Fix bug with text vertical alignment in choice fields Improve imagemagick constants Add DocumentSerializationTest class Optimize replaceSpecialWhitespaceGlyphs method Make image type validation more concise Deprecate unneeded size field in BmpImageData and associated constructors/creators Improve coverage on existing code Introduce ImageTypeDetector class for detecting image types from magic bytes Add missing copyright headers Add some TODO remarks related to COLLAPSING_MARGINS + KEEP_TOGETHER processing Introduce RootRendererStateHandler to process going back and forward. Improve tagging and processing of flushed waiting elements. Refactor storing mechanism Add tests which shows that floats work incorectly with KEEP_TOGETHER Improve ReplaceSpecialWhitespaceGlyphs method performance Discard builds depending on the branch in the Jenkinsfile Add new test to increase code coverage Add possibility to remove outlines in public API Update ToDo remarks in styled-xml-parser module Fix bug with glyph width for PdfType3Font Resolve RND todo remarks Remove obsolete TODOs Improve TIFFLZWDecoder JavaDoc Update TODO in svg Improve documentation for Path class Add missing copyright headers Add TextPreprocessingUtil class and unit test Add new tests Add JPXDecode image extracting test Improve LocationTextExtractionStrategyTest so that it could be ported automatically Reuse the same instance of ResourceResolver in SVG processing Update ToDo remarks Delete TODO Update TODOs in tests about overflow caused by margin/padding/borders Remove TODO-leftovers. Update TODOs with obsolete ticket IDs Add DEVSIX to a TODO Refactor tests after fix, remove Todo remarks Add several unicodes one glyph test Fix a bunch of javadoc errors in XFDF module Review TODOs in svg/src/main/java/com/itextpdf/svg/css/impl Use nightly updated NVD database for dependency-check-maven Fix a bunch of Javadoc warnings in io module Refactoring: remove redundant entries from pom files Move pitest to its own profile Move ImageTest from samples internal repository Remove obsolete TODO Add DR font tests from samples internal repository Add a TODO to indicate in the code known font-family parsing issue Added test and todos for constants Fix layout-related javadoc warnings Fix PdfReader javadoc errors Fix modifing direct acroform in append mode Tests for big stroke for circle and ellipse in svg Add several new tests Add FreeReferencesTest#readingXrefWithLotsOfFreeObjTest Add InheritedPageEntriesTest#copySeveralPagesToDocumentWithInheritedPageRotationTest [RELEASE] Update dependency versions Revert 'protected' FontSelectorStrategy#tempFonts field renaming Add missing copyright headers Remove unused svg.TestUtil class Refactor tests in DefsSvgNodeRendererUnitTest class Add missing copyright headers Add XrefStreamIncrementalUpdatesReadingTest#freeRefReusingInAppendModeTest
[RELEASE] iText 7 Core - 7.1.11 https://github.com/itext/itext7/releases/tag/7.1.11 * release/7.1.11: Revert 'protected' FontSelectorStrategy#tempFonts field renaming [RELEASE] 7.1.11-SNAPSHOT -> 7.1.11 Add missing copyright headers Cover AreaBreakRenderer with unit tests Let PointTest extend ExtendedITextTest. Remove DefaultStylesTest#inheritedDefaultStyleTest Add missing copyright headers Change category of StylesTest class Improve layout's Style code coverage Move PdfPagesTest tests from samples internal Add PointTest Add tests on tiff image extraction Consider not set LINE_HEIGHT property to be exactly the same as LineHeight.NORMAL Add InheritedPageEntriesTest#setRotationToPageTest Unignore a test on Float.MIN_VALUE. Update dependency-check-maven to version 5.3.1 Add missing copyright headers Take epsilon into account while deciding whether a cell of a fixed height sgould be split. Add html mode check for LineRenderer childs Add new tests for tiff images Add properties and default values for orphans and widows css support Add new Pdfa2Checker and Pdfa3Checker tests Add comment to MemoryLimitsAwareOutputStream#write() Deprecate one of Canvas constructors Add missing copyright headers Improve isVersionNumeric. Change the accessability of some Version methods from private to default. Cover Version with tests. Add tests for grayscale alpha png without embedded profile Move PdfColorSpace test from samples internal, add unit test Add MonospaceFontTest test Revert to typo_ascender scale coefficient usage for Type1Fonts for HTML mode Fix TextRenderer #resolveFirstPdfFont, refactor Property#FONT_SET usage documentation Implement HTML-like line-stacking algorithm in layout. Implement ascender/descender calculation according to CSS specification. Add new tests on orphans and widows Add missing copyright headers Add integration tests for orphans/widows Support orphans/widows processing Handle collapsing margins info in relayouting context Add new test for collapsing margins Deprecated redundant field in ParagraphRenderer Substitute RND tickets numbers to DEVSIX Change the type of expected exception Extend Test classes from ExtendedITextTest to check log messages Move xfa form test to forms repository Add category to test classes Move test from samples internal repository Move hugeDocumentWithFullCompression test to manual tests repository Add PdfAIndirectResourcesTest class Process fillOpacity and strokeOpacity in GraphicsState Processor Add test for UrlUtil#openStream method Move, add pattern color tests to kernel repository, add Logger to PdfCanvasProcessor, add LogMessageConstant class for kernel module Improve documentation of PdfPKCS7#getTimeStampDate. Make UNDEFINED_TIMESTAMP_DATE public and move to a separate class Add PdfAStampingModeTest and signature field tests Separate code licensed under Apache License into separate file Add missing copyright headers Add ClipperException and ClipperExceptionConstant classes Add PdfCanvasParserTest#innerArraysInContentStreamTest Add PdfContentExtractionTest#contentExtractionInDocWithBigCoordinatesTest Add InlineImageExtractionTest#parseInlineImageTest Refactor URL links generation Add a test which demonstrate an NPE while processing cells with big rowspans Add missing copyright headers Fix mark to ligature positioning in GposLookupType5 Replace CorruptedTagStructureTest from samples-internal repo Add some tests to cover big rowspan splits Pdftest update, EventCounterHandler update Add missing copyright headers Make fringe attribute of square annotation optional Refactor CompareTool.compareXmls(String, String) method Add missing copyright headers Add ShapeTransformUtil class and add unit tests Add missing copyright headers Fix colorspace processing for png images Add PngTest class and new tests Add a test which demonstrates a NPE bein thrown while processing links Replace character with its unicode representation Refactor nested if to switch in Pipeline Fix deployment to Artifactory Fix inserting whitespaces and newline charachers in RegexBasedLocationExtractionStrategy Make log message more general, when FormField cannot be created and add nullFormFieldTest Fix null pointer in PdfAcroForm Refactor and improve some tests of TableRendererTest Update PdfMerger and PdfDocument JavaDoc [RELEASE] Update dependency versions Add tests for svg wrong font-size case Update documentation for page events Add missing copyright headers Replace tests from samples-internal repo and add new tests Add new tests on page entries Consider /TI when highlighting selected choice fields Add I key to every choice field for backward compatibility Support handling of I key of choice fields in accordance with spec Add missing copyright headers Add SmartModePdfObjectSerializerTest class Review PdfPagesTest commented tests; add test for parsing form xobjects with circular references
[RELEASE] iText 7 Core - 7.1.11 https://github.com/itext/itext7/releases/tag/7.1.11 * release/7.1.11: Revert 'protected' FontSelectorStrategy#tempFonts field renaming [RELEASE] 7.1.11-SNAPSHOT -> 7.1.11 Add missing copyright headers Cover AreaBreakRenderer with unit tests Let PointTest extend ExtendedITextTest. Remove DefaultStylesTest#inheritedDefaultStyleTest Add missing copyright headers Change category of StylesTest class Improve layout's Style code coverage Move PdfPagesTest tests from samples internal Add PointTest Add tests on tiff image extraction Consider not set LINE_HEIGHT property to be exactly the same as LineHeight.NORMAL Add InheritedPageEntriesTest#setRotationToPageTest Unignore a test on Float.MIN_VALUE. Update dependency-check-maven to version 5.3.1 Add missing copyright headers Take epsilon into account while deciding whether a cell of a fixed height sgould be split. Add html mode check for LineRenderer childs Add new tests for tiff images Add properties and default values for orphans and widows css support Add new Pdfa2Checker and Pdfa3Checker tests Add comment to MemoryLimitsAwareOutputStream#write() Deprecate one of Canvas constructors Add missing copyright headers Improve isVersionNumeric. Change the accessability of some Version methods from private to default. Cover Version with tests. Add tests for grayscale alpha png without embedded profile Move PdfColorSpace test from samples internal, add unit test Add MonospaceFontTest test Revert to typo_ascender scale coefficient usage for Type1Fonts for HTML mode Fix TextRenderer #resolveFirstPdfFont, refactor Property#FONT_SET usage documentation Implement HTML-like line-stacking algorithm in layout. Implement ascender/descender calculation according to CSS specification. Add new tests on orphans and widows Add missing copyright headers Add integration tests for orphans/widows Support orphans/widows processing Handle collapsing margins info in relayouting context Add new test for collapsing margins Deprecated redundant field in ParagraphRenderer Substitute RND tickets numbers to DEVSIX Change the type of expected exception Extend Test classes from ExtendedITextTest to check log messages Move xfa form test to forms repository Add category to test classes Move test from samples internal repository Move hugeDocumentWithFullCompression test to manual tests repository Add PdfAIndirectResourcesTest class Process fillOpacity and strokeOpacity in GraphicsState Processor Add test for UrlUtil#openStream method Move, add pattern color tests to kernel repository, add Logger to PdfCanvasProcessor, add LogMessageConstant class for kernel module Improve documentation of PdfPKCS7#getTimeStampDate. Make UNDEFINED_TIMESTAMP_DATE public and move to a separate class Add PdfAStampingModeTest and signature field tests Separate code licensed under Apache License into separate file Add missing copyright headers Add ClipperException and ClipperExceptionConstant classes Add PdfCanvasParserTest#innerArraysInContentStreamTest Add PdfContentExtractionTest#contentExtractionInDocWithBigCoordinatesTest Add InlineImageExtractionTest#parseInlineImageTest Refactor URL links generation Add a test which demonstrate an NPE while processing cells with big rowspans Add missing copyright headers Fix mark to ligature positioning in GposLookupType5 Replace CorruptedTagStructureTest from samples-internal repo Add some tests to cover big rowspan splits Pdftest update, EventCounterHandler update Add missing copyright headers Make fringe attribute of square annotation optional Refactor CompareTool.compareXmls(String, String) method Add missing copyright headers Add ShapeTransformUtil class and add unit tests Add missing copyright headers Fix colorspace processing for png images Add PngTest class and new tests Add a test which demonstrates a NPE bein thrown while processing links Replace character with its unicode representation Refactor nested if to switch in Pipeline Fix deployment to Artifactory Fix inserting whitespaces and newline charachers in RegexBasedLocationExtractionStrategy Make log message more general, when FormField cannot be created and add nullFormFieldTest Fix null pointer in PdfAcroForm Refactor and improve some tests of TableRendererTest Update PdfMerger and PdfDocument JavaDoc [RELEASE] Update dependency versions Add tests for svg wrong font-size case Update documentation for page events Add missing copyright headers Replace tests from samples-internal repo and add new tests Add new tests on page entries Consider /TI when highlighting selected choice fields Add I key to every choice field for backward compatibility Support handling of I key of choice fields in accordance with spec Add missing copyright headers Add SmartModePdfObjectSerializerTest class Review PdfPagesTest commented tests; add test for parsing form xobjects with circular references
[RELEASE] iText 7 Core - 7.1.10 https://github.com/itext/itext7/releases/tag/7.1.10 * release/7.1.10: [RELEASE] 7.1.10-SNAPSHOT -> 7.1.10 Fix link to RUPS: it should point to RUPS 7 instead of RUPS 5 License scheduled check for kernel Remove obsolete todo from PdfFormFieldTest Unignore DirectoryTableOrder002Test, FontFaceTest methods Improve compression tests Add setting a modidied flag for indirect arrays Add test for the bug in processing preserveAspectRatio for markers Add check that PdfAPage can be flushed Make BouncyCastle dependencies non-optional Add missing copyright headers Refactor SvgLogMessageConstant Add markers support Fix woff2 converting method Add missing copyright headers Add tests demonstrating problems with annotation relationship incorrectly transferred during copying Update years in copyrights Add documentation to PdfReader#setMemorySavingMode() Don't run OWASP dependency check twice Run package phase for faster Artifactory deploy Avoid using Assert.assertSame for enums and primitive types Marked cleanup constants as deprecated Use double type for better precision in local calculations in SVG and SXP Upgrade logback dependency Add OWASP dependency check Add PdfCanvasInlineImagesTest and InlineImageExtractionTest Support reading only one page Fix javadocs of CompareTool Add -Test postfix to a test Change in Jenkinsfile to upload the artifacts for branches different from develop and master to branch artifacts repo Change PdfFormField regeneration methods Add missing copyright headers Add setting of the 'modified' flag when modifying acroform Add missing copyright headers Add FloatImageTest and FloatBlockTest classes(from samples-internal repo) Update Bouncy Castle version Add test on the viewBox x, y values Add test on preserveAspectRatio for element with x,y offset Do not trim leading spaces in single line and multiline text fields Update test search wildcard expression so that all the files are picked up Add test category Deprecate IdelOutputStream. Add checks that Pdf Document has been completely read to the PdfReader. Add missing copyright headers Add tests on "overflow" attribute in svg Change HashMap to LinkedHashMap. Add test. Make the LogListener save previously added log appenders. Add addPngImageIndexedColorspaceTest Move tests from samples-internal repo Update veraPDF dependency to version 1.14.105 Fix up veraPDF report path generation Avoid reading page dictionaries in ParentTreeHandler.registerMcr() Make PdfDocument#tryInitTagStructure protected Add tests on FormXobject in tagged pdf Restructure mcr storage in ParentTreeHandler Improve pdf encryption documentation. [RELEASE] Update dependency versions Add missing copyright headers Add tests replaced from samples-internal repo Set default stroke width to 1 px Remove old ticket references Add missing copyright headers Move Xfdf message constants to XfdfException class Minor fixes in javadocs Resolve layout javadoc warnings
[RELEASE] iText 7 Core - 7.1.10 https://github.com/itext/itext7/releases/tag/7.1.10 * release/7.1.10: [RELEASE] 7.1.10-SNAPSHOT -> 7.1.10 Fix link to RUPS: it should point to RUPS 7 instead of RUPS 5 License scheduled check for kernel Remove obsolete todo from PdfFormFieldTest Unignore DirectoryTableOrder002Test, FontFaceTest methods Improve compression tests Add setting a modidied flag for indirect arrays Add test for the bug in processing preserveAspectRatio for markers Add check that PdfAPage can be flushed Make BouncyCastle dependencies non-optional Add missing copyright headers Refactor SvgLogMessageConstant Add markers support Fix woff2 converting method Add missing copyright headers Add tests demonstrating problems with annotation relationship incorrectly transferred during copying Update years in copyrights Add documentation to PdfReader#setMemorySavingMode() Don't run OWASP dependency check twice Run package phase for faster Artifactory deploy Avoid using Assert.assertSame for enums and primitive types Marked cleanup constants as deprecated Use double type for better precision in local calculations in SVG and SXP Upgrade logback dependency Add OWASP dependency check Add PdfCanvasInlineImagesTest and InlineImageExtractionTest Support reading only one page Fix javadocs of CompareTool Add -Test postfix to a test Change in Jenkinsfile to upload the artifacts for branches different from develop and master to branch artifacts repo Change PdfFormField regeneration methods Add missing copyright headers Add setting of the 'modified' flag when modifying acroform Add missing copyright headers Add FloatImageTest and FloatBlockTest classes(from samples-internal repo) Update Bouncy Castle version Add test on the viewBox x, y values Add test on preserveAspectRatio for element with x,y offset Do not trim leading spaces in single line and multiline text fields Update test search wildcard expression so that all the files are picked up Add test category Deprecate IdelOutputStream. Add checks that Pdf Document has been completely read to the PdfReader. Add missing copyright headers Add tests on "overflow" attribute in svg Change HashMap to LinkedHashMap. Add test. Make the LogListener save previously added log appenders. Add addPngImageIndexedColorspaceTest Move tests from samples-internal repo Update veraPDF dependency to version 1.14.105 Fix up veraPDF report path generation Avoid reading page dictionaries in ParentTreeHandler.registerMcr() Make PdfDocument#tryInitTagStructure protected Add tests on FormXobject in tagged pdf Restructure mcr storage in ParentTreeHandler Improve pdf encryption documentation. [RELEASE] Update dependency versions Add missing copyright headers Add tests replaced from samples-internal repo Set default stroke width to 1 px Remove old ticket references Add missing copyright headers Move Xfdf message constants to XfdfException class Minor fixes in javadocs Resolve layout javadoc warnings
[RELEASE] iText 7 Core - 7.1.9 https://github.com/itext/itext7/releases/tag/7.1.9 * release/7.1.9: [RELEASE] 7.1.9-SNAPSHOT -> 7.1.9 Deprecate PdfRichMediaAnnotation class Exclude internal classes from public javadocs. Remove subpackages from the root pom file. Improve javadoc of xfdf object classes. Add new strokeWidthMeasureUnitsTest and refactor test Add missing copyright headers Remove PdfRootSvgNodeRendererUnitTest Fix preserveAspectRatio application Refactor javadoc in CommonCssConstants Add missing copyright headers Add tests to cover Transform Add tests to the setModified method Extend some iTextCore test classes Add a setter to the modified flag. Update PdfCanvas javadocs Improve event counter documentation. Add LineArrow name constant Extend iTextCore test classes Prevent font comparison from throwing NPE. Add some new DeviceRgb tests. Allow overriding default font family easier for BasicFontProvider Fix single line comments. Add test on infinite loop during table creating in layout Move most of CssStyleSheetParserTest from pdfHTML to SXP Add unvalidUrlFillTest Replace recursion with while-cycle in readXrefStream Rename PdfDocument.addFileAttachment() argument Add checkParentTreeIfFormXObjectTaggedTest Add stampingFormXobjectInnerContentTaggedTest Add missing copyright headers Deprecate CSS redundant rule class constructors that are more flexible than CSS specification Fix CssFontFaceRule#toString() to produce valid CSS Add ToDo remark Update resource file in svg module Introduce tests for FontCache, fix ByteCid AbstractCmap implementation Remove excess comment Change test TODO description Fix rereading of released objects from object streams Add mSungLightFontRanges test. DEVSIX-3349 Add new LayoutTaggingTest(not ASCII chart) Add missing copyright headers Add new test demonstrating issue with glyph bbox calculation for Type 3 fonts when parsing content stream Add unit test for CssPseudoClassEmptySelectorItem class. DEVSIX-3310 Formatting tests in svg module Add missing copyright headers Move all multiline tests to a separate class Support autosize for multiline text fields Add shared page resources flushing test Add a test on cell's incorrect rotation. Update License.md for all AGPL products Refactor pseudo class tests code Add unit tests for CssPseudoClasses. DEVSIX-3310 Update VeraPDF validation model version to the new stable one. Add parse Double method with unit test. Add integration test for this. DEVSIX-2232 Remove redundant throws declaration from non-public API Deprecate PdfTokenizer#ReusableRandomAccessSource Add an explicit dependency on the VeraPdf core. Add missing copyright headers Add surrogate pairs tests. DEVSIX-3301 Fix XfdfWriter and XfdfReader tests. Add assert for null in PdfString Change VeraPDF validation model version. Improve list javadocs. Other minor improvements. Fix DM_DEFAULT_ENCODING SpotBugs warnings in forms module Add test Add createFieldInAppendModeTest Improve 3D borders documentation to omit links to private fields. Fix the way how we pass isOriginalNonSplitRenderer to child renderers. Move VeraPDF validator to pdfTest module Fix TextRenderInfo#getSingleSpaceWidth result when font doesn't specify space character width Upload spotbugs report to SonarQube Run spotbugs by default but not fail on error Improve javadocs which cause shapen warnings. Refactor javadocs to omit usage of closing p tag. Add missing copyright headers Cover WebColors with tests Refactor equals() literal comparison Add test Refactor some default TableRenderer methods. Add a test for creating PDF/A document with layout list Fix javadocs warnings in kernel module Make sure FileUtil files listing methods sort lists in case sensitive manner regardless of OS Refactor equals() when literal string is a parameter Add test Add missing copyright headers Reduce cyclomatic complexity for TableRenderer, TableWidths, ParagraphRenderer Add missing copyright headers Cover PdfDashPattern and PdfTextArrayTest with tests Update ToDo remarks Remove 7.0 related branches from Jenkinsfile Fix DM_DEFAULT_ENCODING spotbugs issues Fix methods documentation Fix inline comments in barcodes, forms and io Clarify some javadocs Fix miscellaneous javadoc errors in kernel module Fix resource file path case in PdfA2LayoutOcgTest [RELEASE] Update dependency versions Add missing copyright headers Refactor clone() implementations Add comments regarding ecnryption algorithms Add missing copyright headers Move core tests. DEVSIX-3035 Refactor test Remove excessive cmp file. appendModeAppearance test has been adjusted Refactor equals() when string literal is a parameter Add missing copyright headers Extract DeterminatorIsZero exception message Add unit tests for GreekAlphabetNumbering Update comments placing Add test for PdfADocument with END_PAGE event Add missing copyright headers Fix processing floating renderers when base direction is set explicitly Refactor comments in layout; merge two if to one, substitute checking if list is empty by using isEmpty()
[RELEASE] iText 7 Core - 7.1.9 https://github.com/itext/itext7/releases/tag/7.1.9 * release/7.1.9: [RELEASE] 7.1.9-SNAPSHOT -> 7.1.9 Deprecate PdfRichMediaAnnotation class Exclude internal classes from public javadocs. Remove subpackages from the root pom file. Improve javadoc of xfdf object classes. Add new strokeWidthMeasureUnitsTest and refactor test Add missing copyright headers Remove PdfRootSvgNodeRendererUnitTest Fix preserveAspectRatio application Refactor javadoc in CommonCssConstants Add missing copyright headers Add tests to cover Transform Add tests to the setModified method Extend some iTextCore test classes Add a setter to the modified flag. Update PdfCanvas javadocs Improve event counter documentation. Add LineArrow name constant Extend iTextCore test classes Prevent font comparison from throwing NPE. Add some new DeviceRgb tests. Allow overriding default font family easier for BasicFontProvider Fix single line comments. Add test on infinite loop during table creating in layout Move most of CssStyleSheetParserTest from pdfHTML to SXP Add unvalidUrlFillTest Replace recursion with while-cycle in readXrefStream Rename PdfDocument.addFileAttachment() argument Add checkParentTreeIfFormXObjectTaggedTest Add stampingFormXobjectInnerContentTaggedTest Add missing copyright headers Deprecate CSS redundant rule class constructors that are more flexible than CSS specification Fix CssFontFaceRule#toString() to produce valid CSS Add ToDo remark Update resource file in svg module Introduce tests for FontCache, fix ByteCid AbstractCmap implementation Remove excess comment Change test TODO description Fix rereading of released objects from object streams Add mSungLightFontRanges test. DEVSIX-3349 Add new LayoutTaggingTest(not ASCII chart) Add missing copyright headers Add new test demonstrating issue with glyph bbox calculation for Type 3 fonts when parsing content stream Add unit test for CssPseudoClassEmptySelectorItem class. DEVSIX-3310 Formatting tests in svg module Add missing copyright headers Move all multiline tests to a separate class Support autosize for multiline text fields Add shared page resources flushing test Add a test on cell's incorrect rotation. Update License.md for all AGPL products Refactor pseudo class tests code Add unit tests for CssPseudoClasses. DEVSIX-3310 Update VeraPDF validation model version to the new stable one. Add parse Double method with unit test. Add integration test for this. DEVSIX-2232 Remove redundant throws declaration from non-public API Deprecate PdfTokenizer#ReusableRandomAccessSource Add an explicit dependency on the VeraPdf core. Add missing copyright headers Add surrogate pairs tests. DEVSIX-3301 Fix XfdfWriter and XfdfReader tests. Add assert for null in PdfString Change VeraPDF validation model version. Improve list javadocs. Other minor improvements. Fix DM_DEFAULT_ENCODING SpotBugs warnings in forms module Add test Add createFieldInAppendModeTest Improve 3D borders documentation to omit links to private fields. Fix the way how we pass isOriginalNonSplitRenderer to child renderers. Move VeraPDF validator to pdfTest module Fix TextRenderInfo#getSingleSpaceWidth result when font doesn't specify space character width Upload spotbugs report to SonarQube Run spotbugs by default but not fail on error Improve javadocs which cause shapen warnings. Refactor javadocs to omit usage of closing p tag. Add missing copyright headers Cover WebColors with tests Refactor equals() literal comparison Add test Refactor some default TableRenderer methods. Add a test for creating PDF/A document with layout list Fix javadocs warnings in kernel module Make sure FileUtil files listing methods sort lists in case sensitive manner regardless of OS Refactor equals() when literal string is a parameter Add test Add missing copyright headers Reduce cyclomatic complexity for TableRenderer, TableWidths, ParagraphRenderer Add missing copyright headers Cover PdfDashPattern and PdfTextArrayTest with tests Update ToDo remarks Remove 7.0 related branches from Jenkinsfile Fix DM_DEFAULT_ENCODING spotbugs issues Fix methods documentation Fix inline comments in barcodes, forms and io Clarify some javadocs Fix miscellaneous javadoc errors in kernel module Fix resource file path case in PdfA2LayoutOcgTest [RELEASE] Update dependency versions Add missing copyright headers Refactor clone() implementations Add comments regarding ecnryption algorithms Add missing copyright headers Move core tests. DEVSIX-3035 Refactor test Remove excessive cmp file. appendModeAppearance test has been adjusted Refactor equals() when string literal is a parameter Add missing copyright headers Extract DeterminatorIsZero exception message Add unit tests for GreekAlphabetNumbering Update comments placing Add test for PdfADocument with END_PAGE event Add missing copyright headers Fix processing floating renderers when base direction is set explicitly Refactor comments in layout; merge two if to one, substitute checking if list is empty by using isEmpty()
[RELEASE] iText 7 Core - 7.1.8 https://github.com/itext/itext7/releases/tag/7.1.8 * release/7.1.8: [RELEASE] 7.1.8-SNAPSHOT -> 7.1.8 Add missing copyright headers Allow font cache to be cleared Implement new pattern color tests Extract PdfCanvasColorTest from PdfCanvasTest Refactor according to findbugs Add unit tests in UriResolverTest. DEVSIX-2880 Purge itext artifacts from local maven repository Exclude xmp from SonarQube analysis Improve some links in javadocs. Add some issues to the findbugs-filter that somehow got into develop Remove commented-out lines making the Quality Gate fail Implement xfdf support Make PdfPolyGeomAnnotation abstract Improve itextcore's javadocs. Update page boundary keys that are used for VIEW_CLIP, PRINT_AREA, PRINT_CLIP constants. Add some PdfViewerPreferences tests. Refactor implementation of building hyphenation trees to avoid StackOverflowErrors Replace Throwable with SecurityException in ResourceUtil Fix javadocs in order in order to make them portable to C# code documentation Wrap System.getenv with SecurityException Rework isIgnoredClassOrPackage method Increase waiting in DataHandlerTest Add hyphenation result test, add todo remark Expose TypographyUtils#isPdfCalligraphAvailable() Do not recalculate table's minmax width once the table has been split. Change structural comparison instead of visual. Add some link tests. Update jacoco plugin version to 0.8.4 Review checked exceptions softening in layout module Fix PdfLayer#getIntents in case of multiple intents; add new PdfLayer tests Add missing copyright headers Cover layer related logic with tests. Remove p tags from tables Remove empty tag Fix Barcodes java docs Separate tiff images testing Add missing copyright headers Add unit tests for font characteristics classes Improve Javadocs of io and styled-xml-parser Move svg path converting tests Update javadoc in FontProgramFactory and PdfFontFactory Add integration tests for BackgroundImage Improve porting of a piece of documentation Cover solid, dashed and dotted lines with tests. Add logmessages into unit tests Add missing copyright headers Move JFreeSvg tests from FT repository Remove unnecessary log message throw. Add new LogMessageConstant. Prevent TableRenderer's applyVerticalAlignment from throwing NPE. Improve Javadocs for some of the members of PdfFormField class Move pie chart test from FT repository Increase timeout for test stage Add functionality to search samples in both main and test directory Add missing copyright headers Add test that produces non-conforming PDF/A Add test that produces non-conforming PDF/A Use local Maven repository Fix javadoc warnings in kernel Use initial bytes to check if byte[] is WmfImage Move svg clipPath Improve detection of a character's location. Refactor Jenkinsfile Remove WrapToTest annotation check. Remove unused IsLookLikeTest method Move svg simple samples Improve documentation and fix a few Javadoc warnings Add slack notifications to #ci channel Move svg ignored tags tests Add clean of workspace in case of successful build Add monthy cron job for master branch Update svg and cmp files Move svg css style tests Move svg elliptical arc Add missing copyright headers Move svg mask tests Don't provide a SonarQube target branch when analyzing the main branch [RELEASE] Update dependency versions Ignore tests related to SNAPSHOT being written to extracted images. Remove redundant TODO in PdfImageXObject#flush() Add missing copyright headers Move svg opacity tests Move svg text converting tests Add missing copyright headers Move svg basic elements tests Add missing copyright headers Move google chart tests
[RELEASE] iText 7 Core - 7.1.8 https://github.com/itext/itext7/releases/tag/7.1.8 * release/7.1.8: [RELEASE] 7.1.8-SNAPSHOT -> 7.1.8 Add missing copyright headers Allow font cache to be cleared Implement new pattern color tests Extract PdfCanvasColorTest from PdfCanvasTest Refactor according to findbugs Add unit tests in UriResolverTest. DEVSIX-2880 Purge itext artifacts from local maven repository Exclude xmp from SonarQube analysis Improve some links in javadocs. Add some issues to the findbugs-filter that somehow got into develop Remove commented-out lines making the Quality Gate fail Implement xfdf support Make PdfPolyGeomAnnotation abstract Improve itextcore's javadocs. Update page boundary keys that are used for VIEW_CLIP, PRINT_AREA, PRINT_CLIP constants. Add some PdfViewerPreferences tests. Refactor implementation of building hyphenation trees to avoid StackOverflowErrors Replace Throwable with SecurityException in ResourceUtil Fix javadocs in order in order to make them portable to C# code documentation Wrap System.getenv with SecurityException Rework isIgnoredClassOrPackage method Increase waiting in DataHandlerTest Add hyphenation result test, add todo remark Expose TypographyUtils#isPdfCalligraphAvailable() Do not recalculate table's minmax width once the table has been split. Change structural comparison instead of visual. Add some link tests. Update jacoco plugin version to 0.8.4 Review checked exceptions softening in layout module Fix PdfLayer#getIntents in case of multiple intents; add new PdfLayer tests Add missing copyright headers Cover layer related logic with tests. Remove p tags from tables Remove empty tag Fix Barcodes java docs Separate tiff images testing Add missing copyright headers Add unit tests for font characteristics classes Improve Javadocs of io and styled-xml-parser Move svg path converting tests Update javadoc in FontProgramFactory and PdfFontFactory Add integration tests for BackgroundImage Improve porting of a piece of documentation Cover solid, dashed and dotted lines with tests. Add logmessages into unit tests Add missing copyright headers Move JFreeSvg tests from FT repository Remove unnecessary log message throw. Add new LogMessageConstant. Prevent TableRenderer's applyVerticalAlignment from throwing NPE. Improve Javadocs for some of the members of PdfFormField class Move pie chart test from FT repository Increase timeout for test stage Add functionality to search samples in both main and test directory Add missing copyright headers Add test that produces non-conforming PDF/A Add test that produces non-conforming PDF/A Use local Maven repository Fix javadoc warnings in kernel Use initial bytes to check if byte[] is WmfImage Move svg clipPath Improve detection of a character's location. Refactor Jenkinsfile Remove WrapToTest annotation check. Remove unused IsLookLikeTest method Move svg simple samples Improve documentation and fix a few Javadoc warnings Add slack notifications to #ci channel Move svg ignored tags tests Add clean of workspace in case of successful build Add monthy cron job for master branch Update svg and cmp files Move svg css style tests Move svg elliptical arc Add missing copyright headers Move svg mask tests Don't provide a SonarQube target branch when analyzing the main branch [RELEASE] Update dependency versions Ignore tests related to SNAPSHOT being written to extracted images. Remove redundant TODO in PdfImageXObject#flush() Add missing copyright headers Move svg opacity tests Move svg text converting tests Add missing copyright headers Move svg basic elements tests Add missing copyright headers Move google chart tests
PreviousNext