QA/Dev Report: May 2026

General Activities

  1. LibreOffice 25.8.7 was announced on May 12
  2. 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
  3. Adolfo Jayme Barrientos renamed Safe Mode to Troubleshoot Mode and improved strings in the UI and help
  4. Mohit Marathe (Collabora) fixed unwanted comment anchors being displayed in Impress slideshows
  5. Jaume Pujantell (Collabora) made AutoCorrect work smarter with tracked changes
  6. Miklós Vajna (Collabora) polished interdependent change tracking in Writer and made copying slides between presentations more robust when the sizes differ
  7. 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
  8. 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
  9. Caolán McNamara (Collabora) fixed many issues found by static analysers and did code cleanups and optimisations
  10. Justin Luth (Collabora) made the handling of line height in DOCX files more robust
  11. Michael Weghorn (TDF) worked on using native widgets in Qt UIs and did many code cleanups
  12. Balázs Varga (Collabora) fixed an issue with lock files not preventing file modification by another process or parallel action
  13. Christian Lohmaier (TDF) worked around a path handling issue in older WSLs in the Windows build
  14. 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
  15. Jean-Pierre Ledure worked on the ScriptForge library
  16. 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
  17. Áron Budea (Collabora) fixed XLSX export of database ranges without data
  18. 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
  19. 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
  20. Kurt Nordback (Collabora) worked on OOXML Chartex chart support
  21. Ujjawal Kumar (Collabora) improved the performance of Calc’s COUNTA function, polished Markdown import support and did many OOXML compatibility improvements
  22. 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
  23. 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
  24. Khaled Hosny (Alif Type) continued working on OpenType font variations
  25. René Engelhard (Debian) did some build fixes
  26. Tien Nguyen Minh added an automated test
  27. Bogdan Buzea improved the layout of the File Properties dialog
  28. 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
  29. Dan Williams (TDF) fixed a Base hang and a Writer crash
  30. Christopher Sherlock did code cleanups and refactoring in VCL
  31. Jakub Trzebiatowski made renaming Writer tables more robust
  32. 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
  33. Méven Car (Collabora) made it so paragraph style is copied in Writer when the destination contains only a newline character
  34. Pranam Lashkari (Collabora) implemented support for slide sections, including for PPTX format and fixed importing math formulas with single-character operators from OOXML
  35. Muhammad Naeem converted an automated test from Java to C++
  36. Michael Stahl (Collabora) improved MS Word interoperability in importing tables from RTF files and did a Python-related build file cleanup
  37. Armin Le Grand (Collabora) worked on SmartArt support
  38. Regina Henschel fixed a validity issue when exporting SmartArt to PPTX
  39. Saburo Yoshida fixed inability to group rows in Calc when row 1 was included
  40. Stephan Bergmann (Collabora) worked on the new JavaScript bindings, fixed issues found by sanitisers and did code cleanups
  41. Fatima Ahmed made it so the Edit – Hyperlink menu item is active when an object with a hyperlink is selected in Impress or Draw
  42. Vissarion Fisikopoulos (TDF) made it possible to filter date and time values in embedded Firebird databases
  43. 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)
  44. Aleksi Kallio made lock file datetime appear localised in the dialogs warning about document being in use
  45. Bartosz Kosiorek fixed image scaling in exported EMF+ graphics
  46. Szymon Kłos (Collabora) implemented OOXML support for style filters
  47. Oliver Specht (CIB) fixed data loss when editing conditional text fields
  48. Noel Grandin (Collabora) fixed leaks found by static analysers and did optimisations and speedups in Calc
  49. 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
  50. Lucas-Adrian Negrea added an option to swap mouse wheel scroll and zoom behavior in Draw
  51. Jean-Michel Hautbois improved the PDF/UA export of Writer tables when using version 1.4 of PDF standard
  52. Patrick Luby fixed an (unreleased) macOS crash
  53. Samuel Mehrbrodt (Collabora) improved the layout of Accessibility Sidebar deck and fixed an issue with table of contents in PDF/UA export
  54. Daniel Lee fixed exporting backgrounds from Draw to SVG
  55. Mohamed Amr made array parameter handling conform to the VBASupport option
  56. Gábor Kelemen (Collabora) did many code cleanups
  57. Ferdinand Gassauer made a warning infobar be displayed when deletion breaks cell references in Calc
  58. Devansh Varshney worked on the histogram chart feature
  59. Viraj Parmar improved Calc’s header/footer dialog
  60. Michael Massee fixed an issue with API use of the UNO color picker service
  61. Laurent Balland made Mail Merge Print preserve the last used options and made the printing feature more robust
  62. 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.

