Dnevnik promena
Verzija 10.0.0
Datum objavljivanja: 12.10.2026.
Nove funkcije
Svi uređivači
- Dodata je podrška za element grafikona Tabela podataka sa mogućnošću dodavanja i podešavanja tekstualnih i grafičkih parametara.
- Ažuriran je dizajn prodavnice dodataka: dodat je levi panel za prebacivanje kategorija.
- Dodata je konverzija
SVGslika u oblike. - Dodato je dugme Preuzmi na gornju traku sa alatkama.
Uređivač dokumenata
- Dodat je prozor za podešavanja horizontalne linije.
- Implementirano je odsecanje teksta po linijama u pasusu sa tačnim proredom.
- Dodata je podrška za parametar
keepNextza tabele, kao i za pasuse i tabele unutar blok kontrola sadržaja. - Poboljšana je podrška za grafičke jednačine i druge umetnute objekte u tekstu koji se piše zdesna nalevo (RTL).
- Implementirana je opcija reda tabele koja sprečava prelamanje reda preko stranica.
- U meni Specijalno lepljenje dodate su stavke za nastavak liste ili ponovno pokretanje numeracije.
- Implementirana je mogućnost prelaska na kursor drugog korisnika i praćenja tog kursora tokom zajedničkog uređivanja.
Uređivač tabela
- Dodato je isticanje opsega u traci formule.
- Dodato je čuvanje u formatu
XLS. - Neke operacije su ubrzane odvojenim čuvanjem stilova i podataka.
- Dodata je opcija za uključivanje i isključivanje automatskog dovršavanja vrednosti ćelija.
- Dodati su opisi alatki za konstante u argumentima funkcija (funkcija
AGGREGATE). - Dodata je animirana ivica selekcije nakon kopiranja ili isecanja.
- Implementirana je podrška za pozadinu lista pri otvaranju i čuvanju datoteka.
- Poboljšane su performanse formula niza koje upućuju na cele kolone ili redove (
ROW,COLUMN,SEQUENCE,SUM,SUMPRODUCTitd.): izračunavanja su brža i koriste manje memorije. - Proširene su mogućnosti rada sa skrivenim redovima i kolonama, uključujući otkrivanje skrivenih krajnjih redova i kolona preko kontekstnog menija.
Uređivač prezentacija
- Proširena su podešavanja štampanja: dodati su režimi za štampanje beleški, materijala za deljenje i strukture, kao i štampanje skrivenih slajdova, pozadine i okvira slajda, komentara, brojeva slajdova na materijalima za deljenje i prilagođavanje veličini stranice.
- Dodati su režimi prikaza: Struktura, Beleške, Matrica materijala za deljenje i Matrica beleški.
- Dodat je režim Prikaz za čitanje.
- U meni Datoteka dodata su dugmad Animirano i Video za izvoz prezentacije sa izborom opsega slajdova, rezolucije, trajanja slajda i formata.
- Za svaki tip prelaza postavljeno je zasebno podrazumevano trajanje.
Formulari
- Dodata je mogućnost čuvanja potpisa u poljima za potpis i ponovne upotrebe sa liste sačuvanih potpisa.
- Dodata je opcija za uključivanje i isključivanje provere pravopisa pri popunjavanju određenog formulara.
PDF uređivač
- Implementirano je uklanjanje napomena u oblasti za redigovanje.
- Dodata je mogućnost uklanjanja metapodataka iz dokumenta pomoću funkcije Redigovanje.
- Dodat je panel za podešavanja napomena.
- Dodata je mogućnost umetanja potpisa u dokument preko kartice Komentar.
- Panel Komentari sada prikazuje sve napomene sa naznakom njihovog tipa.
- Dodata je mogućnost uređivanja radnji PDF formulara preko Naprednih podešavanja u panelu za podešavanja formulara.
- Implementirano je kreiranje i popunjavanje formulara po ulogama, kao i prikupljanje podataka iz popunjenih formulara.
- Dodato je prepoznavanje tabela sa vidljivim ivicama u režimu Uredi tekst.
- Dodato je polje za potpis na kartici Formulari u režimu Uredi PDF.
- Dodate su opcije vidljivosti polja u desni panel za podešavanja formulara.
Konverzija
- Dodata je podrška za format
OFD: datoteke se mogu otvarati za pregled i konvertovati u druge formate na isti način kaoXPS.
Bezbednost
- Ispravljena je XSS ranjivost u hiperlinkovima u
DOCXdokumentima. - Ispravljene su ranjivosti CVE-2022-3602 i CVE-2022-3786 u OpenSSL-u u Docker slici.
- Ispravljena je ranjivost CVE-2022-23308 tokom konverzije dokumenata.
- Ispravljeno je zaobilaženje sandbox okruženja za makroe.
- Ispravljen je neispravan upis u memoriju pri konverziji
XLSuXLSX. - Ispravljena je XSS ranjivost u polju Naziv pri kreiranju AI asistenta.
- Ispravljeno je zaobilaženje autorizacije pri štampanju
PDFdatoteka. - Ispravljen je pad konvertera pri obradi kružnih lanaca nasleđivanja stilova u
DOCXdatotekama. - Ispravljeno je prekoračenje bafera steka pri čitanju OLE podataka tokom konverzije dokumenata u zastarelim formatima.
- Ispravljeno je prekoračenje bafera hipa pri renderovanju maski slika u
PDFdatotekama. - Ispravljeno je zaobilaženje sandbox okruženja za makroe sa pristupom kolačićima.
- Ispravljen je pristup datotekama operativnog sistema preko metode
native.GetFileBinaryu Document Builder API-ju. - Ispravljena je mogućnost korišćenja tokena uređivača za pristup Document Builder-u.
- Ispravljena je SSRF ranjivost u krajnjoj tački
/ai-proxy. - Ispravljeno je čitanje van granica pri konverziji
DOCuDOCX. - Ispravljeno je čitanje van granica pri obradi
PPTmetadatoteka, koje je dovodilo do otkrivanja sadržaja memorije u dobijenojPPTXdatoteci. - Ispravljeno je čitanje van granica pri raščlanjivanju formatiranja znakova u
DOCdatotekama. - Ispravljeno je čitanje van granica pri raščlanjivanju tabele delova (piece table) u
DOCdatotekama. - Ispravljeno je izvršavanje ugrađenog JavaScript koda u
PDFdokumentima. - Ispravljena je SSRF ranjivost u
WOPIkrajnjim tačkama. - Ispravljeno je dvostruko oslobađanje memorije pri konverziji nekih
DOCXdatoteka. - Ispravljeno je čitanje van granica pri raščlanjivanju tabele fontova u
DOCdatotekama. - Ispravljen je upis van granica hipa izazvan prekoračenjem celog broja tokom konverzije dokumenata.
- Ispravljena je XSS ranjivost u prozoru argumenata funkcije u Uređivaču tabela.
- Ispravljeno je izvršavanje zlonamernog JavaScript koda dodatog u radnje
PDFdatoteka. - Ispravljena je ranjivost prolaska kroz putanju (path traversal) pri obradi
HMLdatoteka. - Ispravljen je proizvoljan upis datoteka pri raspakivanju arhiva tokom konverzije.
- Ispravljeno je čitanje lokalnih datoteka tokom konverzije
EPUBdatoteka. - Ispravljena je mogućnost kreiranja datoteke
runtime.jsonpreko Document Builder zahteva (CVE-2026-110385). - Ispravljena je XSS ranjivost u Uređivaču dokumenata preko naziva fonta ili stila u panelu Pregled.
- Ispravljeno je izvršavanje proizvoljne skripte pri otvaranju panela istorije verzija.
- Ispravljena je reflektovana XSS ranjivost na stranici
/baseurl. - Ispravljeno je izdavanje tokena za anonimni
WOPIzahtev za konvertovanje i uređivanje koji je Document Builder API prihvatao. - Ispravljeno je čitanje van granica pri konverziji
XLSuXLSX. - Ispravljena je mogućnost navođenja proizvoljne putanje sistema datoteka u podešavanjima evidentiranja preko
runtime.json. - Ispravljeno je preuzimanje sesije zajedničkog uređivanja pri radu preko
WOPIprotokola. - Ispravljena je ranjivost prolaska kroz putanju u obrađivaču šablona za kreiranje novih datoteka preko
WOPIprotokola, koja je dovodila do otkrivanja konfiguracije servera. - Ispravljene su ranjivosti u DocumentServer Docker slici.
- Ispravljeno je prekoračenje bafera steka pri obradi fontova u
XPSdatotekama. - Ispravljena je XSS ranjivost u HTML dodatku pri lepljenju u dokument.
- Ispravljeno je čitanje van granica pri obradi
EMF+bitmapa, koje je dovodilo do otkrivanja sadržaja memorije. - Ispravljeno je čitanje van granica pri konvertovanju
XLSXuPDFna serveru. - Ispravljeno je čitanje van granica pri obradi hiperlinkova u
XLSdatotekama, koje je dovodilo do otkrivanja sadržaja memorije. - Ispravljeno je čitanje van granica pri renderovanju
WMFdatoteka, koje je dovodilo do otkrivanja sadržaja memorije u dobijenom dokumentu. - Ispravljeno je povećanje privilegija preko skripte
documentserver-flush-cache. - Ispravljena je mogućnost izvoza dokumenta preko komande
sendFormu režimu samo za pregled sa onemogućenim preuzimanjem.
Bekend
- Ažuriran je dizajn početne stranice servera.
- Dodate su krajnje tačke za konverziju sa direktnim otpremanjem datoteke (multipart):
POST /converter/from-fileiPOST /docbuilder/from-file. - Dodat je parametar
aiSettings.enable(podrazumevanotrue) za isključivanje AI funkcija. Kada je postavljen nafalse, AI alatke se izostavljaju iz/plugins.json, a zahtevi ka/ai-proxyse odbijaju. - JWT je podrazumevano omogućen u
default.json. - Uklonjena je zasebna skripta
changes2forgotten: promene se vraćaju uforgottenkada se server isključi. - Dodati su parametri
services.CoAuthoring.server.docbuilderEnableiservices.CoAuthoring.server.convertServiceEnableza isključivanje javnih API-ja za Document Builder i konverter (podrazumevanotrue). - Dodata je metrika
coauth.connectionssa oznakamamode(edit,liveview,view) ireplica. - Dodata je provera integriteta preuzetih datoteka kada integrator pruži odgovarajuća zaglavlja: parametar
services.CoAuthoring.requestDefaults.checksumVerification(podrazumevanotrue). - Promena ponašanja:
/converter,/docbuilderi/commandviše ne prihvataju token iz konfiguracije uređivača. Tokenu je dodato poljeoperation, koje je opciono za ove zahteve i obavezno za/converter/from-filei/docbuilder/from-file. - Promena ponašanja: pravila
ipfiltersu sada obavezna zaWOPI; praviloallow: *nije dovoljno, host mora biti eksplicitno naveden. - Promena ponašanja: preko
runtime.jsonmože se menjati samo nivo evidentiranjalog4js. - Promena ponašanja: podrazumevani port ONLYOFFICE Docs za DEB i RPM instalacije sada je 8083 umesto 80.
- Komanda za instalaciju za Docker sada radi i na amd64 i na arm64 bez dodatnih parametara.
Prilagođavanje
- Dodat je parametar
editorConfig.customization.ai.disabledza isključivanje AI alatki. - Uklonjena je obrada zastarelih parametara
editorConfig.customization:reviewDisplay,trackChangesishowReviewChanges.
API
- Pojednostavljeno je pozivanje metoda uređivača iz dodataka: dodat je globalni objekat
Editorčije metode vraćajuPromise. - Dodata je metoda
Editor.RunMacroza izvršavanje API koda uređivača sa prosleđivanjem argumenata i dobijanjem rezultata prekoawait. - Dodata je klasa
ApiShadowza rad sa senkama. - Dodate su metode za podešavanje strelica linija.
- Dodate su metode za podešavanje teksta oznaka podataka grafikona.
- Klasa
ApiTextRangedodata je u Uređivač prezentacija, Uređivač tabela i PDF uređivač. - Dodate su metode za rad sa vodenim žigovima u Uređivaču dokumenata.
- Dodati su klasa
ApiWatermarkSettingsi njene metode. - Dodate su klase za rad sa sadržajima i tabelama slika u Uređivaču dokumenata.
- Dodate su metode za rad sa tabelama u Uređivaču dokumenata.
- Dodata je klasa
ApiDropCapza rad sa inicijalima u Uređivaču dokumenata. - Dodata je podrška za pretragu pomoću regularnih izraza u metodi
ApiDocument.Search. - Dodata je metoda za izbor trenutne rečenice u Uređivaču dokumenata.
- Dodata je mogućnost postavljanja stila po nazivu i uklanjanja stila ili numeracije pomoću vrednosti
nullu metodamaSetStyle(ApiParagraph,ApiParaPr,ApiRun,ApiTextPr),ApiParagraph.SetNumberingiApiParaPr.SetNumPr. - Metodama
Api.CompareDocumentsiApi.MergeDocumentsdodat je parametarcomparisonPrza podešavanje poređenja i spajanja dokumenata, uključujući tipove promena koje se prate i autora promene. - Dodati su klasa
ApiHyperlinki metode za rad sa hiperlinkovima u Uređivaču tabela. - Dodate su klase
ApiPageSetup,ApiPageiApiHeaderFooterza rad sa podešavanjima stranice i zaglavljima/podnožjima u Uređivaču tabela. - Dodata je podrška za džoker znakove i regularne izraze u
ApiRange.FindiApiRange.Replace. - Dodata je podrška za 2 do 30 opsega u
Api.Intersect. - Metoda
ApiRange.SetValuesada pomera relativne reference u formuli za opseg od više ćelija i vraćafalseako vrednost nije upisana. - Metoda
ApiRange.GetFormulasada vraća niz formula za više ćelija. - Dodate su nove metode u Uređivaču tabela.
- Dodate su metode za rad sa svojstvom
StopIfTruepravila uslovnog formatiranja. - Dodate su metode za grupisanje i razgrupisanje objekata u Uređivaču tabela.
- Uklonjena je sopstvena klasa
ApiColorUređivača tabela; umesto nje koristi se zajednička klasaApiColor. MetodaApiColor.GetRGBsada vraća objekat{r, g, b}umesto broja. - Dodate su metode za rad sa prezentacijama.
- Dodate su metode za prolazak kroz strukturu prezentacije.
- Dodate su metode za rad sa tabelama u Uređivaču prezentacija.
- Dodate su metode dodataka za Uređivač prezentacija.
- Dodata je metoda dodatka
SearchNextza PDF uređivač. - Dodata je metoda za dobijanje izbora na PDF stranici.
- Dodati su klasa
ApiSignatureFieldi metode za rad sa poljima za potpis u PDF API-ju. - Dodata je klasa
ApiActionCollectionza dobijanje, dodavanje, zamenu i uklanjanje radnji vidžeta PDF formulara. - Dodate su klase i metode radnji PDF formulara.
Pogledajte dnevnik promena na GitHub-u
Verzija 9.4.0
Datum objavljivanja: 19.05.2026.
Nove funkcije
Svi uređivači
- Dodat je prevod interfejsa na hrvatski jezik (hr-HR, Hrvatska).
- Podešavanja grafikona premeštena su iz desnog panela na zasebnu karticu Dizajn grafikona.
Uređivač dokumenata
- Implementirana je mogućnost dodavanja horizontalne linije.
Uređivač tabela
- Dodata je podrška za tamni režim za list.
Uređivač prezentacija
- Dodato je 25 novih tema dizajna prezentacija.
- Dodato je 20 novih prelaza slajdova, grupisanih po kategorijama.
Formulari
- Implementirano je čuvanje slike potpisa u localStorage. Sada se pri popunjavanju polja za potpis podrazumevano koristi poslednja izabrana slika.
- Dodati su paneli „Pošalji na potpisivanje” i „Status popunjavanja”.
Bezbednost
- Ispravljene su ranjivosti čitanja van granica pri konverziji XLS u XLSX u sledećim funkcijama:
ChartSheetSubstream::recalc,TextPropsStream::readFields,MetroBlob::ReadComplexData,SUPBOOK::serialize_bookiATTACHEDLABEL::serialize_rPr. - Ispravljena je XSS ranjivost preko nebezbednog izlaza u
Convert-and-edit-wopi.ejs. - Ispravljena je ranjivost u generisanju GUID-ova koja je napadaču omogućavala da izračuna GUID-ove na osnovu vremena njihovog kreiranja.
- Ispravljena je ranjivost koja je omogućavala zaobilaženje ograničenja sandbox okruženja za makroe i pristup objektima okruženja preko
thisievalu sloppy režimu. - Ispravljen je mogući pad ili oštećenje datoteke pri obradi PDF datoteka sa ugrađenim fontovima.
Bekend
- Uklonjeno je ograničenje od 20 istovremeno otvorenih dokumenata.
- Uklonjena je minifikacija koda radi jednostavnije podrške i bolje čitljivosti.
- Komponente su objedinjene u jedan proces radi optimizacije potrošnje resursa i jednostavnijeg rada sa aplikacijom.
- Uklonjena je zavisnost od RabbitMQ-a zbog objedinjavanja komponenti.
- Uklonjena je zavisnost od baza podataka zbog objedinjavanja komponenti.
Prilagođavanje
- U odeljak
pluginskonfiguracije uređivača dodat je parametardisable— niz ID-ova dodataka koji se blokiraju pri učitavanju i skrivaju u interfejsu.
API
- Dodate su nove metode dodataka za pomeranje kursora unutar ili izvan polja.
- Proširene su opcije
GroupActionsza kontrolu pomeranja i položaja kursora. - Dodata je nova klasa za formular za potpis.
- Dodate su metode za popunjavanje i dobijanje podataka formulara.
- Dodata je metoda za kreiranje formulara.
- Dodata je nova metoda za proveru da li je formular popunjen.
- Dodata je metoda za dobijanje boje isticanja formulara bez uloge.
- Dodata je metoda za dobijanje boje isticanja formulara.
- Dodate su metode za upravljanje bojom kontrola sadržaja.
- Dodate su nove metode za klasu
ApiWorksheet. - Dodati su nova klasa
ApiListObjecti metode. - Dodati su nova klasa
ApiListColumni metode. - Dodati su nova klasa
ApiListRowi metode. - Dodati su nova klasa
ApiSorti metode. - Dodati su nova klasa
ApiSortFieldsi metode. - Dodati su nova klasa
ApiSortFieldi metode. - Dodate su metode koje su nedostajale za dobijanje podešavanja pasusa.
- Poboljšano je ponašanje nekoliko
Getmetoda objektaApiTextPrkada on pripada stilu ili podrazumevanim parametrima formatiranja, a ne pasusu. - Dodate su metode za rad sa formatom tekstualnog formulara i listom dozvoljenih znakova.
- Dodate su nove metode.
- Dodate su metode za upravljanje veličinom ćelija.
- Dodata je metoda dodatka
GoToPageza prelazak na određenu stranicu.