- Update to v9.2.0 * New features + Automated checks for PDF/UA-2 Validation + Introduce PDF 2.0 tag structure checker * Improvements + toLowerCase/toUpperCase locale independent usage + Added copyright attribution clarification for jsoup-related files * Bug fixes + Cell with non breakable content and not enough horizontal space leads to page break and data loss + Font selection breaks tag structure + BitsPerComponent: 1 and Indexed DeviceRgb failes with "The color depth 1 is not supported error." + Wrapping ListItem content in a Div with list symbol inside causes wrongly aligned content + KeepWithNext property causing formatting issue + PDF 2.0 does not allow DIV, P tags to be children of the P tag + PDF 2.0 does not allow P, Hn tags to be children of the Form tag + PDF 2.0 documents should not contain Document tag if it does not contain any content + Improve AESCipherCBCnoPad documentation + sxHeight is not set in OS/2 table metrics when processing TTF fonts + Standard security handler issue with long value for user access permissions + Wrong relative width calculations for hr tag + Distinguished Name comparison should be done using the equivalent method instead of the equals method + Incorrect producer line for LTA signatures in AGPL mode + PdfDocument Constructor causes endless loop + setAlternativeDescription doesn't set Contents entry for PdfSigner + PdfUAConformanceException when SignatureFieldAppearance contains Image - Update to v9.1.0 * New features + Implement Text - Advanced Fonts + SVG Text text-decoration + Clipping paths on text + Support ‘marker-mid’ property + Support underlined text, dashed lines + Pass markers from <g> element to its children + Support display none and visibility hidden (except text) * Improvements + Table performance improvements + Typography usage in SVG + Support relative sized SVG in img and object HTML elements + Support ‘direction’ property + Text position improvements + Add default fonts to BasicFontProvider for SVG + Check childLength calculations with several fonts + Text Whitespace handling + Support stroke dash pattern in layout for text elements + Support MAC integrity protection in two step signing + OCSP verifier support alternate CertID representations + Provide injecting of http, ocsp and crl clients in validation chain + Re-evaluate Basic constraints handling of pathLenConstraint + Improve documentation for FontProvider.addFont methods + PdfFontFactory.registerDirectory recursive search + Add support for multiple parents in PdfLayer + Inconsitent id when creating formFieldElements + Make EventManager thread-safe + Update verapdf to the latest version * Bug fixes + BIDI is not correct when converting SVG + <polygon>: tops of figures are cut + Fix percent width&height resolving of top level SVG when it is used from html + Improve relative values support + Support color related style attribute and values for SVG image + Division by zero in AbstractBranchSvgNodeRenderer#calculateAndApplyViewBox results in NPE at + PdfFormXObject#calculateBBoxMultipliedByMatrix level + SVG transformation matrix applied incorrectly + Improve viewBox applying for AbstractBranchSvgNodeRenderer + Get rid of unexpected deformation when rotating a marker with preserveAspectRatio="none" + Wrong displaying of svg if invalid url attribute for fill property set + Rounded rectangle with rx or ry negative displayed incorrectly + Incorrect display of ellipse with absent Rx, Ry + SVG, SXP: transformations with invalid arguments cause NPE + addAnnotation method doesn't annotate content elements with Annot tag when PDF version is 2.0 + Renderer splitup issue + Flex container with table splitup issue + Error decoding stream with FlateDecodeFilter and DecodeParams + Timestamp signature validation fails over encapMessageContent + Set print flag to the newly created signature field in PdfSigner + Default font size is calculated incorrectly for rotated form fields + Fix explicit destination handling in case of Remote go-to and Embedded go-to actions OBS-URL: https://build.opensuse.org/request/show/1287000 OBS-URL: https://build.opensuse.org/package/show/Java:packages/itext7?expand=0&rev=5
184 lines
7.6 KiB
Plaintext
184 lines
7.6 KiB
Plaintext
-------------------------------------------------------------------
|
||
Thu Jun 19 15:35:07 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||
|
||
- Update to v9.2.0
|
||
* New features
|
||
+ Automated checks for PDF/UA-2 Validation
|
||
+ Introduce PDF 2.0 tag structure checker
|
||
* Improvements
|
||
+ toLowerCase/toUpperCase locale independent usage
|
||
+ Added copyright attribution clarification for jsoup-related
|
||
files
|
||
* Bug fixes
|
||
+ Cell with non breakable content and not enough horizontal
|
||
space leads to page break and data loss
|
||
+ Font selection breaks tag structure
|
||
+ BitsPerComponent: 1 and Indexed DeviceRgb failes with "The
|
||
color depth 1 is not supported error."
|
||
+ Wrapping ListItem content in a Div with list symbol inside
|
||
causes wrongly aligned content
|
||
+ KeepWithNext property causing formatting issue
|
||
+ PDF 2.0 does not allow DIV, P tags to be children of the P
|
||
tag
|
||
+ PDF 2.0 does not allow P, Hn tags to be children of the Form
|
||
tag
|
||
+ PDF 2.0 documents should not contain Document tag if it does
|
||
not contain any content
|
||
+ Improve AESCipherCBCnoPad documentation
|
||
+ sxHeight is not set in OS/2 table metrics when processing TTF
|
||
fonts
|
||
+ Standard security handler issue with long value for user
|
||
access permissions
|
||
+ Wrong relative width calculations for hr tag
|
||
+ Distinguished Name comparison should be done using the
|
||
equivalent method instead of the equals method
|
||
+ Incorrect producer line for LTA signatures in AGPL mode
|
||
+ PdfDocument Constructor causes endless loop
|
||
+ setAlternativeDescription doesn't set Contents entry for
|
||
PdfSigner
|
||
+ PdfUAConformanceException when SignatureFieldAppearance
|
||
contains Image
|
||
- Update to v9.1.0
|
||
* New features
|
||
+ Implement Text - Advanced Fonts
|
||
+ SVG Text text-decoration
|
||
+ Clipping paths on text
|
||
+ Support ‘marker-mid’ property
|
||
+ Support underlined text, dashed lines
|
||
+ Pass markers from <g> element to its children
|
||
+ Support display none and visibility hidden (except text)
|
||
* Improvements
|
||
+ Table performance improvements
|
||
+ Typography usage in SVG
|
||
+ Support relative sized SVG in img and object HTML elements
|
||
+ Support ‘direction’ property
|
||
+ Text position improvements
|
||
+ Add default fonts to BasicFontProvider for SVG
|
||
+ Check childLength calculations with several fonts
|
||
+ Text Whitespace handling
|
||
+ Support stroke dash pattern in layout for text elements
|
||
+ Support MAC integrity protection in two step signing
|
||
+ OCSP verifier support alternate CertID representations
|
||
+ Provide injecting of http, ocsp and crl clients in validation
|
||
chain
|
||
+ Re-evaluate Basic constraints handling of pathLenConstraint
|
||
+ Improve documentation for FontProvider.addFont methods
|
||
+ PdfFontFactory.registerDirectory recursive search
|
||
+ Add support for multiple parents in PdfLayer
|
||
+ Inconsitent id when creating formFieldElements
|
||
+ Make EventManager thread-safe
|
||
+ Update verapdf to the latest version
|
||
* Bug fixes
|
||
+ BIDI is not correct when converting SVG
|
||
+ <polygon>: tops of figures are cut
|
||
+ Fix percent width&height resolving of top level SVG when it
|
||
is used from html
|
||
+ Improve relative values support
|
||
+ Support color related style attribute and values for SVG image
|
||
+ Division by zero in
|
||
AbstractBranchSvgNodeRenderer#calculateAndApplyViewBox
|
||
results in NPE at
|
||
+ PdfFormXObject#calculateBBoxMultipliedByMatrix level
|
||
+ SVG transformation matrix applied incorrectly
|
||
+ Improve viewBox applying for AbstractBranchSvgNodeRenderer
|
||
+ Get rid of unexpected deformation when rotating a marker with
|
||
preserveAspectRatio="none"
|
||
+ Wrong displaying of svg if invalid url attribute for fill
|
||
property set
|
||
+ Rounded rectangle with rx or ry negative displayed
|
||
incorrectly
|
||
+ Incorrect display of ellipse with absent Rx, Ry
|
||
+ SVG, SXP: transformations with invalid arguments cause NPE
|
||
+ addAnnotation method doesn't annotate content elements with
|
||
Annot tag when PDF version is 2.0
|
||
+ Renderer splitup issue
|
||
+ Flex container with table splitup issue
|
||
+ Error decoding stream with FlateDecodeFilter and DecodeParams
|
||
+ Timestamp signature validation fails over encapMessageContent
|
||
+ Set print flag to the newly created signature field in
|
||
PdfSigner
|
||
+ Default font size is calculated incorrectly for rotated form
|
||
fields
|
||
+ Fix explicit destination handling in case of Remote go-to and
|
||
Embedded go-to actions
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 16 09:22:51 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||
|
||
- Update to v9.0.0
|
||
* New features
|
||
+ Support ISO/TS 32004:2024 - Integrity protection in encrypted
|
||
documents in PDF 2.0 (PDF MAC)
|
||
+ Support ISO/TS 32003:2023 - AES-GCM in PDF 2.0
|
||
+ Finalized validation module
|
||
+ Develop API to get used layers in a page
|
||
* Improvements
|
||
+ Support RSASSA-PSS encryption in BC fips mode on .NET
|
||
+ PDF/UA and signing
|
||
+ SignatureValidator doesn't work with encrypted documents
|
||
+ Support linearized PDF files in PdfRevisionReader
|
||
+ When rebuilding xref, log more detailed info
|
||
+ Support single signature validation
|
||
* Bug fixes
|
||
+ Improve API of RegexBasedLocationExtractionStrategy
|
||
+ Valid CRL having verifiable issuer results in StackOverflow
|
||
+ SVG dy attribute not honoured
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 2 00:29:11 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
||
|
||
- Update to v8.0.5
|
||
* New features
|
||
+ Dedicated high-level validation API
|
||
+ Support multiple CRL distribution points per certificate
|
||
+ Support revision comparison according to DocMDP standard
|
||
+ Support revision comparison according to FieldMDP standard
|
||
* Improvements
|
||
+ General improvements to handling and repair of broken or
|
||
defective PDFs
|
||
* Bug fixes
|
||
+ RSASSA-PSS parameters are ignored in .NET
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 6 00:35:04 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
||
|
||
- Update to v8.0.4
|
||
* New features
|
||
+ Introduce continuous GraalVM Native Image support
|
||
+ Additional PDF/UA creation APIs and checks
|
||
+ Implemented IAccessibleElement on form fields
|
||
+ Improve OCSPVerifier logic
|
||
+ Add functionality to parse different document revisions
|
||
* Improvements
|
||
+ Correct tagging for interactive form fields
|
||
+ Update bouncy castle version to 1.78
|
||
* Bug fixes
|
||
+ Fix ListBoxField infinite loop
|
||
+ Fix Font changing after special character
|
||
+ Fixed not selecting an appropriate font if the character is
|
||
neither first nor significant
|
||
+ Tagged PDF: fix underline handling
|
||
- Update to v8.0.3
|
||
* New features
|
||
+ Finalized PAdES Signing high-level API
|
||
+ Two-step/asynchronous signing
|
||
+ Improved logic for missing certificates in chain
|
||
+ Introduced support for PDF/UA-2
|
||
* Improvements
|
||
+ SVG: Support stroke-dasharray attribute and CSS property
|
||
+ Update bouncy castle FIPS version to 1.0.2.4 on Java
|
||
+ Customize signature orientation
|
||
+ Pages counter works incorrectly when keep_together property
|
||
value changed during first layout
|
||
* Bug fixes
|
||
+ Text extraction issue if ToUnicode cmap contains not default
|
||
codespace ranges
|
||
+ Text extraction produces invalid text
|
||
+ Problem with creating incremental updates to hybrid-reference
|
||
files
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 27 23:33:03 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
|
||
|
||
- Initial packaging with v8.0.2
|