Organisationen The Document Foundation har annonceret udgivelsen af en korrigerende version af Community-udgaven af LibreOffice 7.1.3, der er målrettet entusiaster, erfarne brugere og dem, der foretrækker de nyeste versioner af softwaren. De nødvendige installationspakker er forberedt til platformene Linux, macOS og Windows. Opdateringen inkluderer kun rettelse af 105 fejl (RC1, RC2). Omtrent en fjerdedel af rettelserne relaterer sig til forbedring af kompatibilitet med Microsoft Office formater (DOCX, XLSX og PPTX).
Det skal bemærkes, at med version 7.1 blev kontorpakken opdelt i en fællesskabsudgave ('LibreOffice Community') og et produktfamilie til virksomheder ('LibreOffice Enterprise'). Udgivelserne af 'Community' støttes af entusiaster og er ikke designet til brug i virksomheder. Det anbefales, at virksomheder bruger produkter fra familien LibreOffice Enterprise, som vil få fuld støtte fra partnerfirmaer og mulighed for at modtage opdateringer i længere tid (LTS). LibreOffice Enterprise kan også indeholde yderligere funktioner, såsom SLA (Service Level Agreements). Koden og distributionsbetingelserne er forblevet de samme, og LibreOffice Community er uden begrænsninger gratis tilgængelig for alle, inklusiv erhvervsbrugere.
Det kan desuden nævnes, at den indledende support til brug af Emscripten-kompilatoren er blevet inkluderet i koden til LibreOffice for at bygge kontorpakken til WebAssembly-mellemkode, hvilket muliggør kørsel i web-browsere. WebAssembly giver en browser-uafhængig universel lavniveau-mellemkode til udførelse i browseren af applikationer, der er kompileret fra forskellige programmeringssprog.
Bygningen udføres ved at angive i konfigurationsscriptet indstillingen '—host=wasm64-local-emscripten'. For at organisere output anvendes VCL-backend (Visual Class Library) baseret på Qt5-rammeværket, som understøtter bygning i WebAssembly. Når der arbejdes i browseren, anvendes de tilgængelige interface-elementer fra LibreOfficeKit.
Den vigtigste forskel mellem WebAssembly-bygningen og det længe leverede produkt LibreOffice Online er, at når WebAssembly anvendes, køres hele kontorpakken i browseren og kan fungere isoleret uden at kontakte eksterne servere, mens den primære motor for LibreOffice Online kører på serveren, og i browseren vises kun grænsefladen (dokumentlayout, grænsefladeopbygning og behandling af brugerhandlinger udføres på serveren).
At flytte hoveddelen af LibreOffice Online til browseren vil skabe en redaktion til samarbejde, der aflaster servere, minimalisere forskellene fra skrivebords-LibreOffice, forenkle skalering, reducere omkostningerne ved at opretholde infrastrukturen til hosting, være i stand til at fungere i offline-tilstand, samt muliggøre P2P-interaktion mellem brugerne og end-to-end-kryptering af data på brugerens side.

Kilde: opennet.ru
