unidoc / unipdf

Golang PDF library for creating and processing PDF files (pure go)
https://unidoc.io
Other
2.47k stars 250 forks source link

prepare release v3.29.0 #472

Closed gunnsth closed 2 years ago

gunnsth commented 2 years ago

Release notes - UniPDF - Version v3.29.0

UniPDF version 3.29.0 contains new features and multiple bug fixes. Notably, PDF/A verification for fonts has been implemented. In addition, digital signing of encrypted PDF files is now supported.

The list of changes is as follows.

Bug

UP-259 ERROR: UniDoc pdfReader failed to ExtractPageText: pageNum=1 err=range check error

UP-256 invalid Page Rotate object

UP-255 Another instance of Split operation failed on v3.28.0

UP-254 Unexpected behaviour when the contents of the a cell that has a rowspan > 1 exceeds the height of the rest of the table.

UP-242 Signing invalidates document

UP-240 Optimizer issue: Failed creating multi encoder: invalid filter in multi filter array

UP-142 Rendering issue where image content is blacked out

UP-141 Path drawing looks different than in Adobe

Enhancements

UP-239 As a user I want to encrypt pdfs and allow signing encrypted pdfs so only intended users can view and sign them

UP-263 Implement PDF/A font verifiers

UP-241 creator - Add example for table rowspan