Commit 1fa00c6
committed
[RELEASE] iText 7 Core - 7.1.14
https://github.com/itext/itext7/releases/tag/7.1.14
* release/7.1.14:
[RELEASE] 7.1.14
Add unit tests for SvgCoordinateUtils
Clean up manual porting for java's Matcher
Restore lost tests introduced in DEVSIX-4682
Support 'patternTransform' attribute for SVG pattern element
Add support to utf-8 image format in svg
Support 'viewbox' and `preserveAspectRatio' attribute for SVG pattern element
Add test on second time signing document
Add tests for SVG moveTo followed by multiple pairs
Refactor text renderers sequence word wrapping logic
Separate text sequence reset logic for robustness
Support overflow-wrap: break-word/anywhere in case of the not fitting single glyph
Remove floats skipping logic in span-wrapping: now floats break text sequence
Support word-break property
Support minMaxWidth counting for span- and special scripts wrapping
Change condition to stop TextRenderer#layout when a width limit is reached
Text elements wrapping support
Add missing copyright headers
Fix dummy log messages when we are processing xlink href with data
Improve test coverage for StopSvgNodeRenderer class
Add missing copyright headers
Add PdfObjectReleaseTest class
Add tests with all options of preserveAspectRation in svg element
Add missing copyright headers
Add tests with relative units in attributes of svg elements
Add tests for absolutely positioned elements added to Canvas
Fix javadoc
Add stroke-width into inheritable set of svg attributes, update cmp files
Upgrade BouncyCastle version to 1.67
Fix javadoc warnings
Add KeepTogetherTest#keepTogetherInDivWithKidsFloatTest
Support 'objectBoundingBox' value for SVG pattern element 'patternContentUnits' and 'patternUnits'
Unify the resource folder for HighlightItemsTest class
Add form field borders support
Add JavaDocs to unsupported AreaBreakRenderer methods
Add support of pages target-counter(s). Finalize whole target-counter logic
Add missing copyright headers
Implement non-page(s) target-counter(s)
Matcher tests
Add initial support of SVG pattern element
Configure dependency-check-maven to connect to a central database
Support overflow-x for special scripts
Support css overflow-wrap property
Update veraPDF version in pdftest module
Update printed links in CompareTool
Update CONTRIBUTING.md with latest information and links
Update BouncyCastle version to 1.66
Divide the CssUtils class into several classes
Move HighlightItemsTest from samples-internal repository
Update slf4j version from 1.7.13 to 1.7.30
Delete TODO related to clossed ticket
Add intergration tests reproducing keep-together causing content overlap
Make mutable final sets unmodifable
Add XXEVulnerabilityTest class
Add new tests for PdfTextExtractor
Speed up PdfPagesTest#randomNumberPagesTest()
Add missing copyright headers
Implement target-counter for page
Revert "Update junit version"
Update junit version
Update Java version from 1.7 to 1.8
Remove TODO related to closed DEVSIX-2785
Get rid of TODOs not related to Jira tickets in SignatureUtil
BlockRenderer keep together for clear child element fix
Add tests for keep-together elements in collaboration with floats wrapped into non-floating element
Add intedration tests for svg pattern element
Add missing copyright headers
Add support of font-relative units for the font-size property
Fix NPE in CanvasTag#getActualText() in case properties are missing
Improve javadocs in svg and xml-parser modules
Update japicmp version to 0.14.4
Add missing copyright headers
Improving test coverage for PdfFont class
Fix javadoc warnings
Remove package-info.java
Fix JavaDoc warnings in several classes
Fix javadoc warnings in PdfExplicitDestination and in PdfExplicitRemoteGoToDestination
Remove itext5 verison tag from root pom file
[AFTER RELEASE] 7.1.13
Allow fetching of OTF language records by tag
Add tests on default font-size and inheritance inside TSpan element
Add missing copyright headers
Fix overflow in OTF readCoverageFormat() DEVSIX-4642File tree
628 files changed
+14627
-2135
lines changed- barcodes
- src/main/java/com/itextpdf/barcodes/qrcode
- font-asian
- forms
- src
- main/java/com/itextpdf/forms/fields
- borders
- test
- java/com/itextpdf/forms
- widget
- xfa
- resources/com/itextpdf/forms
- PdfFormFieldTest
- PdfFormFieldsCopyTest
- XfdfReaderTest
- widget/AppearanceCharacteristicsTest
- xfa/XXEVulnerabilityTest
- hyph
- io
- src
- main/java/com/itextpdf/io
- font
- constants
- otf
- util
- test
- java/com/itextpdf/io
- font/otf
- util
- resources/com/itextpdf/io/font/otf
- OpenTypeFontTableReaderTest
- OtfReadCommonTest
- itextcore
- kernel
- src
- main/java/com/itextpdf/kernel
- crypto/securityhandler
- geom
- numbering
- pdf
- canvas
- draw
- parser
- data
- listener
- colorspace
- tagging
- tagutils
- utils
- xmp
- impl
- xpath
- options
- properties
- test
- java/com/itextpdf/kernel
- font
- numbering
- pdf
- canvas
- parser
- resources/com/itextpdf/kernel
- parser/PdfTextExtractorTest
- pdf
- PdfObjectReleaseTest
- canvas/parser/HighlightItemsTest
- layout
- src
- main/java/com/itextpdf/layout
- borders
- layout
- property
- renderer
- splitting
- test
- java/com/itextpdf/layout
- renderer
- splitting
- resources/com/itextpdf/layout
- BorderTest
- CanvasTest
- KeepTogetherTest
- ParagraphTest
- TextRendererIntegrationTest
- pdfa
- src/main/java/com/itextpdf/pdfa/checker
- pdftest
- src/main/java/com/itextpdf/test/annotations/type
- sign
- src
- main/java/com/itextpdf/signatures
- test
- java/com/itextpdf/signatures
- sign
- resources/com/itextpdf/signatures/sign/SequentialSignaturesTest
- styled-xml-parser
- src
- main/java/com/itextpdf/styledxmlparser
- css
- media
- page
- parse
- syntax
- pseudo
- resolve
- shorthand
- impl
- selector
- item
- util
- validate
- impl
- datatype
- declaration
- jsoup
- helper
- select
- node
- impl/jsoup
- node
- resolver
- font
- resource
- util
- test/java/com/itextpdf/styledxmlparser
- css
- util
- validate
- jsoup/integration
- resolver/resource
- svg
- src
- main/java/com/itextpdf/svg
- converter
- css
- impl
- exceptions
- processors
- impl
- renderers
- factories
- impl
- path
- impl
- utils
- test
- java/com/itextpdf/svg
- converter
- css
- impl
- googlecharts
- jfreesvg
- processors
- impl/font
- renderers
- impl
- utils
- resources/com/itextpdf/svg
- JFreeSvgTest
- css
- AttributesRelativeUnitTest
- FontRelativeUnitTest
- googlecharts/GoogleChartsTest
- processors/impl/font/FontSizeTest
- renderers/impl
- ClipPathTest
- FillTest
- LinearGradientSvgNodeRendererTest
- MarkerSvgNodeRendererIntegrationTest
- MaskTest
- PathParsingIntegrationTest
- PathSvgNodeRendererTest
- PatternTest
- PreserveAspectRatioSvgNodeRendererIntegrationTest
- RootSvgNodeRendererTest/viewbox
- TSpanNodeRendererIntegrationTest
- TextSvgBranchRendererIntegrationTest
- UseIntegrationTest
- XLinkDataTest
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
628 files changed
+14627
-2135
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
72 | | - | |
| 71 | + | |
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
| |||
100 | 99 | | |
101 | 100 | | |
102 | 101 | | |
103 | | - | |
104 | | - | |
| 102 | + | |
105 | 103 | | |
106 | 104 | | |
107 | 105 | | |
| |||
151 | 149 | | |
152 | 150 | | |
153 | 151 | | |
154 | | - | |
155 | | - | |
| 152 | + | |
156 | 153 | | |
157 | 154 | | |
158 | 155 | | |
| |||
165 | 162 | | |
166 | 163 | | |
167 | 164 | | |
168 | | - | |
| 165 | + | |
169 | 166 | | |
170 | 167 | | |
171 | | - | |
172 | | - | |
| 168 | + | |
| 169 | + | |
173 | 170 | | |
174 | 171 | | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
180 | 176 | | |
181 | 177 | | |
182 | 178 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 18 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
89 | 90 | | |
90 | 91 | | |
91 | 92 | | |
| 93 | + | |
92 | 94 | | |
93 | 95 | | |
94 | 96 | | |
| |||
2058 | 2060 | | |
2059 | 2061 | | |
2060 | 2062 | | |
2061 | | - | |
2062 | 2063 | | |
2063 | | - | |
2064 | | - | |
2065 | | - | |
2066 | | - | |
2067 | | - | |
2068 | 2064 | | |
2069 | 2065 | | |
2070 | 2066 | | |
| |||
2670 | 2666 | | |
2671 | 2667 | | |
2672 | 2668 | | |
2673 | | - | |
2674 | | - | |
2675 | | - | |
2676 | | - | |
| 2669 | + | |
| 2670 | + | |
| 2671 | + | |
| 2672 | + | |
2677 | 2673 | | |
2678 | 2674 | | |
2679 | 2675 | | |
2680 | 2676 | | |
2681 | | - | |
2682 | | - | |
2683 | | - | |
2684 | | - | |
2685 | | - | |
2686 | | - | |
2687 | | - | |
2688 | | - | |
2689 | | - | |
2690 | | - | |
2691 | | - | |
| 2677 | + | |
| 2678 | + | |
| 2679 | + | |
| 2680 | + | |
| 2681 | + | |
| 2682 | + | |
| 2683 | + | |
| 2684 | + | |
| 2685 | + | |
| 2686 | + | |
| 2687 | + | |
| 2688 | + | |
2692 | 2689 | | |
2693 | | - | |
2694 | | - | |
2695 | | - | |
2696 | 2690 | | |
2697 | 2691 | | |
2698 | 2692 | | |
| |||
Lines changed: 27 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | | - | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
43 | | - | |
| 44 | + | |
44 | 45 | | |
45 | | - | |
46 | | - | |
| 46 | + | |
| 47 | + | |
47 | 48 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
53 | 69 | | |
54 | | - | |
55 | | - | |
56 | | - | |
| 70 | + | |
| 71 | + | |
57 | 72 | | |
58 | 73 | | |
Lines changed: 120 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
0 commit comments