Skip to content

Releases: unidoc/unioffice

Initial Presentation Support

18 Nov 17:55
Compare
Choose a tag to compare
Pre-release

Status

What's New

Presentation

  • Added initial presentation support

Document

  • Added more complex tables example #106
  • Add more table control (alignment, centering, etc.) #109 #112
  • Support hyperlinks #113
  • Added support for table cell shading and cell paragraph alignment
  • Edit header/footer contents #117

Bug Fixes

  • Removed round-tripping of extra content on Workbook #107

enhancements and bug fixes

29 Sep 01:47
Compare
Choose a tag to compare
Pre-release

Status

This release contains a mixture of doc/spreadsheet changes. Most of the changes are related to polishing cell format and formula support which were new with the last release. The remaining changes, apart from some bug fixes, are to enable more fine-grained document editing.

What's New

Spreadsheet

  • csv2xlsx & xlsx2csv sample apps
  • unprotect-xlsx sample app
  • Fraction number formats
  • String formats
  • Protect/unprotect sheets/workbooks
  • Stats functions (AVERAGE,AVERAGEA, COUNT, COUNTA, COUNTBLANK, MEDIAN)
  • Lookup functions (HLOOKUP, LOOKUP, TRANSPOSE, VLOOKUP)
  • Array formulas
  • Column sorting

Document

  • edit-document example
  • Insert/Remove Paragraphs within a document
  • Insert/Remove Runs within a paragraph

Bug Fixes

  • Added a compile time constraint to prevent compilation with Go versions prior to 1.8 #82
  • Modify generated code to work around long filename issues on Windows #89
  • Fix image file references that were not being correctly rewritten #96
  • Fix typo copied from ECMA 376 spec in standard format 47
  • Excel compatibility in UNICODE function
  • Compute sheet dimensions prior to saving
  • Increase accuracy for cell date/time values by using math.Big for computation

Formula & Formatted Value Support

19 Sep 20:40
Compare
Choose a tag to compare
Pre-release

Status

Initial formula evaluation complete, including 100+ functions. This release also adds support for interpreting number formats to allow retrieving a formatted value from a cell per the number format assigned. A new demo program xlsx2csv demonstrates this by converting individual sheets to CSV files containing the formatted values of the sheet cells.

What's New

  • Formula evaluation
  • Formatted values

Bug Fixes

  • No issues reported, several internally discovered.

Spreadsheet Support

12 Sep 21:34
Compare
Choose a tag to compare
Spreadsheet Support Pre-release
Pre-release

Status

Initial spreadsheet development completed. The spreadsheet is feature-full including support for all chart types, named ranges, rich text, images, etc. and no known bugs exist. Please file issues if you experience any problems.

What's New

  • Spreadsheet support

Bug Fixes

  • No issues reported, several internally discovered.

Initial Release

04 Sep 11:57
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release

Status

The reading/writing document API is fairly complete. The OOXML spec is huge, so please file issues if you have a use case the API doesn't support. This release marks the end of the initial phase of document development, and the start of spreadsheet development.

What's New

  • Document Support (docx)

Bug Fixes

  • Several internal, no issues reported yet (or external users :) )