Top 10 Reporters

  1. questions2000 ( 21 )
  2. Eyal Rozenberg ( 17 )
  3. Wodsfort ( 12 )
  4. peter josvai ( 10 )
  5. nobu ( 8 )
  6. Neil Roberts ( 7 )
  7. Shem Buaron ( 5 )
  8. Tuomas Hietala ( 5 )
  9. Mihai Vasiliu ( 4 )
  10. Danat ( 4 )

Triaged Bugs

317 bugs have been triaged by 64 people.

Top 10 Triagers

  1. BogdanB ( 72 )
  2. Heiko Tietze ( 28 )
  3. m_a_riosv ( 25 )
  4. raal ( 21 )
  5. Olivier Hallot ( 16 )
  6. V Stuart Foote ( 14 )
  7. rawleyl ( 13 )
  8. Buovjaga ( 12 )
  9. ady ( 12 )
  10. 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.

Top 10 Fixers

  1. Andreas Heinisch ( 10 )
  2. Heiko Tietze ( 8 )
  3. Julien Nabet ( 5 )
  4. Neil Roberts ( 5 )
  5. Jonathan Clark ( 4 )
  6. László Németh ( 3 )
  7. Olivier Hallot ( 2 )
  8. Justin Luth ( 2 )
  9. Balazs Varga ( 2 )
  10. Saburo Yoshida ( 2 )

List of high severity bugs fixed

  1. tdf#119112 [EPUB] SVG images are rendered duplicated ( Thanks to Julien Nabet )
  2. tdf#170420 LibreOffice Base hangs if I convert a text box to a list box in a form. ( Thanks to Dan Williams )
  3. 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

  1. tdf#172033 Crash on launch: LibreOfficeDev daily master build (macOS) ( Thanks to Patrick Luby )
  2. tdf#172188 Crash when switching para direction in editeng ( Thanks to Julien Nabet )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#107994 UI: Make Ctrl+Home move the cursor to the first non-frozen cell in the sheet ( Thanks to Andreas Heinisch )
  2. tdf#109299 Empty cells are not copied to external application like Notepad (while copied to another spreadsheet) ( Thanks to Andreas Heinisch )
  3. tdf#116833 Unticking “Save preview image with this document” before resetting properties will make modified date appear after save & reload ( Thanks to Andreas Heinisch )
  4. tdf#119112 [EPUB] SVG images are rendered duplicated ( Thanks to Julien Nabet )
  5. tdf#121174 Allow per-module LibreOffice UI themes ( Thanks to Heiko Tietze )
  6. tdf#124987 Text Box anchored to page on an RTL page – disappears ( Thanks to Jonathan Clark )
  7. 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 )
  8. tdf#131078 What is the difference between a “Styles deck” and a “Styles window”? ( Thanks to Olivier Hallot )
  9. tdf#137335 FILEOPEN DOCX Whitespace should not define paragraph height (CR formatting) ( Thanks to Justin Luth )
  10. tdf#143056 [EMF+] StringFormat Tracking is not supported ( Thanks to Andras Timar )
  11. tdf#143706 Missing Optional argument is not properly missing, when ‘:=’ syntax is used ( Thanks to Andreas Heinisch )
  12. tdf#144771 Feature Request – Saving last choices in Mail Merge Print ( Thanks to Laurent Balland )
  13. 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 )
  14. tdf#37654 UI Slide names no longer visible in Slide Pane / Page Pane ( Thanks to Andreas Heinisch )
  15. tdf#56412 Resizing embedded object in RTL context in one direction makes the size change in the opposite direction ( Thanks to Jonathan Clark )
  16. tdf#65018 Sort order incorrect in alphabetical index in localized LibreOffice ( Thanks to Neil Roberts )
  17. tdf#82404 CALC: Focus/selected cell does not change to A1 when corner selection button pressed to select whole spreadsheet ( Thanks to Andreas Heinisch )
  18. tdf#93716 FILESAVE (HTML): Weak-directionality characters (e.g. hyphen, comma) excluded from RTL-direction spans ( Thanks to Jonathan Clark )
  19. tdf#98598 VIEWING: Repeated background image and web layout makes scrolling multiply elements on screen temporarily ( Thanks to László Németh )
  20. tdf#98913 Autocomplete multi-line text ignores new line white spaces when filling cell value ( Thanks to Andreas Heinisch )
  21. 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.

