LibreOffice 7.1.3 arrives with bug fixes and initial WebAssembly support

The Document Foundation recently announced the launch of de a community proofreading version of LibreOffice 7.1.3 aimed at enthusiasts, advanced users and those who prefer the latest software.

The update includes only 105 bug fixes, of which about a quarter of the fixes are related to improved compatibility with Microsoft Office formats (DOCX, XLSX, and PPTX).

In addition, we can notice the inclusion in the LibreOffice 7.1.3 code base the initial support for using the Emscripten compiler to build an office suite in the intermediate WebAssembly code, allowing it to run in web browsers. WebAssembly provides browser-independent, general-purpose, low-level middleware for running applications compiled from various programming languages ​​in the browser.

The difference clef between assemble in WebAssembly and the LibreOffice Online product already delivered for a long time is that when using WebAssembly the entire office suite runs in the browser and can work in isolation without accessing external servers, while the main LibreOffice Online engine runs on the server, and only the interface is translated in the browser (document design, interface formation and processing of user actions are performed on the server).

The compilation is carried out by specifying the option "–host = wasm64-local-emscripten" in the configuration script. To organize the output, a VCL (Visual Class Library) backend based on the Qt5 framework is used, which supports assembly in WebAssembly. When working in a browser, Whenever possible, the standard interface elements of the LibreOfficeKit suite are used.

Moving the main part of LibreOffice Online to the side of the browser will create a collaborative edition that takes the load off the servers, minimizes the differences with desktop LibreOffice, simplifies scaling, reduces the cost of maintaining a hosting infrastructure, you can work without connection and also allows P2P interaction between users and end-to-end data encryption by the user.

As a reminder, as of version 7.1, the office suite has been split in a community edition («LibreOffice Community ») and a family of business products ("LibreOffice Enterprise"). Community editions are enthusiast-friendly and not intended for business applications.

For companies, it is proposed to use the products of the LibreOffice Enterprise family, for which the partner companies will provide full support and the ability to receive long-term updates (LTS). LibreOffice Enterprise can also include additional features such as SLAs (service level agreements). The code and distribution conditions remain the same and the LibreOffice Community is available without restrictions for free to everyone without exception, including corporate users.

Finally if you want to know more about it, you can check the details in the following link

How to install LibreOffice 7.1.3 on Ubuntu and derivatives?

For those who are interested in being able to obtain this new update now, we can do the following.

First We must first uninstall the previous version if we have it, This is in order to avoid later problems, for this we must open a terminal and execute the following:

sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove

To download the new LibreOffice package, we are going to execute the following command:

wget http://download.documentfoundation.org/libreoffice/stable/7.1.3/deb/x86_64/LibreOffice_7.1.3_Linux_x86-64_deb.tar.gz

Done the download now we can extract the content of the downloaded file with:

tar xvfz LibreOffice_7.1.3_Linux_x86-64_deb.tar.gz 

We enter the created directory:

cd LibreOffice_7.1.3_Linux_x86-64_deb/DEBS/

And finally we install the packages that are inside this directory with the following command:

sudo dpkg -i *.deb

Now We proceed to download the Spanish translation package with:

cd ..
cd ..
wget http://download.documentfoundation.org/libreoffice/stable/7.1.3/deb/x86_64/LibreOffice_7.1.3_Linux_x86-64_deb_langpack_es.tar.gz

And we proceed to unzip and install the resulting packages:

tar xvfz LibreOffice_7.1.3_Linux_x86-64_deb_langpack_es.tar.gz
cd LibreOffice_7.1.3_Linux_x86-64_deb_langpack_es/DEBS/
sudo dpkg -i *.deb

Finally, In case of having a problem with the dependencies, we can execute the following command:

sudo apt-get -f install

How to install LibreOffice using SNAP?

We also have the option to install from snap, the only drawback of installing by this method is that the current version has not been updated in Snap, so you will have to wait a few days for this to be resolved.

The command to install is:

sudo snap install libreoffice --channel=stable

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.