LibreOffice 6.0: Release Notes

From The Document Foundation Wiki
Jump to: navigation, search

About this page

This is an in-progress scratch-pad of notes to build release notes from as and when we release. Please do not list features that are to be shipped already in the 5.4 release! Please do not add wish-list features that you hope will be implemented, but only what actually is implemented already.

What does a good feature look like here:

  • It has a description, and a way for a busy reviewer, to find and play with the feature. Target someone who is extremely busy, and knows little-to-nothing about the product. So if a user interface element is key to the feature, be very explicit about where it is, e. g. Menu ▸ Format ▸ Character ▸ Position [tab] ▸ ‘90 degrees’ paths to the elements you changed. Of course, you know your feature is important, and that everyone should care about the Extensible AutoShapes Properties dialog – but often the guys taking the screenshots and writing the notes do not.
  • It credits the main authors who did the work – just add them in brackets after the feature, where possible.
  • If the feature can be shown off with a sample / test file – particularly for new import-able features, it would be wonderful to have a link to/up-load of a test file that we can use to show that feature off to best effect. That really helps us to make good screenshots to show off the features, and allows reviewers to do their testing.

Thanks in advance for your help filling this out!


  • Direct cursor: Add option to insert only spaces tdf#108427 (Samuel Mehrbrodt, CIB)
  • Find toolbar: Add drop down list to change search type tdf#79167 (Jim Raykowski)
New drop down list to change search type
  • Writer document as mail merge data source (Miklós Vajna, Collabora)
  • Temporary connections created during mail merge are no longer stored tdf#108572 (Szymon Kłos, Collabora)
  • Fixed handling of embedded DOC/DOCX/XLS/XLSX documents in DOC/DOCX documents tdf#108544, tdf#108545 (Szymon Kłos, Collabora)
  • Import/export of ActiveX controls from/to OOXML format (Tamás Zolnai, Collabora)


  • Added new command to select unprotected cells on protected or unprotected sheet. Located Edit ▸ Select ▸ Select Unprotected Cells. tdf#95883 (Gülşah Köse, Eike Rathke)
  • Pivot table interop fixes (Mike Kaganski (Collabora), Tamás Zolnai (Collabora), Bartosz Kosiorek)

New spreadsheet functions

Impress & Draw

  • Implemented PPTM (PPTX with macros) export, and round-trip⁠Wikipedia logo v3.svg of the vba streams (Jan Holesovsky - Collabora)
  • Embedded videos are now exported to PPTX tdf#106867 (Jan Holesovsky - Collabora)





Core / General

  • Moving existing legacy parser contexts in sc and other modules to fast contexts and offloading unzipping and reading into a different thread (Mohammed Abdul Azeem)

Help Contents


  • Implemented a new import filter from QuarkXPress v.3, v.4. For this was created library libqxp (Alex Pantechovskis).
  • Improved SmartArt import filter (Grzegorz Araminowicz)


  • On Standard toolbar was added new drop-down icon Insert Special characters, that replaced old icon Insert Special characters (Akshay Deep)
New drop-down icon Insert Special characters

Start Center



  • Special characters dialog was reworked (Akshay Deep):
    • Added field for search and filter of characters in table
    • Added string with list of Recent characters
    • Added string with list of Favorite characters
    • Implemented context menu for symbol's table and lists with Recent and Favorite characters
Special characters dialog in LibreOffice 6.0
  • Customize dialog was reworked (Muhammet Kara) tdf#88896:
    • Added field for search of function on each tab
    • Cleaning up the source code
Dialog Customize, tab Menu
Dialog Customize, tab Toolbars
Dialog Customize, tab Context menus
Dialog Customize, tab Keyboard



  • Memory configuration page has been removed from Options dialog tdf#110448 (Mike Kaganski, Collabora).
  • Thanks to the newly added real-time search/filter feature, you can now easily find what you are looking for among the large number of functions in Tools ▸ Customize... ▸ Keyboard ▸ Functions. tdf#63966 (Muhammet Kara, Heiko Tietze, Yousuf Philips)
New search box in the functions pane of Keyboard Customization dialog

Basic Editor

  • Basic IDE main menu reorganized: some items were added, renamed and moved (commit 4378108d) (Lera Goncharuk)










  • Ability to create a new document tdf#106325 (Gautam Prajapati)
  • A tab based bottom toolbar with numerous formatting options tdf#106317 (Tomaž Vajngerl)
  • Ability to load password-protected documents tdf#89175 (Ximeng Zu)
Android Viewer password file.png
  • Ability to insert pictures from taking photos, choosing local images, downloading cloud images (Google photos, Dropbox, etc.) with an option to compress the image or not tdf#106370 (Ximeng Zu)
Android Viewer insert pic.png
Android Viewer insert pic compress.png


  • Page number on screen tdf#96764 (Ximeng Zu)


  • Interactive Calc UI with row/column headers (Ximeng Zu)
Android Viewer Calc headers.png
  • Header related functions e.g. insert/delete/hide/show/optimal width or height (Ximeng Zu)
Android Viewer Calc header functions.png
Android Viewer Calc optimal width.png


  • Presentation mode (Ximeng Zu)
Android Viewer presentation mode.png


New languages/locales with locale data

Incorporation of other languages

Improvements to proofing tools and language support



If you speak an endangered language and want to help us to achieve our goal of providing free tools for every single person on Earth, please join us.


Feature removal / deprecation


  • The Linux Quickstarter is removed.

Platform Compatibility

The general build and runtime baselines for Linux, Windows and macOS are now documented in the of the core repository.


  • This releases requires at least OS X 10.9.


  • Removed support for Windows XP SP3 and Windows Vista SP2.


  • The VCL plug for TDE integration is removed.

API changes

Command Line

  • Add --script-cat parameter to allow dumping VBA and StarBasic macros from files to the console (Michael Meeks - Collabora)

UNO API changes

SDK changes