QA/Dev Report: January 2026

General Activities

  1. Olivier Hallot (TDF) improved Writer help for hyphenation zones and controlling section visibility, fixed the help example for Calc’s SUMIF function, clarified the topic of fixed colours in the help for document themes, expanded the help for Calc’s sort options, explained in help the option for removing cross-document links in PDF export and added help for Calc’s CHOOSECOLS, CHOOSEROWS and INDEX functions
  2. Stanislav Horáček updated and improved help texts
  3. Michael Otto fixed issues in Calc help
  4. Alain Romedenne updated help for ScriptForge
  5. Tomaž Vajngerl (Collabora) fixed a rendering issue when resizing text boxes containing bullets in Impress and Draw and made it so the default drawing style in Impress and Draw uses theme colours for fill and line
  6. Szymon Kłos, Pranam Lashkari, Henry Castro, Shardul Vikram Singh and Maya Stephens (Collabora) worked on LOKit/jsdialog used by Collabora Online. Szymon also improved the layout of Impress’s Animation Sidebar deck and Pranam fixed math formula issues in DOCX files
  7. Jaume Pujantell (Collabora) made it so soft edges are not applied, if 3D effects are present in PPTX files and made DOCX hyperlink roundtripping more robust
  8. Miklós Vajna (Collabora) worked on tracking of interdependent changes, worked on interactive document comparison in Writer and improved the DOCX compatibility of comments inside change-tracked deleted text
  9. Xisco Faulí (TDF) fixed an (unreleased) issue causing Border Style icon in the toolbar to not work, fixed apostrophes appearing in font family names upon SVG import, added over 20 automated tests, fixed several crashes and upgraded many dependencies
  10. Michael Stahl (Collabora) fixed an issue with the XSLT Filter and fixed some issues related to the z-order of objects
  11. Mike Kaganski (Collabora) fixed multiple issues with Writer tables, implemented SVG export support for dashed lines, fixed saving text properties in objects when the document model was locked by a macro and made the width of comments in margins sensible while taking the DPI into account upon printing and PDF export. He also did many code cleanups and optimisations
  12. Caolán McNamara (Collabora) fixed some crashes, fixed many issues found by static analysers and did code cleanups and optimisations
  13. Stephan Bergmann (Collabora) did build fixes, adapted the code to compiler changes and did code cleanups
  14. Noel Grandin (Collabora) fixed Calc hanging when formatting very small numbers on Windows, improved the speed of Calc’s Remove Duplicates feature, improved the opening time of XLSX files with complex formulas and comments, greatly improved the saving time of Calc documents containing charts with formatted titles, reduces the memory use related to language handling in documents and improved the calculation time of Calc’s Trace Dependents feature. He also did many code cleanups and optimisations, especially in the area of writing OOXML structure
  15. Justin Luth (Collabora) improved MS Word compatibility by making sure elements are written to DOCX with valid values, fixed issues related to content controls in OOXML documents, fixed saving incorrect gluepoint information to OOXML files, introduced DOCM and XLSX 2010 (VBA) filters, fixed an issue with table cell margins in DOCX files, fixed a DOCX export correctness issue with charts in footers and fixed incorrect DOCX export of comments in some cases
  16. Michael Weghorn (TDF) implemented support for accessible IDs both in upstream gtk4 and LibreOffice’s gtk4 UI, made Writer table formulas containing cell references work with accessibility tools, fixed an (unreleased) crash when trying to edit templates via Template Manager, fixed some characters being invisible in Customize dialog’s Keyboard view with Qt-based UIs, fixed issues in Impress Slide Layout Sidebar deck with certain UIs and worked on using native widgets in Qt UIs
  17. Markus Mohrhard implemented support for Calc table styles
  18. Balázs Varga (Collabora) worked on XLSX support for Table Styles
  19. Christian Lohmaier (TDF) fixed a failure to launch on Windows ARM64 systems
  20. Heiko Tietze (TDF) made it so using a keyboard shortcut for applying font colour no longer opens a dialog, but just applies the last used colour and fixed some issues related to theming and colours
  21. Regina Henschel fixed width and height fields in image export dialog having zero as values when exporting drawings with 3D effects and fixed doing horizontal queries for empty cells in Calc with XLOOKUP, COUNTIF and COUNTIFS functions
  22. Jean-Pierre Ledure worked on the ScriptForge library
  23. Chris Sherlock did code cleanups and refactoring and added tests in VCL toolkit
  24. Neil Roberts made the UI test for Print dialog run reliably
  25. Áron Budea (Collabora) made it so physics animations are not exported to PPTX, limited page size to the known maximum of 64K twips supported by Word when exporting to DOCX, decoupled default list levels from bullet library items to restore nice looking bullets, fixed unwanted revealing of hidden objects in DOCX files, made it so the default range of Year (Two Digits) is now from 1950 to 2049 and improved Excel compatibility by preventing formulas with invalid parameters to be exported to XLSX
  26. Tamás Zolnai continued polishing page line-spacing support in Writer
  27. Karthik Godha (Collabora) fixed PPTX export issues related to custom shapes, animations, hyperlinks, charts, OLE objects and media files. He also fixed XLSX export issues with empty values in array formulas and empty font names
  28. Andreas Heinisch disabled “Master elements” when not in Master Slide mode in Impress and made Writer always switch to single-page view mode when hiding whitespace
  29. Kurt Nordback (Collabora) worked on OOXML Chartex chart support, including the import of pareto charts
  30. Samuel Mehrbrodt (Collabora) fixed drag and drop with multiselection from extensions, added more default page sizes for Writer, fixed misaligned text in small text boxes and added a Notebookbar widget for theme colours (with Banobe Pascal)
  31. Gülşah Köse (Collabora) made it so caption text is used instead of category in the Navigator
  32. Shlok Kanani removed deprecated osl::Profile functionality while reimplementing parsing of .ini files
  33. Jim Raykowski made it possible to sort headings alongside their contents via the Navigator, fixed DOCX export of OLE objects that are folded outline content and made Writer Navigator display index entries
  34. Armin Le Grand (Collabora) worked on SmartArt support
  35. Ujjawal Kumar fixed Bluetooth transfer on Linux and macOS devices
  36. Dan Williams (TDF) did code cleanups in VCL
  37. Vladislav Tarakanov implemented automatic scaling of icons for the navigation bar in Impress
  38. Manish Bera added unit tests for pythonmaker tool
  39. Tejas Shukla fixed Edit context menu item showing up as enabled for built-in templates
  40. Gábor Kelemen (Collabora) improved the script for finding unneeded includes in the code and did many code cleanups
  41. Tor Lillqvist (Collabora) did many Windows build improvements
  42. Mohit Marathe (Collabora) implemented support for multiple slide sizes in Impress
  43. Patrick Luby fixed clicking on a character in the input method’s popup window on macOS and continued polishing macOS Tahoe style support
  44. Vivek Javiya (Collabora) improved the accessibility of Table of Contents dialog
  45. Vojtěch Doležal made it possible to use regular expressions and search through comments when using the Quick Find Sidebar deck
  46. Masayuki Iizuka fixed unwanted conversion of dashed and dotted lines to solid ones in PDF export
  47. Parth Raiyani (Collabora) improved the accessibility of some dialogs
  48. Jonathan Clark (TDF) made Start/End paragraph alignment as well as automatically set paragraph directions active by default, added Start/End alignment support to DOC, DOCX, OOXML and HTML filters and implemented automatic detection of paragraph directions in plain text
  49. Ilmari Lauhakangas (TDF) fixed a small display glitch in Calc’s External Data dialog and fixed a crash seen in debug builds with the Insert Database Columns dialog
  50. Tibor Nagy (Collabora) added an option to disable certificate revocation checks (CRL) during signature verification
  51. Pragat Pandya fixed the scaling and positioning of the logo shown in paused looping slideshows
  52. Mohamed Ali added documentation for Rust UNO bindings
  53. Julien Nabet fixed a build issue and did some code cleanups
  54. Didier Vidal fixed file names in headers/footers being shown with URL encoding

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

