ReleaseNotes/25.2

    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 24.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

    • Track Changes in Writer: Enhancement to identify a click on a tracked change in the document by highlighting the corresponding entry in the "Manage Changes" window and sidebar panel. This enhancement greatly improves the ability to manage a large number of changes in long documents. (Jim Raykowski) tdf#161717 tdf#162018
    • Fixed handling of line object transformations in the DOCX import of Writer. blog post. (Miklos Vajna, Collabora)
    • Improved font fallback in the DOCX import of Writer blog post. (Miklos Vajna, Collabora)
    • Added Group and Mono controls to the Asian Phonetic Guide dialog. By default, the Asian Phonetic Guide dialog decomposes a selection into words for annotation. The Group button allows annotating the entire selection. The Mono button allows annotating each character individually. (Jonathan Clark, TDF) tdf#107184 tdf#156543
    • Improved interactivity for LOK clients in Writer's layout blog post. (Miklos Vajna, Collabora)
    • Added options to set a default zoom level for opening documents, overriding zoom level stored in documents (Oliver Specht, Allotropia) tdf#132274
    • Added option to promote a reply comment into a root comment (Jaume Pujantell, Collabora) 98cd8bac
    • Writer TextBoxes now handle page captures blog post. (Miklos Vajna, Collabora)

    Calc

    • Support import and export of connections.xml in OOXML. (Bayram Çiçek, Collabora) tdf#158857

    Impress

    • The Interaction dialog (click actions) is now async (Hubert Figuière, Collabora) 25b61215
      • enable the ".uno:AnimationEffects" command in LOKit 729e333c
      • enable the ".uno:ExecuteAnimationEffect" command in LOKit ff3a316f
    • Per-paragraph semi-transparent shape text in Impress' SVG export blog post. (Miklos Vajna, Collabora)

    Templates

    • many slight improvements to all Impress templates (Laurent Balland) tdf#162490
      • replace pictures with shapes for Nature_Illustration, Pencil, Piano templates: it enables modifications of adornments by user
      • background pictures of Blueprint Plans and Metropolis have been replaced with SVG pictures: they are now modifiable in Master view after a right click  ▸ Break
      • improve rendering of DNA double helix for DNA template tdf#162229
      • add authors' credit in File ▸ Properties
      • remove the last slide of Blueprint Plans and Vintage templates
      • all templates have now visible (font color set to black) elements in Master Notes and Handout

    Draw

    • Add support for MS Visio Template format with .vstx extension (Bartosz Kosiorek) tdf#163170

    Base

    Chart

    Math

    Core / General

    Filters

    Visio

    libvisio was updated to 0.1.8:

    • Visio5 support: privide cellType to collector in readTextField (Bartosz Kosiorek)
    • tests: Fix build with libxml 2.12 (Jan Tojnar)
    • Add support for simple solid fill styles (Jaume Pujantell, Andras Timar) tdf#77915
    • Add support for TextBackground from SheetStyle (Bartosz Kosiorek) tdf#136564
    • Improve Arrowheads appearance (Bartosz Kosiorek) tdf#126402
    • Fix reading FillStyleLst and TextBkgnd from shape (Bartosz Kosiorek) tdf#154379
    • Add support to DrawingUnits types (Bartosz Kosiorek) tdf#148175
    • Visio5: Provide cellType to collector in readTextField (Bartosz Kosiorek)

    User Interface

    • Under Windows, panning and zooming on a touch screen now works properly. (Tibor Nagy, allotropia) tdf#85677
    • The list of most recently used files accessed via File ▸ Recent Documents was amended with a checkbox "[x] Current Module Only" that allows to filter the list. (Heiko Tietze, TDF) tdf#161725

    Accessibility

    Changes in UI strings

    Scripting

    • Enhance the NOW() function to support sub-seconds precision. (Andreas Heinisch) tdf#161469

    Android Viewer

    Localization

    LibreOffice Help

    Feature Removal / Deprecation

    Platform Compatibility

    Windows 7 and 8/8.1 are deprecated platforms.

    Extensions and features relying on Python will not work on Windows 7. This is because the minimum Python version is 3.9, which has no official support on Windows 7. There are unofficial ways to make Python 3.9 and newer work on Windows 7.

    Support for Windows 7 and 8/8.1 will be removed in version 25.8.

    API Changes

    • New UNO command .uno:CloseDocs to Close All Documents (and open Start Center). (AungKhantOo) tdf#159380
    • Calc: new UNO command .uno:CopyDelete to cut contents without removing the source cells' format. Assigned by default to the Ctrl + ⇧ Shift + X shortcut. (Heiko Tietze, TDF) tdf#64028

    Configuration Changes

    • The backwards-compatibility behavior of looking for the Windows-specific LimitMaximumMemoryInMB, ExcludeChildProcessesFromLimit, and EnableAttachThreadInputHack in a [Win32] section of bootstrap.ini has been removed. They now only support the new behavior that was introduced in LibreOffice 24.8. (Stephan Bergmann, allotropia) 250f3574
      • The Windows-specific tunables LimitMaximumMemoryInMB and ExcludeChildProcessesFromLimit are only looked-for in the [Bootstrap] section of fundamental.override.ini.
      • Similarly, the Windows-specific EnableAttachThreadInputHack is treated as a normal bootstrap variable.

    Experimental Features

    • Writer now has provisional support for font-relative first line, before-text, and after-text paragraph indentation. This feature may be used by entering indentation values in the paragraph properties dialog, including the unit 'em' for the standard typographical unit, or 'ic' for the width of a CJK ideographic character. (Jonathan Clark, TDF) tdf#36709 tdf#163913
    • New Macro Manager dialog Tools ▸ Macros ▸ Macro Manager that combines the functions of 5 existing dialogs used for Basic macro and scripting framework macro language management into one dialog. (Jim Raykowski) tdf#120658