Developer Blog

Keep track of the latest changes to the code! 

Latest Posts

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

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, better presentations, accessibility, and interoperability — all built in the open. Alongside the release, the crash count hit zero new regressions, CI is improving, and...

More Blogs

Calc: Converted Reference Edge from ValueSet to IconView

Why to switch from ValueSet to IconView? No Native Accessibility support: With ValueSet widget, screen readers (like Orca) only saw a single flat image. It...

Week #2: The Monorepo Lands, the Community Grows, and the Code Keeps Flowing

Last week we told you about 286 commits, 26 contributors, and a brand-new Gerrit instance. This week? The monorepo is done, CI is stabilizing, three...

Export vector formats in background image to pdf

(related patch https://gerrit.libreoffice.org/c/core/+/201925) When exporting a document to pdf, if the document has inserted images in a vector format (svg or pdf itself) the file...

Ensure scrolling has smooth animation

Related issue: https://github.com/CollaboraOnline/online/issues/14257 In the browser we have limited control on how the rendering is scheduled. To be sure our code is not causing long...

Add PDF export functionality back to the new Collabora Office

At some stage the possibility to export PDF documents from the new Collabora Office unintentionally went away. That was during the final frantic work before...

Open Source in Action: Week #1 of Collabora Office Development

Collabora Office isn’t new — it’s been powering productive work for years. But this week marks something different: the development infrastructure now lives under its...

TDF ejects its core developers

Update 2026-04-07 Update: 2026-04-11 Update: 2026-04-17 Let’s kick the developers out! In the ongoing saga of The Document Foundation (TDF), their Membership Committee has decided...

Start of automated testing of the new Collabora Office on Windows (CODA-W)

It is useful to check that basic functionality in CODA-W is not broken accidentally by commits to other parts of the code. We have lots...