362 bugs, 55 of which are enhancements, have been reported by 251 people.

Top 10 Reporters

  1. Gabor Kelemen (Collabora) ( 12 )
  2. Justin L ( 11 )
  3. Karthik ( 9 )
  4. Regina Henschel ( 9 )
  5. Eyal Rozenberg ( 8 )
  6. nobu ( 8 )
  7. Aron Budea ( 7 )
  8. BDF ( 7 )
  9. muso ( 6 )
  10. Hossein ( 5 )

Triaged Bugs

450 bugs have been triaged by 64 people.

Top 10 Triagers

  1. Buovjaga ( 155 )
  2. m_a_riosv ( 59 )
  3. Heiko Tietze ( 33 )
  4. raal ( 28 )
  5. Olivier Hallot ( 21 )
  6. V Stuart Foote ( 17 )
  7. Dieter ( 15 )
  8. Regina Henschel ( 11 )
  9. Aron Budea ( 10 )
  10. Karthik ( 9 )

Resolution of resolved bugs

381 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

137 bugs have been fixed by 33 people.

Top 10 Fixers

  1. Karthik Godha ( 11 )
  2. Justin Luth ( 9 )
  3. Noel Grandin ( 8 )
  4. Mike Kaganski ( 8 )
  5. Xisco Fauli ( 6 )
  6. Aron Budea ( 6 )
  7. Olivier Hallot ( 4 )
  8. justin.luth@collabora.com ( 4 )
  9. Michael Weghorn ( 4 )
  10. Heiko Tietze ( 4 )

List of critical bugs fixed

  1. tdf#170399 Crash when trying to edit template ( Thanks to Michael Weghorn )
  2. tdf#170466 Regression: bullet settings via toolbar is broken ( Thanks to Miklos Vajna )

