Jump to content

ReleaseNotes/26.2/en

From The Document Foundation Wiki


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 25.8 release! Please do not add wish-list features that you hope will be implemented, but only what actually is implemented already.

After you add a release note, please also add this text into the Whiteboard field of the respective Bugzilla report, referencing the appropriate LibreOffice version: inReleaseNotes:xx.y

What does a good feature look like here:

  • It has a short 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. using a menu path that leads to it: Format ▸ Character ▸ Position [tab] ▸ ‘90 degrees’.
  • It credits the main authors who did the work (add them in parentheses after the feature description) and references the relevant Bugzilla ticket.
  • If the feature can be shown off with a sample file – particularly for new import-able features, it would be wonderful to have a link to 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.

For more details, see the guidelines.

Thanks in advance for your help filling this out!


Writer

  • Anchored objects are no longer selected after pasting. The old behaviour can be restored by setting the expert option Office::Writer::Cursor::Option::SelectPastedAnchoredObject to true. (Michael Stahl, Collabora) tdf#167833
  • Floating tables and the keep-with-next/don't split paragraph attributes now work better together in Writer (blog post). (Miklos Vajna, Collabora)
  • Change tracking: old direct format of format redlines are now preserved for ODT & are improved for DOCX (blog post). (Miklos Vajna, Collabora)
  • Floating tables can now be split into floating tables, which improves DOCX export fc53ab8e. (Michael Stahl, Collabora)
  • When changing one numbered list by joining it to a previous one (Add to list), this now helpfully also removes any "Restart numbering" properties. (Justin Luth) tdf#113213
  • Spell checking dialog: various papercut fixes. Correct-All list no longer cleared unnecessarily (and more reliably cleared when switching to another application). (Justin Luth) tdf#191558 tdf#126826
  • Record Track Changes: Partly-deleted paragraphs added to the hidden list. In this way, track changes for partly-deleted paragraphs will not be displayed in the numbering list. (Bayram Çiçek, Collabora) tdf#157596
  • Writer now takes line spacing into account for field shadings. In this way, bottom of some letters (e.g. "Ç", "ş", "g", "p") will not be cut because of the "field shadings" background layer. (Bayram Çiçek, Collabora) tdf#167527
  • Do not show line numbering in footnote during DOCX import. (Bayram Çiçek, Collabora) tdf#167202
  • Pasting a single image from the clipboard now automatically inserts a caption, following the Writer AutoCaption Images configuration setting. (Michael Stahl, Collabora) d072b5e0
  • Writer now supports Start and End paragraph alignment. These options align paragraphs relative to the paragraph text direction, and can simplify reusing styles across languages and writing systems. (Jonathan Clark, TDF) tdf#118350

Calc

  • Added connector support for Calc. The object path in Standart Toolbar: Insert ▸ Shape ▸ Connectors. The object path in Tabbed UI: Insert ▸ Connectors (double click for multi-selection). (Amin Irgaliev, Vladislav Tarakanov) tdf#79356
  • Calc now supports xmlMaps.xml. (Bayram Çiçek, Collabora) tdf#167689

Performance

  • Scrolling speed was improved when the spreadsheet has many hiding columns (Caolán McNamara, Collabora) tdf#156297
  • Spreadsheets with lots of shapes are now faster to work with. (Noel Grandin, Collabora) tdf#154913
  • Removal of duplicate entries is now faster. (Noel Grandin, Collabora) tdf#166121

Impress

  • Introduce Microsoft Media Foundation APIs on Windows to support Video and Audio playback of common codecs. Managing video playback with MFPlay. About the supported video and audio file formats (without any additional installed codec) more informations can be found on this link. (Balazs Varga, Collabora) tdf#62408 tdf#105168 tdf#159292

Draw

Base

  • Base is now truly multi-user. (Pierre Vacher) tdf#167960

Chart

  • Hovering with the mouse over Chart data range colour palette entries in the Sidebar now shows a live preview in the active chart. (Marco Cecchetti, Collabora) 25fa7051

Performance

  • Performance issues with 3D charts were fixed. (Noel Grandin, Collabora) tdf#148988

Math

