v3.68.0
This release contains improvements and bug fixes.
- US-931 Update minimum supported Go version in UniPDF
- US-896 Improves text extraction to also check
ActualText
information fromStructTreeRoot
- US-922 Replace
StructTreeRoot
in text list extractor with the one in model package
- US-925 Fix fatal error: concurrent map writes in concurrent use of
PdfPage.Render
- US-405 Fix TestAnnotatorInk test on arm64 arch
- US-406 Fix TestFormFillRender test on arm64 arch
- US-407 Fix TestChartBasic test on arm64 arch
- US-408 Fix TestChartInTable test on arm64 arch
- US-409 Fix TestChartInDivision test on arm64 arch
- US-410 Fix TestDivisionBackgroundInTable test on arm64 arch
- US-411 Fix TestDivisionBackgroundMiscComponents test on arm64 arch
- US-412 Fix TestTemplateProcessorContainerComponents test on arm64 arch
- US-766 Fix Vector text color inverted to black
- US-867 Fix Text truncation because overlapping border
v3.67.0
This release contains improvements and bug fixes.
- US-699 Accessibility text expansion of abbreviations and acronyms
- US-700 Text replacement for TextChunk
- US-895 Add
SetOpacity
function for TableCell - US-906 Extractor improve plain text extraction of rotated text
- US-778 FlattenFields issue for PDF documents fix
v3.66.0
This release contains new features, improvements, and bug fix.
- US-834 Add text watermark to a PDF document
- US-853 Support rotation for AddWatermarkImage
- US-785 PDF text extraction options add
RelaxedMode
- US-847 Update minimum supported Go version to version 1.19
- US-791 UniPDF adding fuzz test cases
- US-833 Provide different color to different form field in the PDF
- US-873 Invalid AcroForm entry
*core.PdfObjectStream
during pdf split fix
v3.64.0
This release contains new feature, improvements and bug fixes
- US-707 UniPDF templates set image encoder
v3.63.0
This release contains new features, improvements, and bug fixes.
- US-615 Add support for adding alternate text for non textual items
- US-667 Implements alternate text for other components
- US-623 Implement methods to generate
StructTreeRoot
object - US-715 Add Line annotation to ParentTree object
- US-656 Construct a
ViewerPreferences
object - US-666 Implements natural language specification
- US-653 Load existing
StructTreeRoot
object - US-352 Upgrade Ubuntu version used in UniPDF Docker image tests
- US-655 Add
StructTreeRoot
generation to PDF/A optimizer. - US-708
StructTreeRoot
object implementation improvements - US-680 Update golangci-lint version and it's configuration
- US-677 Issues with document signatures when setting date format fix
- US-709 UniPDF github-actions ghostscript issue fix
- US-643 Productivity.pdf - extracted text output regression fix
- US-713 Validation rules numbers for StructTreeRoot PDF/A fix
- US-688 Add problematic text extraction files to unipdf-testdata
- US-714 Remove duplicated functions from verifiers_2.go (PDF/A)
v3.61.0
This release contains new features, improvements and bug fix.
- US-519 Add functionality to create grayscale color using `DeviceGray` colorspace in `creator` package
- US-532 Add the ability to change the text color of form fields in the PDF.
- US-498 Preserve StructTreeRoot object
- US-542 Remove `originalDocumentID` attribute from generated `DerivedFrom` XMP element
- US-526 Fix bug extracted text from table is reversed when text is styled with an underline