Skip to content

Releases: unidoc/unipdf

v3.60.0

28 Jun 09:36
32072d6
Compare
Choose a tag to compare

Release notes - UniPDF v3.60.0

This release contains improvements and bug fixes

Improvements

  • US-507 PDF/A-1a font encoding optimization
  • US-510 PDF/A-1a colorspace optimization
  • US-30 Text extraction in Hebrew language

Bug Fixes

  • US-494 Fix setting a new table cell content to a new division create an infinite loop
  • US-473 Fix panic when calling FlattenFields with UniPDF version >= v3.56
  • US-477 Fix failures when extracting text from pdf
  • US-493 Fix benchmark github action

v3.59.0

30 May 15:32
c50d53b
Compare
Choose a tag to compare

Release notes - UniPDF v3.59.0

This release contains new features, improvements and bug fixes.

New Features

  • US-391 Attach file to certain page within PDF file.
  • US-472 Preserves document info related to accessibility when converting PDFReader to PDFWriter

Improvements

  • US-343 Add new benchmark process
  • US-471 Tweak benchmark script

Bug Fixes

  • US-479 Images with a transparent background sometimes rendering to PDF with black background fix
  • US-449 Unidoc freetype library failure on handling certain truetype font included in PDF file fix

v3.58.0

01 May 10:15
f64a5bd
Compare
Choose a tag to compare

Release notes - UniPDF v3.58.0

This release contains new feature, improvements and bug fixes.

New Feature

  • US-31 Sets list of fonts to encoder

Improvements

  • US-24 Implement file-based temp storage to reduce memory consumption when creating large PDFs
  • US-19 Implement additional built-in helper functions for templates
  • US-396 Implement validators for PDF/A-3 and necessary test data

Bug Fixes

  • US-370 US-400 Fix corrupt PDF result when optimize OCR PDFs

v3.57.0

16 Apr 20:10
bed2bfd
Compare
Choose a tag to compare

Release notes - UniPDF v3.57.0

This release contains bug fixes, improvements and new features.

New Features

  • US-362 Text Extraction options for extract text annotations
  • US-387 Implements file attachment feature

Improvements

  • US-158 Testing performance and memory measurement improvement
  • US-353 UniPDF render to image handle transparency on text color
  • US-368 Text font encode and decode for cmap with OneByteIdentityH

Bug Fixes

  • US-380 Fix validating of PDF-A with customer files
  • US-381 Fix wrong Unicode encoding of fonts for merged PDF-A file

v3.56.0

28 Mar 15:09
21b2f32
Compare
Choose a tag to compare

Release notes - UniPDF v3.56.0

This release contains improvements and bug fixes.

Improvements

  • US-342 Golang minimum version update to 1.18
  • US-346 Golang docker image update to 1.18
  • US-355 Obfuscator binary version update
  • US-303 Add Benchmark tests into the CI pipeline

Bug Fixes

  • US-135 Render checkboxes glyph to image fix
  • US-205 List glyph rendering fix
  • US-215 UniPDF test cases floating point precision issue on arm64 OS fix
  • US-247 UniPDF signature invalidates DocuSign signature fix
  • US-268 Optimization of unused resources fix
  • US-277 Document only displays dropdown fields when flattening using field appearance OnlyIfMissing=true fix
  • US-288 UniPDF table and small page size lead to infinite loop fix
  • US-324 UniPDF fails to parse LastModified date fix
  • US-354 Optimizer font base name empty fix

v3.55.0

12 Feb 16:46
9501e13
Compare
Choose a tag to compare

Release notes - Release UniPDF v3.55.0

This release contains new features, improvement and bug fixes

New Features

US-220 Adjust table cell height calculation for docx to pdf conversion
US-263 add image crop feature image creator

Improvement

US-278 Add Go 1.22 into CI

Bug Fixes

US-266 Special characters not encoded correctly

v3.54.0

23 Jan 02:42
713619f
Compare
Choose a tag to compare

Release notes - UniPDF v3.54.0

This release contains improvement and bug fixes

Improvement

  • US-235 Annotation support for submit button on form

Bug Fixes

  • US-208 PDF deadlock bug fix
  • US-217 SVG drawn on incorrect position when using absolute position fix
  • US-245 Signature special characters in reason not encoded correctly fix

v3.53.0

18 Dec 21:40
4885ab0
Compare
Choose a tag to compare

Release notes - UniPDF v3.53.0

This release contains improvements and bug fixes

Improvements

  • US-170 Render to image font system lookup improvement
  • US-195 Add TTC font files support for rendering
  • US-196 Font freetype update cmap4 improvement

Bug Fixes

  • US-173 Cross-reference stream dictionary size entry fix
  • US-194 Last table cell overlapping next block when the table is split over a page break fix
  • US-206 Second signature invalidates first signature fix
  • US-189 PDF render to Image results a unreadable content on MacOS fix

v3.52.0

11 Nov 18:31
6666362
Compare
Choose a tag to compare

Release notes - UniPDF v3.52.0

This release contains new features, improvements and bug fixes

New Features

  • US-171 Render to image options to render the annotations

Improvements

  • US-169 Image Extraction with explicit image mask
  • US-152 PDF render to image font improvement
  • US-28 Default image encoder set to DCT to reduce PDF file size results
  • US-153 PDF render to image for font type 0 improvement

Bug Fixes

  • US-154 UniPDF Render Bug - invalid JPEG format: bad Huffman code fix
  • US-141 Incorrect table cell background color when table is moved to a new page entirely fix
  • US-159 Text extraction font bad cmap error fix
  • US-167 Text extraction error unsupported colorspace: CS0 fix
  • US-168 PDF to image rendering outputs garbage and artifacts fix
  • US-176 Table row span issue when generating more than 10 pages fix

v3.51.0

08 Oct 09:57
14db283
Compare
Choose a tag to compare

Release notes - UniPDF v3.51.0

This release contains new features, improvements and bug fixes.

New Features

  • US-114 UniPDF templates error log line number
  • US-148 New env variable UNIDOC_LICENSE_DIR to store UniDoc API Key license states

Improvements

  • US-139 Flattening process children form fields
  • US-130 PDF with Unclosed q tag in the contentstream auto fix
  • US-142 Flattening look for font inside the contentstream if exists

Bug Fixes

  • US-150 Font processing rendering error: unexpected subtable format: 6 fix
  • US-110 Incorrect text extraction for text with kerning fix
  • US-132 Flattening form's checkboxes fails when /V and /AS of the checkbox is not "Yes" fix
  • US-133 PDF render to image annotate signature bbox scaling fix