Skip to content

Releases: unidoc/unioffice

v1.1.0

27 May 22:05
Compare
Choose a tag to compare

Package renamed to unioffice and import path updated to github.com/unidoc/unioffice

Feature Additions

  • Functions to copy and remove sheets (#281)
  • Add tables loop to document's Paragraphs func (#280)
  • Add purl.oclc.org namespace support (#265)
  • include CT_SdtRow entries in table.Rows() (#261)
  • include CT_SdtCell entries in row.Cells() (#260)
  • Included nested tables in document.Tables() output (#257)
  • Support fetching bookmarks within tables, including recursively (#255)
  • Image from data (#251)
  • Added a RemoveCalcChain function to remove the un-needed cached calculation chain (#215)
  • Added support for nested tables in documents (#221)
  • Document Set/Get MultiLevelType (#222 )
  • NumberingLevel now starts numbering at 1 by default, not 0. (#222 )
  • Support SetAlignment(), SetStartIndent() and SetHangingIndent() in ParagraphStyleProperties (#222 )
  • Add support for Run page breaks (#222 )
  • Support cell rotation in spreadsheets (#226)
  • Added color RGBA constructor (#235)

Bug Fixes

  • Look for mail merge fields inside tables (#223)
  • Specify custom row height attribute to allow setting row heights (#232)

v1.0.1

14 Oct 23:28
Compare
Choose a tag to compare

Bug Fixes

  • #207 - Fix nil pointer error when loading some presentations
  • #212 - Adjust merged ranges when inserting rows in a sheet

v1.0.0

28 Sep 16:12
Compare
Choose a tag to compare

As the code is now in production by several commercial customers, we're tagging a v1.0.0 release. We will be following standard Semantic Versioning from here on out for everything outside of the schema directory, but don't expect any major changes even in there. Thanks to everyone who has supported gooxml in it's first year!

v0.9.2

28 Sep 10:50
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

What's New

  • document: Support for controlling table cell margins #202
  • spreadsheet: Support inserting rows within a sheet #203

Bug Fixes

  • Fix bug in IsBold for runs with a bold property set to false #204

v0.9.1

17 Sep 22:59
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

Improved fix for #198

v0.9.0

14 Sep 20:14
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

What's New

  • Added a go.mod file for those transitioning to modules
  • Now tested on go 1.8.x, go 1.9.x, go 1.10.x and go1.11.x.

Bug Fixes

  • Correct fix for allowing embedded JPEGs #188
  • Allow more tolerance in parsing to support some Google Docxuments files #196
  • Fix relationship ID generation when editing files generated by other tools #198

0.8

27 Jul 21:31
Compare
Choose a tag to compare
0.8 Pre-release
Pre-release

Status

What's New

Document

  • support for paragraph line spacing control
  • support for adding rows within a table (before or after another row)
  • support for merge fields

Bug Fixes

  • Allow embedded JPEGs #188

v0.7.1

26 May 12:24
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release

Common

  • More flexible in license configuration #179

Document

  • Adding tables after paragraphs #178

Bug Fixes

  • Chinese fonts in runs #175

v0.7.0

05 Apr 02:18
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Status

What's New

Common

Presentation

  • Create from template #168

Document

  • Support for iterating over tables #162
  • Vertically merged cells #164
  • Non-dirty fields #171

Bug Fixes

  • Fix paragraph numbering #161

v0.6.0

20 Feb 19:03
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Status

What's New

Common

  • More control over app/core properties
  • Fixed format of version in app properties

Presentation

Document

  • Add support for controlling paragraph indentation #123
  • Bookmarks and hyperlinks to bookmarks #126
  • Support for using pre-defined table styles #130
  • Support for inline images #134
  • Support for paragraph numbering/indentation #136
  • Support for table layouts #140
  • Support for super/sub script #151

Bug Fixes

  • Fix path separator on Windows #146