Top 10 testers

  1. BogdanB ( 8 )
  2. ady ( 5 )
  3. Olivier Hallot ( 4 )
  4. Regina Henschel ( 2 )
  5. Julien Nabet ( 2 )
  6. V Stuart Foote ( 2 )
  7. LeroyG ( 1 )
  8. Gwenaël Q. ( 1 )
  9. Gabriele38 ( 1 )
  10. Dieter ( 1 )

DUPLICATED bugs

57 bugs have been duplicated by 23 people.

Top 10 testers

  1. V Stuart Foote ( 7 )
  2. Heiko Tietze ( 6 )
  3. BogdanB ( 6 )
  4. rawleyl ( 5 )
  5. raal ( 4 )
  6. m_a_riosv ( 4 )
  7. Buovjaga ( 3 )
  8. Robert Großkopf ( 3 )
  9. Jonathan Clark ( 2 )
  10. Timur ( 2 )

Verified bug fixes

8 bugs have been verified by 6 people.

Top 10 Verifiers

  1. Bartosz ( 3 )
  2. Andreas Heinisch ( 1 )
  3. Hossein ( 1 )
  4. Julien Nabet ( 1 )
  5. BogdanB ( 1 )
  6. Jonathan Clark ( 1 )

 
 
 
 

Categorized Bugs

179 bugs have been categorized with a metabug by 23 people.

Top 10 Categorizers

  1. BogdanB ( 70 )
  2. Heiko Tietze ( 26 )
  3. Eyal Rozenberg ( 18 )
  4. V Stuart Foote ( 10 )
  5. raal ( 8 )
  6. Mihai Vasiliu ( 8 )
  7. László Németh ( 5 )
  8. Wodsfort ( 5 )
  9. Justin L ( 4 )
  10. Jeff F. ( 4 )

Regression Bugs

32 bugs have been set as regressions by 15 people.

Top 10

  1. raal ( 8 )
  2. nobu ( 5 )
  3. BogdanB ( 4 )
  4. Wodsfort ( 3 )
  5. Xisco Faulí ( 2 )
  6. Buovjaga ( 1 )
  7. Regina Henschel ( 1 )
  8. Alex Thurgood ( 1 )
  9. Wodsfort ( 1 )
  10. Eyal Rozenberg ( 1 )

Bisected Bugs

27 bugs have been bisected by 6 people.

Top 10 Bisecters

  1. raal ( 10 )
  2. rawleyl ( 9 )
  3. Saburo ( 4 )
  4. Xisco Faulí ( 2 )
  5. Buovjaga ( 1 )
  6. 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!

Written by:

154 Posts

View All Posts
Follow Me :

Leave a Reply

Your email address will not be published. Required fields are marked *

I accept the Privacy Policy