List of high severity bugs fixed

  1. tdf#159544 Function COUNTIFS empty cells are counted up to the nearest filled one, EDITING ( Thanks to Regina Henschel )
  2. tdf#169485 Cannot insert the image by drag and drop (Windows-only) ( Thanks to Mike Kaganski )
  3. tdf#169964 FILESAVE DOCX: OLE objects (in my case, formulas) disappear after collapsing the heading ( Thanks to Jim Raykowski )
  4. tdf#170442 Edit Field dialog is lost ( Thanks to Szymon Kłos )

List of crashes fixed

  1. tdf#168157 CRASH: pasting twice and undoing ( Thanks to Xisco Fauli )
  2. tdf#170277 Crash in setting different page orientation on master pages in Draw ( Thanks to Mohit Marathe )
  3. tdf#170283 LibreOffice crashed when opening a .ppt file ( Thanks to Noel Grandin )
  4. tdf#170399 Crash when trying to edit template ( Thanks to Michael Weghorn )

List of performance issues fixed

  1. tdf#148218 FILEOPEN RTF Writer uses utterly excessive amounts of RAM with a document having about 2500 pages ( Thanks to Noel Grandin )
  2. tdf#166121 “Remove Duplicate” needs to be improved to handle cases with many duplicates ( Thanks to Noel Grandin )
  3. tdf#167883 FILESAVE ODS A certain file hangs after the commit adding support for import/export of formatted chart titles ( Thanks to Noel Grandin )

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

  1. tdf#106889 More default page sizes needed, like A0, A1, A2, B0, B1, … ( Thanks to Samuel Mehrbrodt )
  2. tdf#112327 Disable “Master elements” when not in Master Slide mode ( Thanks to Andreas Heinisch )
  3. tdf#127184 CAPTION: Number range changes from “Figure” to “Schaubild” after save and reload in German UI (steps in comment 15) ( Thanks to Gülşah Köse )
  4. tdf#131124 Export of drawing to jpg or png has initial zero width/height if it is 3D ( Thanks to Regina Henschel )
  5. tdf#138246 Disable ‘Edit’ and ‘Rename’ context menu items for built-in templates ( Thanks to Tejas Shukla )
  6. tdf#49602 Remove deprecated OSL Profile functionality ( Thanks to Julien Nabet )
  7. tdf#98446 Book and multi-page view: Deselecting “Show Whitespace” should automatically change to single-page view (see comment 29) ( Thanks to Andreas Heinisch )

WORKSFORME bugs

49 bugs have been retested by 17 people.

Top 10 testers

  1. Buovjaga ( 32 )
  2. m_a_riosv ( 3 )
  3. Dieter ( 2 )
  4. V Stuart Foote ( 2 )
  5. Timur ( 1 )
  6. Jean-Pierre Ledure ( 1 )
  7. Daniel Goldstein ( 1 )
  8. Telesto ( 1 )
  9. cpohle ( 1 )
  10. raal ( 1 )

DUPLICATED bugs

78 bugs have been duplicated by 19 people.

Top 10 testers

  1. Buovjaga ( 17 )
  2. m_a_riosv ( 14 )
  3. Heiko Tietze ( 8 )
  4. raal ( 8 )
  5. Christian Lohmaier ( 4 )
  6. Regina Henschel ( 4 )
  7. V Stuart Foote ( 4 )
  8. Dieter ( 3 )
  9. Timur ( 3 )
  10. Mike Kaganski ( 3 )

Verified bug fixes

22 bugs have been verified by 7 people.

Top 10 Verifiers

  1. Buovjaga ( 8 )
  2. Dieter ( 5 )
  3. BogdanB ( 3 )
  4. Xisco Faulí ( 2 )
  5. Piotr Osada ( 2 )
  6. m_a_riosv ( 1 )
  7. kimpontingau ( 1 )

 
 
 

Categorized Bugs

257 bugs have been categorized with a metabug by 29 people.

Top 10 Categorizers

  1. BogdanB ( 112 )
  2. Heiko Tietze ( 25 )
  3. Dieter ( 15 )
  4. V Stuart Foote ( 14 )
  5. Buovjaga ( 13 )
  6. Eyal Rozenberg ( 12 )
  7. Aron Budea ( 9 )
  8. ady ( 7 )
  9. Olivier Hallot ( 6 )
  10. Hossein ( 6 )

Regression Bugs

36 bugs have been set as regressions by 14 people.

Top 10

  1. raal ( 9 )
  2. Buovjaga ( 8 )
  3. Alex Thurgood ( 4 )
  4. nobu ( 3 )
  5. Robert Großkopf ( 3 )
  6. Timur ( 1 )
  7. Saburo ( 1 )
  8. Hossein ( 1 )
  9. Aron Budea ( 1 )
  10. ady ( 1 )

Bisected Bugs

27 bugs have been bisected by 6 people.

Top 10 Bisecters

  1. raal ( 8 )
  2. Buovjaga ( 7 )
  3. Saburo ( 7 )
  4. Timur ( 2 )
  5. Aron Budea ( 2 )
  6. Roman Kuznetsov ( 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:

150 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