Core / General

  • Fonts which license disallows editing, which are embedded in documents, are now supported. Previously, they were silently ignored, and the documents were displayed using substitute fonts. Now the user is asked if they want to open the document in edit mode (without the said fonts), or in read-only mode (with the fonts used for display). ODF and OOXML file formats are supported. (Mike Kaganski, Collabora) tdf#145967
  • A part of the infrastructure that affects connectors has been moved from sd to svx. This change allows implementing connectors functionality in other modules (Calc, Writer). (Amin Irgaliev, Vladislav Tarakanov) tdf#79356
  • Google Drive authentication was improved to use normal browser method (Windows only for now). (Mike Kaganski, Collabora) tdf#101630

Filters

Generic XML and JSON mapping to Calc

Generic XML and JSON documents with linkable ranges are now automatically mapped to sheets in Calc. A linkable range is a section of a document containing tabular records. When a document contains multiple linkable ranges, each range gets mapped to a single sheet.

For example, the following JSON document

[
  {
    "id": 5001,
    "name": "Wireless Mouse",
    "description": "Ergonomic wireless mouse with adjustable DPI settings.",
    "sku": "WM-ERGO-BLK-01",
    "price": 25.50,
    "stock_quantity": 150,
    "category": "Electronics"
  },
  {
    "id": 5002,
    "name": "Mechanical Keyboard",
    "description": "RGB mechanical keyboard with brown switches for tactile feedback.",
    "sku": "MK-RGB-BROWN-02",
    "price": 89.99,
    "stock_quantity": 75,
    "category": "Electronics"
  },
  {
    "id": 5003,
    "name": "Laptop Stand",
    "description": "Adjustable aluminum laptop stand for improved ergonomics.",
    "sku": "LS-ALUM-ADJ-03",
    "price": 35.00,
    "stock_quantity": 200,
    "category": "Accessories"
  }
]

gets mapped to the following range of values when opened.

There is no constraints on the structure of the original data in the source document as the structure of the original data is analyzed and is automatically mapped to sheet. However, this automatic mapping is done on a best-effort basis, and it may not work in all cases.

XML documents with linkable ranges are handled in a similar fashion. (Kohei Yoshida, Collabora)

DOCX

  • Improved line height handling of Chinese, Japanese, and Korean DOC/DOCX documents. (Jonathan Clark) tdf#129808

Markdown

Graphics

Performance

User Interface

  • Option to use horizontal tabs instead vertical. (Heiko Tietze) tdf#167108
  • The Layouts panel in Impress Sidebar now uses a native IconView widget instead of the ValueSet widget. (Parth Raiyani, Collabora) tdf#166964
  • The Theme dialog now uses a native IconView widget instead of the ValueSet widget. (Parth Raiyani, Collabora) tdf#167074
  • The Presets and Shadow Style Positions from the border page dialog now use a native IconView widget instead of the ValueSet widget. (Parth Raiyani, Collabora) tdf#167536
  • The Go to Page/Slide/Sheet dialogs are now async. (Hubert Figuière, Collabora) 8b609509 1beb3252 46c25815
  • Allow inserting hyperlink via context menu (when text is selected). (Samuel Mehrbrodt, Collabora) tdf#167544
  • Dialog screenshots can now be copied to clipboard for immediate pasting in documents (Olivier Hallot, TDF) tdf#166391

Accessibility

Changes in UI strings

Scripting

  • Ship sqlite3 with internal python. (Xisco Fauli, TDF) tdf#168512
  • Ship dbm with internal python. (Xisco Fauli, TDF) tdf#132074
  • Ship venv with internal python. (Xisco Fauli, TDF) tdf#168511

Android Viewer

Localization

Improvements to proofing tools and language support

  • Spell check dictionaries and hyphenation rules were added for the languages: PLACEHOLDER
  • Spell check dictionaries were added for the languages: PLACEHOLDER
  • Spell check dictionaries were updated for the languages: Mongolian
  • PLACEHOLDER thesaurus was added.
  • PLACEHOLDER thesaurus was updated.

LibreOffice Help

Help contents upgrades and fixes:

Feature Removal / Deprecation

  • Euro converter wizard has been removed (Xisco Faulí, TDF) tdf#135580

Platform Compatibility

Mac

  • LibreOffice 26.2 requires macOS 11 or newer to run.

API Changes

  • The com.sun.star.style.ParagraphAdjust enumeration has two new values: START and END (Jonathan Clark, TDF) tdf#118350

Configuration Changes