General Activities
- LibreOffice 25.8.7 was announced on May 12
- Olivier Hallot (TDF) improved the explanation for DATE function in Calc’s Function Wizard, continued documenting in help how LibreOffice treats non-integer values for function parameters expecting integer values, added a help page for Draft View in Writer, added help for Calculated Fields in Pivot Tables and updated help for OpenCL and AutoCorrect
- Adolfo Jayme Barrientos renamed Safe Mode to Troubleshoot Mode and improved strings in the UI and help
- Mohit Marathe (Collabora) fixed unwanted comment anchors being displayed in Impress slideshows
- Jaume Pujantell (Collabora) made AutoCorrect work smarter with tracked changes
- Miklós Vajna (Collabora) polished interdependent change tracking in Writer and made copying slides between presentations more robust when the sizes differ
- Xisco Faulí (TDF) added an automated test for APNG images, fixed many issues found by static analysers, did build fixes and code cleanups and upgraded many dependencies
- Mike Kaganski (Collabora) fixed an issue with laying out floating tables in Writer, started working on threaded Calc comments and fixed roundtripping empty picture placeholders in PPTX files
- Caolán McNamara (Collabora) fixed many issues found by static analysers and did code cleanups and optimisations
- Justin Luth (Collabora) made the handling of line height in DOCX files more robust
- Michael Weghorn (TDF) worked on using native widgets in Qt UIs and did many code cleanups
- Balázs Varga (Collabora) fixed an issue with lock files not preventing file modification by another process or parallel action
- Christian Lohmaier (TDF) worked around a path handling issue in older WSLs in the Windows build
- Heiko Tietze (TDF) made the display of Transparency option for Area Fill in the Sidebar behave consistently, made it so page style names are shown within page break decorations in Writer, improved the layout of Bullets and Numbering dialog, made it possible to apply UI themes per module, made the fallback “gen” VCL backend show a warning that it’s not supposed to be used in production and added category labels to Writer’s Tabbed Notebookbar
- Jean-Pierre Ledure worked on the ScriptForge library
- Neil Roberts (TDF) worked on the new JavaScript bindings, implementing a compatibility layer with the old Rhino-based solution, made it so keyboard shortcut customisation is allowed, if the customisation dialog is opened from Start Center, fixed incorrect sort order in alphabetical indexes when using Esperanto UI, made AutoCorrect replace x’s with circumflexes in Esperanto text, fixed an issue with not being able to deactivate some AutoCorrect options and fixed AutoCorrect bullet function executing unrelated actions
- Áron Budea (Collabora) fixed XLSX export of database ranges without data
- Karthik Godha (Collabora) fixed XLSX export of Pivot Table formats, DOCX import of inline paragraphs, XLSX export of links with xlStartup relationship type, XLSX export of external references of drawing-shape macros, XLSX roundtrip of stroked attribute for VML checkbox shapes, PPTX export of hidden group-shapes, PPTX import of master slide background and SVG import of baseline-shift
- Andreas Heinisch fixed document property reset being reverted when the preview image option had been unchecked, made the handling of skipped named optional parameters in Basic more robust, disabled Demote command on non-list paragraphs in Impress & Draw, made the slide selection in Outline view in Impress track the cursor location, added an expert option to not shrink to the data area when copying from Calc (preserving any leading or trailing empty cells), made Ctrl+Home in Calc move the cursor to the first non-frozen cell in the sheet, made autocomplete in Calc compare strings without line ends, so multi-line matches are detected and made it so custom slide/page names are shown in the slide/page pane
- Kurt Nordback (Collabora) worked on OOXML Chartex chart support
- Ujjawal Kumar (Collabora) improved the performance of Calc’s COUNTA function, polished Markdown import support and did many OOXML compatibility improvements
- Jonathan Clark (TDF) fixed drawing objects becoming invisible when their anchor position was on the right or bottom edge of the screen in Writer, made string replacing code more robust, made the automatic setting of writing direction behave more intuitively when direct formatting is involved, made the HTML filter use the script change information from Writer instead of a custom scanner and fixed an issue with incorrect object positions after resizing RTL-anchored objects in Writer
- András Timár (Collabora) implemented StringFormat tracking in EMF graphics, implemented support for EMF+ PathGradient brushes and fixed many EMF issues and many crashes
- Khaled Hosny (Alif Type) continued working on OpenType font variations
- René Engelhard (Debian) did some build fixes
- Tien Nguyen Minh added an automated test
- Bogdan Buzea improved the layout of the File Properties dialog
- Julien Nabet did a final tweak to make APNG image import work, made EPUB export handle cover images with .jpeg extension, improved EPUB export correctness regarding text direction and fixed EPUB export issues with duplicated SVG images and lists turning into paragraphs
- Dan Williams (TDF) fixed a Base hang and a Writer crash
- Christopher Sherlock did code cleanups and refactoring in VCL
- Jakub Trzebiatowski made renaming Writer tables more robust
- László Németh implemented Draft View in Writer for distraction-free writing, fixed a scrolling glitch in Writer’s Web View and fixed bookmark boundary marks and labels going missing in fixed line height paragraphs
- Méven Car (Collabora) made it so paragraph style is copied in Writer when the destination contains only a newline character
- Pranam Lashkari (Collabora) implemented support for slide sections, including for PPTX format and fixed importing math formulas with single-character operators from OOXML
- Muhammad Naeem converted an automated test from Java to C++
- Michael Stahl (Collabora) improved MS Word interoperability in importing tables from RTF files and did a Python-related build file cleanup
- Armin Le Grand (Collabora) worked on SmartArt support
- Regina Henschel fixed a validity issue when exporting SmartArt to PPTX
- Saburo Yoshida fixed inability to group rows in Calc when row 1 was included
- Stephan Bergmann (Collabora) worked on the new JavaScript bindings, fixed issues found by sanitisers and did code cleanups
- Fatima Ahmed made it so the Edit – Hyperlink menu item is active when an object with a hyperlink is selected in Impress or Draw
- Vissarion Fisikopoulos (TDF) made it possible to filter date and time values in embedded Firebird databases
- Tomaž Vajngerl (Collabora) added a new #SPILL! error type to Calc for array formulas that are blocked by existing content in cells, made blur graphics operation more robust, did lots of refactoring in Calc code and continued working on sheet view in Calc (for independently working with AutoFilters in multiple views)
- Aleksi Kallio made lock file datetime appear localised in the dialogs warning about document being in use
- Bartosz Kosiorek fixed image scaling in exported EMF+ graphics
- Szymon Kłos (Collabora) implemented OOXML support for style filters
- Oliver Specht (CIB) fixed data loss when editing conditional text fields
- Noel Grandin (Collabora) fixed leaks found by static analysers and did optimisations and speedups in Calc
- Jim Raykowski made XLSX Form control elements show up in the Navigator, made it possible to independently toggle style filters and improved the Styles Spotlight feature
- Lucas-Adrian Negrea added an option to swap mouse wheel scroll and zoom behavior in Draw
- Jean-Michel Hautbois improved the PDF/UA export of Writer tables when using version 1.4 of PDF standard
- Patrick Luby fixed an (unreleased) macOS crash
- Samuel Mehrbrodt (Collabora) improved the layout of Accessibility Sidebar deck and fixed an issue with table of contents in PDF/UA export
- Daniel Lee fixed exporting backgrounds from Draw to SVG
- Mohamed Amr made array parameter handling conform to the VBASupport option
- Gábor Kelemen (Collabora) did many code cleanups
- Ferdinand Gassauer made a warning infobar be displayed when deletion breaks cell references in Calc
- Devansh Varshney worked on the histogram chart feature
- Viraj Parmar improved Calc’s header/footer dialog
- Michael Massee fixed an issue with API use of the UNO color picker service
- Laurent Balland made Mail Merge Print preserve the last used options and made the printing feature more robust
- Shlok Kanani added a live search filter to custom dictionaries
Kudos to Ilmari Lauhakangas for helping to elaborate this list.
Reported Bugs
363 bugs, 67 of which are enhancements, have been reported by 234 people.
- questions2000 ( 21 )
- Eyal Rozenberg ( 17 )
- Wodsfort ( 12 )
- peter josvai ( 10 )
- nobu ( 8 )
- Neil Roberts ( 7 )
- Shem Buaron ( 5 )
- Tuomas Hietala ( 5 )
- Mihai Vasiliu ( 4 )
- Danat ( 4 )
Triaged Bugs
317 bugs have been triaged by 64 people.
- BogdanB ( 72 )
- Heiko Tietze ( 28 )
- m_a_riosv ( 25 )
- raal ( 21 )
- Olivier Hallot ( 16 )
- V Stuart Foote ( 14 )
- rawleyl ( 13 )
- Buovjaga ( 12 )
- ady ( 12 )
- Werner Tietz ( 6 )
Resolution of resolved bugs
302 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
81 bugs have been fixed by 24 people.
- Andreas Heinisch ( 10 )
- Heiko Tietze ( 8 )
- Julien Nabet ( 5 )
- Neil Roberts ( 5 )
- Jonathan Clark ( 4 )
- László Németh ( 3 )
- Olivier Hallot ( 2 )
- Justin Luth ( 2 )
- Balazs Varga ( 2 )
- Saburo Yoshida ( 2 )
List of high severity bugs fixed
- tdf#119112 [EPUB] SVG images are rendered duplicated ( Thanks to Julien Nabet )
- tdf#170420 LibreOffice Base hangs if I convert a text box to a list box in a form. ( Thanks to Dan Williams )
- tdf#171135 Space is removed after a word of one letter at beginning of paragraph (specific options for AutoCorrect while typing) ( Thanks to Neil Roberts )
List of crashes fixed
- tdf#172033 Crash on launch: LibreOfficeDev daily master build (macOS) ( Thanks to Patrick Luby )
- tdf#172188 Crash when switching para direction in editeng ( Thanks to Julien Nabet )
List of old bugs ( more than 4 years old ) fixed
- tdf#107994 UI: Make Ctrl+Home move the cursor to the first non-frozen cell in the sheet ( Thanks to Andreas Heinisch )
- tdf#109299 Empty cells are not copied to external application like Notepad (while copied to another spreadsheet) ( Thanks to Andreas Heinisch )
- tdf#116833 Unticking “Save preview image with this document” before resetting properties will make modified date appear after save & reload ( Thanks to Andreas Heinisch )
- tdf#119112 [EPUB] SVG images are rendered duplicated ( Thanks to Julien Nabet )
- tdf#121174 Allow per-module LibreOffice UI themes ( Thanks to Heiko Tietze )
- tdf#124987 Text Box anchored to page on an RTL page – disappears ( Thanks to Jonathan Clark )
- tdf#128616 Add decorations to manual page break marker line showing the break’s properties: “with page style” and “with page number” ( Thanks to Heiko Tietze )
- tdf#131078 What is the difference between a “Styles deck” and a “Styles window”? ( Thanks to Olivier Hallot )
- tdf#137335 FILEOPEN DOCX Whitespace should not define paragraph height (CR formatting) ( Thanks to Justin Luth )
- tdf#143056 [EMF+] StringFormat Tracking is not supported ( Thanks to Andras Timar )
- tdf#143706 Missing Optional argument is not properly missing, when ‘:=’ syntax is used ( Thanks to Andreas Heinisch )
- tdf#144771 Feature Request – Saving last choices in Mail Merge Print ( Thanks to Laurent Balland )
- tdf#148629 The “Demote” command is always active in Draw (and Impress), but does not do anything on non-list paragraphs ( Thanks to Andreas Heinisch )
- tdf#37654 UI Slide names no longer visible in Slide Pane / Page Pane ( Thanks to Andreas Heinisch )
- tdf#56412 Resizing embedded object in RTL context in one direction makes the size change in the opposite direction ( Thanks to Jonathan Clark )
- tdf#65018 Sort order incorrect in alphabetical index in localized LibreOffice ( Thanks to Neil Roberts )
- tdf#82404 CALC: Focus/selected cell does not change to A1 when corner selection button pressed to select whole spreadsheet ( Thanks to Andreas Heinisch )
- tdf#93716 FILESAVE (HTML): Weak-directionality characters (e.g. hyphen, comma) excluded from RTL-direction spans ( Thanks to Jonathan Clark )
- tdf#98598 VIEWING: Repeated background image and web layout makes scrolling multiply elements on screen temporarily ( Thanks to László Németh )
- tdf#98913 Autocomplete multi-line text ignores new line white spaces when filling cell value ( Thanks to Andreas Heinisch )
- tdf#99079 Cursor location in Outline view should affect selection in Slide pane ( Thanks to Andreas Heinisch )
WORKSFORME bugs
34 bugs have been retested by 21 people.
- BogdanB ( 8 )
- ady ( 5 )
- Olivier Hallot ( 4 )
- Regina Henschel ( 2 )
- Julien Nabet ( 2 )
- V Stuart Foote ( 2 )
- LeroyG ( 1 )
- Gwenaël Q. ( 1 )
- Gabriele38 ( 1 )
- Dieter ( 1 )
DUPLICATED bugs
57 bugs have been duplicated by 23 people.
- V Stuart Foote ( 7 )
- Heiko Tietze ( 6 )
- BogdanB ( 6 )
- rawleyl ( 5 )
- raal ( 4 )
- m_a_riosv ( 4 )
- Buovjaga ( 3 )
- Robert Großkopf ( 3 )
- Jonathan Clark ( 2 )
- Timur ( 2 )
Verified bug fixes
8 bugs have been verified by 6 people.
- Bartosz ( 3 )
- Andreas Heinisch ( 1 )
- Hossein ( 1 )
- Julien Nabet ( 1 )
- BogdanB ( 1 )
- Jonathan Clark ( 1 )
Categorized Bugs
179 bugs have been categorized with a metabug by 23 people.
- BogdanB ( 70 )
- Heiko Tietze ( 26 )
- Eyal Rozenberg ( 18 )
- V Stuart Foote ( 10 )
- raal ( 8 )
- Mihai Vasiliu ( 8 )
- László Németh ( 5 )
- Wodsfort ( 5 )
- Justin L ( 4 )
- Jeff F. ( 4 )
Regression Bugs
32 bugs have been set as regressions by 15 people.
- raal ( 8 )
- nobu ( 5 )
- BogdanB ( 4 )
- Wodsfort ( 3 )
- Xisco Faulí ( 2 )
- Buovjaga ( 1 )
- Regina Henschel ( 1 )
- Alex Thurgood ( 1 )
- Wodsfort ( 1 )
- Eyal Rozenberg ( 1 )
Bisected Bugs
27 bugs have been bisected by 6 people.
- raal ( 10 )
- rawleyl ( 9 )
- Saburo ( 4 )
- Xisco Faulí ( 2 )
- Buovjaga ( 1 )
- Jonathan Clark ( 1 )
Evolution of Unconfirmed Bugs
Check the current list of unconfirmed bugs here

Evolution of Open Regressions
Check the current list of open regressions here

Evolution of Open bibisectRequests
Check the current list of open bibisectrequests here

Evolution of Highest Priority Bugs
Check the current list of highest priority bugs here

Evolution of High Priority Bugs
Check the current list of high priority bugs here

Thank you all for making Libreoffice rock!
Join us and help to keep LibreOffice super reliable!
Check the Get Involved page out now!











