Developer Blog

Keep track of the latest changes to the code! 

Latest Posts

Open Source in Action #7: CODE 26.04.1 Ships, 3,000 Merges Crossed, and Test Builds Everywhere

CODE 26.04.1 shipped this week, the all-time merge count crossed 3,000, crash testing hit another record low with zero new regressions again, test builds are now available across every major platform, and contributors are making real impact — from SmartArt fixes to build system improvements. Here’s the roundup. CODE 26.04.1...

Extending Collabora Online with iframe-hosted extensions

An introduction to a still-experimental extension surface in Collabora Online: what an extension looks like on disk, how it shows up in the UI, and how it talks to the document running inside the kit. The extension framework described here is gated behind the experimental_features flag in coolwsd.xml. Treat it...

Your documents now speak AI — fluently

Collabora Online Writer can now read and write Markdown for any text document Collabora Online Writer has just learned a new file format. From the 25.04.8 release, it can export any text document it opens (DOCX, ODT, the old binary DOC, RTF, HTML and more) to Markdown, and then import...

More Blogs

Open Source in Action #6: CODE 26.04 Is Here, 2,941 Merges, and Zero New Crashes

The big news this week: CODE 26.04 is released. It’s the culmination of months of work across AI integration, smarter review workflows, more powerful spreadsheets,...

Hardening Collabora Online Servers

Many server administrators care about hardening server software they’re running. The short version for Collabora Online is that there’s not much to do apart from...

Pivot table #SPILL! error

#SPILL! is a new kind of error, that you can get when the output of an operation can not be written to the cells, because...

Open Source in Action #5: 2,499 Merges, Performance Hunting, and a Community Finding Its Rhythm

The merge count is approaching 2,500, performance work is in full swing, the ruler is getting a redesign, and the forum is buzzing with new...

Fix table of contents editing

The structure of table of contents entries was not editable in Collabora Online, because the controls were not implemented correctly for JSDialog. Before After Also,...

Format as Table

If you have ever converted a plain range in Excel to a “Table” and watched it grow up into a proper object with a name,...

Importing list indentation from legacy PowerPoint (ppt) format

We had reports about PowerPoint files (ppt binary format) not having list indentation correctly imported. After some debugging it turned out we are importing all...

Open Source in Action Week #4: GitHub Goes Read-Only, Crashes Halved, and 2,149 Merges

Less than two months since we stood up gerrit.collaboraoffice.com and the momentum keeps building. This week brought a major infrastructure milestone — GitHub is now...