Commit 8464949
committed
[RELEASE] iText 7 Core - 7.1.15
https://github.com/itext/itext7-dotnet/releases/tag/7.1.15
* release_branch:
[RELEASE] 7.1.15
Add PdfFont#appendDecodedCodesToGlyphsList methods to get success status of decoding to glyph line
Prevent null from being passed as occupied area in case of FULL
Drop .NET Framework 4.0 support in favor of 4.5 in itextcore modules
Expose some font utility API for public usage
Support box-sizing property in case of FlexContainerRenderer
Add validation for justify-content property
Add message logging for not supported flex-related properties
Add missing copyright headers
Support collapsing margins for flex container
Improve TODOs of OCSPVerifier
OTF: Support GposLookupType1 - table subformat 2
Respect flex item's height calculated during the algo
Consider min and max container's heights while processing line's cross size
Better PDF/A Conformance exception text
Add Strictness level for PdfReader
Add log message for invalid Version in the catalog
Ignore invalid catalog version on document load
Add missing copyright headers
DataHandlerCounter disabling hooks mechanism
Add a test which demonstrates that height is not respected in case min-height is set
Remove redundant TODO
Remove invalid return in javadoc
Remove html examples for flex algorithm
Make FlexContainer be default-accessed
Make glyphs independent in bidi-reordered line from pre-reordering
Respect width when placing flex container
Update vertical-writing TODO comment to more relevant ticket
Introduce integration tests for 'font-weight' font-selection
Add missing copyright headers
Support justify-content and align-items
Skip KEEP_TOGETHER in case of AreaBreak
Preserve cell's percent width between relayouts
Fix javadoc warnings in sign module
KeepTogether disable for not fit in keepTogether tree fix
Add flex container element and flex related properties
Add test for infinite loop when copying outlines
Add missing copyright headers
PdfFontFactory font embedding strategy
Fix some more SQ related issues
Fix issues identified by SQ
Cover pattern and shading related constants with javadocs
Add logging that ICC profile to be set to the image is invalid
Update port-hash
Remove deprecated TODOs
Add tests for PdfDocument with missing, null and not PdfString producer
Add null check on producer string Closes #69.
Fix javadocs of SvgConverter
Add missing copyright headers
Implement initial layout method for FlexContainerRenderer
Add JavaDocs to some classes from layer package and to PdfLinkAnnotation class
Remove fixed in 7.2.0_preparations branch TODOs
Fix javadocs warning
Fix null exception with SeparatedTableBorders
Add missing copyright headers
Add test for CFFFontTest
Add javadocs to FontProvider, Range & RangeBuilder
Add some unit test for PdfTokenizer
Support flex algorithm
Remove redundant TODO message
Add javadocs for PdfDashPattern and PdfCatalog
Add integration test for table cell with rowspan exceeding several pages
Fix NPE in PdfDocument.getFont with direct font
Add a test on a cell rotation issue
Add some javadocs to PdfDocument & PdfAnnotationBorder
Remove TODOs in the PdfImageXObject
Update port-hash
Support type3 glyphs with custom names
Cover custom image masks setting API with tests
Fix javadoc warnings
Delete obsolete TODO
PdfNumber equals and hashcode fixes
Cover OcspClientBouncyCastle methods with tests
Add missing copyright headers
Take document into account for PdfIndirectReference equals and hashCode
Add missing copyright headers
Improve code coverage of itextcore in SonarQube
Add AssertUtil#doesNotThrow methods and update some tests
ParagraphRenderer and LineRenderer children parent fixes
Add missing copyright headers
Refactor css validators. Update tests if necessary
Fix space validation issue
Refactor shorthands
Support flex, flex-flow, gap and place-items shorthand
Create and move to specific class TYPOGRAPHY_NOT_FOUND constant
Remove System.Net.Http package. Update that package for pdftest.netstandart
Add missing copyright headers and update copyright year
Fix Svg relative MoveTo operator with multiple coordinates logic
Add SignWithSignaturePolicyInfoTest test
Update port-hash after release
[AFTER RELEASE] 7.1.14
Add missing copyright headers
Add tests to increase code coverage and split constructor in PdfType3Font
Add log message that outline destination page number is out of bounds
Update CssSelectorParser to use Matcher
Update autoported files
Add new tests to SmartModeTests class
Update port-hash
Refactor OverflowAttributeTest
Improve taggedPdfReaderToolTest01File tree
2,498 files changed
+16611
-4007
lines changed- itext.tests
- itext.barcodes.tests
- Properties
- itext/barcodes
- itext.forms.tests
- Properties
- itext/forms
- widget
- xfa
- xfdf
- resources/itext/forms/PdfFormFieldMultilineTextTest
- itext.io.tests
- Properties
- itext/io
- font
- cmap
- otf
- woff2
- w3c
- decoder
- format
- image
- source
- util
- collections
- resources/itext/io
- font/otf/CFFFontTest
- util
- itext.kernel.tests
- Properties
- itext/kernel
- colors
- gradients
- counter
- data
- event
- crypto
- font
- geom
- numbering
- pdf
- action
- annot
- canvas
- draw
- parser
- clipperlib
- listener
- util
- collection
- colorspace
- copy
- filters
- layer
- xobject
- utils
- xmp/impl
- resources/itext/kernel
- font/PdfType3FontTest
- pdf
- PdfDocumentTest
- PdfFontCacheTest
- PdfFontTest
- PdfOutlineTest
- SmartModeTest
- canvas
- ImageMasksTest
- parser/GlyphBboxCalculationTest
- utils/PdfMergerTest
- itext.layout.tests
- Properties
- itext/layout
- element
- font
- layout
- properties
- renderer
- objectfit
- splitting
- testutil
- resources/itext/layout
- AlignmentTest
- BlockTest
- BorderTest
- CollapsingMarginsTest
- FlexContainerTest
- FlexUtilTest
- FloatExampleTest
- FloatTest
- FontProviderTest
- FontSelectorTest
- HyphenateLayoutTest
- KeepTogetherTest
- KeepWithNextTest
- LayoutTaggingTest
- OrphansWidowsTest
- PositioningTest
- RotationTest
- TableBorderTest
- TableTest
- TextWritingTest
- itext.pdfa.tests
- Properties
- itext/pdfa
- checker
- itext.pdftest.tests
- Properties
- itext/test
- itext.sign.tests
- Properties
- itext/signatures
- sign
- testutils
- builder
- cert
- client
- verify
- pdfinsecurity
- itext.styledxmlparser.tests
- Properties
- itext/styledxmlparser
- css
- media
- parse
- pseudo
- resolve
- shorthand
- selector/item
- util
- validate
- jsoup
- helper
- integration
- nodes
- parser
- safety
- select
- resolver/resource
- util
- itext.svg.tests
- Properties
- itext/svg
- converter
- css
- impl
- dummy
- css/impl
- factories
- processors/impl
- renderers/impl
- sdk
- googlecharts
- jfreesvg
- processors
- impl
- font
- renderers
- factories
- impl
- path
- impl
- utils
- resources/itext/svg/renderers/impl/PathSvgNodeRendererTest
- itext
- itext.barcodes
- Properties
- itext/barcodes
- dmcode
- qrcode
- itext.font-asian
- Properties
- itext.forms
- Properties
- itext/forms
- fields
- borders
- util
- xfa
- xfdf
- itext.hyph
- Properties
- itext.io
- Properties
- itext/io
- codec
- colors
- font
- cmap
- constants
- otf
- lookuptype5
- lookuptype6
- lookuptype7
- woff2
- image
- source
- util
- Collections
- zlib
- itext.kernel
- Properties
- itext/kernel
- colors
- gradients
- counter
- context
- data
- event
- crypto
- securityhandler
- events
- font
- geom
- log
- numbering
- pdf
- action
- annot
- da
- canvas
- draw
- parser
- clipperlib
- data
- filter
- listener
- util
- wmf
- collection
- colorspace
- extgstate
- filespec
- filters
- function
- layer
- tagging
- tagutils
- xobject
- utils
- xmp
- itext.layout
- Properties
- itext/layout
- borders
- element
- exceptions
- font
- hyphenation
- layout
- margincollapse
- minmaxwidth
- properties
- renderer
- objectfit
- splitting
- tagging
- itext.pdfa
- Properties
- itext/pdfa
- checker
- itext.pdftest
- Properties
- itext/test
- attributes
- pdfa
- runners
- signutils
- itext.sign
- Properties
- itext/signatures
- itext.styledxmlparser
- Properties
- itext/styledxmlparser
- css
- font
- media
- page
- parse
- syntax
- pseudo
- resolve
- shorthand
- impl
- selector
- item
- util
- validate
- impl
- datatype
- declaration
- exceptions
- jsoup
- helper
- nodes
- parser
- safety
- select
- node
- impl/jsoup
- node
- resolver
- font
- resource
- util
- itext.svg
- Properties
- itext/svg
- converter
- css
- impl
- exceptions
- processors
- impl
- font
- renderers
- factories
- impl
- path
- impl
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,498 files changed
+16611
-4007
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
Lines changed: 4 additions & 4 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 | | - | |
| 8 | + | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments