Keep track of the latest changes to the code!
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...
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...
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...
A “metric” spinbutton is a spinbutton that has an associated unit: cm/inch, points and percentage are common units used. The previous implementation used the standard...
One of the features of Collabora Online has been a way to ensure that log files (of reasonable verbosity) don’t include any personally identifying information....
Basics: Office documents like ODF (odt, …) and OOXML (docx, …) can have so called Fields embedded in the text. Fields can automatically update the...
Related commit: pptx: export overrideClrMapping in slide layouts In presentations saved as PPTX file format there is a possibility to map some theme colors differently...
A problem was reported about Writer, and we investigated. In a document with a lot of content, on certain editing operations, an entire table would...
I worked with Gokay on a new document compare view for COOL Writer. Part of that feature is to be able to highlight the matching...
These developments were made in February, 2026. Available in 26.04 only. Collabora Online can be built against musl libc musl libc is an alternative implementation...
Among a host of other accessibility enhancements, we have implemented the W3C Accordion Pattern for our expanders, as used in the sidebar and dialogs, where...