Skip to content

Releases: unidoc/unioffice

v1.21.0

02 Sep 16:00
2df11bd
Compare
Choose a tag to compare

Release notes - UniOffice - Version 1.21.0

This release contains new features, fixes and improvements.

Improvements

  • Github Issue 427 DOCX to PDF conversion font name lookup improvement.
  • CI workflows Go version updates.

Fixes

  • UO-142 Fix small typo in README.

New features

  • Metered API Key persistent cache and non persistent cache.
  • USD-193 Table row can't split.

Added examples

  • Example for row can't split.

v1.20.0

27 Jun 20:27
82d7cda
Compare
Choose a tag to compare

Release notes - UniOffice - Version v1.20.0

This release contains multiple improvements in DOCX to PDF conversions.

Improvements

  • DOCX to PDF conversion is not supporting (a), (b) lists properly.[UO-130]
  • DOCX to PDF conversion showing repeated text whereas it is not in Word output. [UO-131]
  • DOCX to PDF conversion not including page number: 13.docx (header and footer). [UO-132]
  • DOCX to PDF conversion switches to a different font all of a sudden. [UO-133]
  • DOCX to PDF conversion: text inaccurately underlined. [UO-134]
  • DOCX to PDF conversion: Paragraph text goes to a new page when the remaining space couldn't fit the paragraph texts. [UO-135]

v1.19.0

09 Apr 15:38
e7ef588
Compare
Choose a tag to compare

Release notes - UniOffice - Version v1.19.0

This release contains improvements and added examples.

Improvements

  • Word to PDF conversions: Support font script lookup from settings [UO-129].
    This addresses a problem that was reported here #462

  • Add SlideSize and SetSize for presentation slide size [UO-127]
    This enables setting slide size for presentations other than the default.

Added examples

v1.18.0

25 Feb 19:54
e06f765
Compare
Choose a tag to compare

This release is focused on continued improvements in DOCX to PDF conversion quality.

Improvements

Improved docx to pdf conversion better accounting for tables and tab stops [USD-180]
Better results more closely resembling MS Word can now be obtained for a wider range of files.

Changes

Notable changes include additional fields in convert.Options

// EnableFontSubsetting process document with subsetting font to reduce size result.
// Default value is `true`.
EnableFontSubsetting bool

// FontFiles location of fonts for convert process.
FontFiles []string

// FontDirectory location of font directory for convert process.
// This will load all font files inside directoy if set
// we recommend to use FontFiles for better performance.
FontDirectory string

v1.17.1

05 Feb 16:16
1c0b66c
Compare
Choose a tag to compare

This release is focused on improvements in DOCX to PDF conversion quality.

Improvements

  • Improved docx to pdf conversion better accounting for default style and font inheritance [USD-178]
    Better results more closely resembling MS Word can now be obtained.

v1.17.0

15 Jan 22:33
bda87e3
Compare
Choose a tag to compare

UniOffice v1.17.0 includes multiple new features and a few significant improvements. ActiveX form field support has been added, line breaks can now be added easily, and Nodes can be used to easily search and replace text by pattern, enabling powerful redaction. PDF conversion for docx files also keeps being improved.

New features:

Improvements:

We added more test cases and fixed cases where the PDF conversion was faulty.

NOTE: There is technically one breaking change in this release that we believe should not affect any users.
The common/tempstorage tempstorage.File interface now has added io.ReaderAt requirement. This was needed
to add the ActiveX support which is based on binary file processing. The provided implementations
memstore and diskstore have been updated. We do not believe that there is any other potential
use of the interface, so the change was accepted in this minor version.

v1.16.0

10 Nov 13:02
4af49ff
Compare
Choose a tag to compare

UniOffice v1.16.0 includes new features and improvements. Node support now enables working with docx document contents in a generic fashion and makes it easy to find and copy content across documents. In addition, significant improvements have been made in PDF conversion quality. Log level support also reduces noise in outputs on standard output by default, but enables getting more detailed debug logs as needed.

Changes:

  • Node support enables working generically with documents to find and copy contents across docx files. [UO-98].
  • Improved logging with multiple log levels. Added common/logger package [UO-96]
  • PPTX to PDF improvement: List support [UO-107]
  • DOCX to PDF improvement: Retaining field data in conversions [UO-109]

New examples:

v1.15.0

22 Sep 17:41
c7e5bd4
Compare
Choose a tag to compare

UniOffice v1.15.0 introduces support for conversions Powerpoint PPTX presentations to PDF files. In addition, a few other enhancements have been made.

Changes:

[UO-101] Sequence numbers are not part of extracted text
[UO-95] Crash when converting Word to PDF
[UO-106] Improve Word to PDF paragraph spacing and such
[UO-104] Convert pptx to pdf

New examples for UniOffice v1.15.0:

v1.14.0

23 Aug 22:54
44cbafe
Compare
Choose a tag to compare

UniOffice v1.14.0 includes the following changes:

  • Convert Excel spreadsheets (XLSX) to PDF [UO-94]
  • Fix duplicate mc:Ignorable attribute [UO-93]
  • Mail merge header image issue [UO-100]
  • Several images error fix [UO-103]

New examples for UniOffice v1.14.0:

v1.13.0

30 Jul 17:37
180c248
Compare
Choose a tag to compare

This minor version release includes the following changes:

  • Word docx watermark support. Text and image based watermarks. [UO-62]
  • Powerpoint extraction fixes [UO-92]
  • Word docx to pdf conversion improvements - Support composite fonts, including chinese, japanese, korean symbolic font files. [UO-91]

New examples for UniOffice v1.13.0