diff --git a/.aspell.en.pws b/.aspell.en.pws index e8781508..6f33b75b 100644 --- a/.aspell.en.pws +++ b/.aspell.en.pws @@ -1,16 +1,30 @@ -personal_ws-1.1 en 526 utf-8 +personal_ws-1.1 en 572 utf-8 ACOT ACOTH ActiveCell +AddBookmarkCrossRef +AddCaptionCrossRef AddComment +AddEndnoteCrossRef +AddFootnoteCrossRef +AddHeadingCrossRef +AddNumberedCrossRef AddSheet adSm AllFontsGen altGr +amd Api +ApiBlockLvlSdt +ApiChart +ApiDocument +ApiDrawing +ApiParagraph ApiRange ApiSlide +ApiTable ApiWorksheet +ApplyChartStyle ApplyTheme Asana ASC @@ -155,6 +169,7 @@ ERFC ESOCKETTIMEDOUT Español ETS +eu EXC EXPON fb @@ -181,18 +196,26 @@ gc gcc GenerateGuid GetAdress +GetAllCaptionParagraphs +GetAllHeadingParagraphs +GetAllNumberedParagraphs GetBottomMargin GetCells GetCols GetColumnWidth GetCount GetCurrentContentControlPr +GetEndNotesFirstParagraphs +GetFontNames +GetFootnotesFirstParagraphs +GetHeight GetHidden GetIndex GetLeftMargin getLocale GetName GetPageOrientation +GetPosInParent GetRightMargin GetRowHeight GetRows @@ -205,6 +228,7 @@ GetTopMargin GetUsedRange GetValue GetVisible +GetWidth GetWpar glyphs gnutls @@ -222,6 +246,7 @@ hotkeys html htmlutils https +hy HYPGEOM icu ie @@ -249,7 +274,9 @@ ISFORMULA IsModifiedByUser ISOWEEKNUM isSaveLock +Italiano japanese +javascript jpeg js JS @@ -336,6 +363,7 @@ OpenDocument OpenFormat openProtectedFile OpenSource +oRange otp ots ott @@ -343,6 +371,7 @@ owncloud oxps pageDown ParaDrawing +Paragarph param params passsword @@ -387,6 +416,7 @@ refactor Refactor refactoring regex +ReplaceByElement replyStr republika reSave @@ -412,14 +442,26 @@ SELinux sessionId SetBottomMargin SetColumnWidth +SetDataPointFill +SetDataPointOutLine SetHidden SetLeftMargin +SetLegendFill +SetLegendOutLine setLocale setMailMergeRecipients +SetMarkerFill +SetMarkerOutLine SetOffset SetPageOrientation +SetPlotAreaFill +SetPlotAreaOutLine SetRightMargin SetRowHeight +SetSeriesFill +SetSeriesOutLine +SetTitleFill +SetTitleOutLine SetTopMargin SetVisible SharedWorker @@ -429,6 +471,7 @@ shrinkwrap si SIGABR signatureLine +Sinhala Slovenčina Slovenská SmartArt @@ -458,6 +501,7 @@ Svenska Sverige svg SVG +Svizzera tabSelected TDIST TEXTJOIN @@ -474,6 +518,7 @@ TRIMMEAN truetype TTEST ttf +TW txPr txt ubuntu @@ -523,5 +568,6 @@ yy yyyy ZA Zb +zh Zotero ZTEST diff --git a/CHANGELOG.md b/CHANGELOG.md index 76113dfa..adfc5e14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,148 @@ # Change log +## 7.2.0 + +### New Features + +#### All Editors + +* JWT with random key enabled by default. This fix CVE-2021-43445, + CVE-2021-43447, CVE-2021-43448, CVE-2021-43449 +* Random secret key by default. Fix CVE-2021-43444 +* Fix CVE-2022-32212 by upgrading nodejs version +* Show warning on macros execution if connection to another host. Fix CVE-2021-43446 +* Top toolbar optimizations for smaller screens +* Added the ability to choose "Contrast Dark" or "System default" + interface theme (Bug 59010) +* More options in `View` tab. View tab available in comment and view mode +* Redone of icons in header line +* Ability to rename file from header (Should be supported by DMS) +* Redone of settings page +* Exact build number in `About` page +* New `Live viewer` - ability to see changes in view mode + (Should be supported by DMS) +* Stat page will show statistics for `Live viewer` +* New interface languages - `pt-PT`, `zh-TW`, `eu-ES`, `ms-MY`, `hy-AM` +* Redone of color selection component +* New option to disable alternative menu +* Completely redesigned search inside the document +* New hotkeys for `Special Paste` +* Added `Cut` and `Select All` buttons to the toolbar next to `Copy`\`Paste` +* Major improvements in Font engine (For languages like Bengali or Sinhala) + (Only in Document Editor and Presentation Editor) +* Ligatures support +* Ability to insert tables as OLE object +* Support for images as a bulleted list and the ability to work with them +* Major improvements in `EMF` and `WMF` files rendering +* Completely new plugin marketplace + +#### Document Editor + +* Ability to remove Header/Footer from toolbar +* Ability to insert current heading in TOC +* New warning if there is no TOC in document +* Navigation panel renamed to `Headings` +* Major improvements in `pdf`, `djvu`, `xps` convert to `docx` +* Correct display Greek letters as numbered list items +* New types of multilevel lists, which can be applied to Headers +* Redone changes apply in Review mode + +##### Spreadsheet Editor + +* Ability to `Switch rows and columns` for Chart +* New `Italiano (Svizzera)` language for regional settings +* Row number highlight for filter +* Remove `First sheet` and `Last sheet` from bottom toolbar +* Selection of copied range +* `Get link to this range` in context menu +* Pivot table option - `Auto-fit column widths on update` +* 1904 date system support + +##### Presentation Editor + +* Animation with Custom path +* New advanced settings `Placement` tab for shapes\charts\images + +#### Forms + +* Search in embedded and forms mode +* Change field width for `Comb of characters`-enabled field +* Ability to set tag for field +* New `Format` and `Allowed Symbols` settings for field +* New field types - `Phone number`, `Email Address` and `Complex Field` + +##### Installation + +* Auto detect of DB type in `deb` package +* `arm64` and `amd64` docker images use same tag + +###### Back-end + +* `WOPI` discovery action for embedded viewer + +##### Customization + +* Ability to set phone in `About` page + +##### Api + +* `GetFontNames()` methods for `Paragarph` and `Run` +* New methods to get cross-reference data: + `ApiDocument.GetAllNumberedParagraphs();`, + `ApiDocument.GetAllHeadingParagraphs();`, + `ApiDocument.GetFootnotesFirstParagraphs();`, + `ApiDocument.GetEndNotesFirstParagraphs();`, + `ApiDocument.GetAllCaptionParagraphs();` +* New methods to set cross-reference data: + `ApiParagraph.AddNumberedCrossRef();`, + `ApiParagraph.AddHeadingCrossRef();`, + `ApiParagraph.AddBookmarkCrossRef();`, + `ApiParagraph.AddFootnoteCrossRef();`, + `ApiParagraph.AddEndnoteCrossRef();`, + `ApiParagraph.AddCaptionCrossRef();` +* New methods to replace elements: + + ```javascript + ApiParagraph.GetPosInParent(); + ApiParagraph.ReplaceByElement(); + + ApiTable.GetPosInParent(); + ApiTable.ReplaceByElement(); + + ApiBlockLvlSdt.GetPosInParent(); + ApiBlockLvlSdt.ReplaceByElement(); + ``` + +* New methods to get size in EMU for drawings + `ApiDrawing.GetWidth();` and `ApiDrawing.GetHeight();` +* Add new methods for chart: + + ```javascript + ApiChart.ApplyChartStyle(); + ApiChart.SetPlotAreaFill(); + ApiChart.SetPlotAreaOutLine(); + ApiChart.SetSeriesFill(); + ApiChart.SetSeriesOutLine(); + ApiChart.SetDataPointFill(); + ApiChart.SetDataPointOutLine(); + ApiChart.SetMarkerFill(); + ApiChart.SetMarkerOutLine(); + ApiChart.SetTitleFill(); + ApiChart.SetTitleOutLine(); + ApiChart.SetLegendFill(); + ApiChart.SetLegendOutLine(); + ``` + +* Improve support of regexps in code like `String.replace(/\s/g, "")` +* Improvements in `oRange.GetValue` and `oRange.GetValue2` +* Dozens of new methods for different objects. + More detailed list at [here](https://api.onlyoffice.com/docbuilder/changelog) +* Fixes for several methods + +### Fixes + +* All components received countless fixes + ## 7.1.1 ### Fixes