Update LibreOffice 7.1.3. Beginning of Webassembly Support Integration in LibreOffice

Organization The Document Foundation announced About publishing a corrective issue of Community -Concences LibreOffice 7.1.3 enthusiast-oriented, experienced users and those who prefer the latest software versions. Ready installation packages Prepared for Linux, MacOS and Windows platforms. The update includes only a correction of 105 errors ( rc1 , RC2 ). Approximately a quarter of fixes are associated with improved compatibility with Microsoft Office (DOCX, XLSX and PPTX).

Recall that from the branch 7.1, the office package was divided into a community’s editor (“LibreOffice Community”) and a family of products for enterprises (“LibreOffice Enterprise”). Community issues are supported by enthusiasts and are not aimed at applying enterprises. For enterprises, it is proposed to use the LibreOffice Enterprise family products, for which partner companies will be provided with full support and the ability to receive updates for a long time (LTS). LibreOffice Enterprise may also include additional features such as SLA (Service Level Agreements). The code and conditions of distribution remained the same and LibreOffice Community without restrictions available for free all without exception, including corporate users.

Additionally, you can mark Turning on in the LibreOffice code database of the initial support Use of the EMSCripten compiler for assembling an office package to the webssembly intermediate code that allows you to organize start-up in Web browsers. Webassembly provides browser independent universal low-level intermediate code for execution in the browser applications compiled from various programming languages.

Build is carried out Through the Script Configure Options “–Host = Wasm64-Local –Scriptn. To organize the output applies VCL-backend (Visual Class Library) based on the qt5 framework, which Adheshes Assembly in Webassembly. When working in the browser, it is possible to use regular interface elements from the LibreOfficeKit set.

The key difference assembly in Webassembly from the long-supplied LibreOffice Online product is that when used
WebAssembly Office package is entirely running in the browser and can work separately without accessing external servers, while the main engine LibreOffice Online is running on the server, and the interface is only broadcast (document layout, interface formation, and user action processing is performed on the server).


/Media reports.