Compare commits

..

9 Commits

Author SHA1 Message Date
github-actions[bot] 34b4349abe Update submodules 2024-06-20 15:13:46 +00:00
Maxim Kadushkin d7b4dd3025 Update CHANGELOG.md (#1607)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update .aspell.en.pws

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2024-06-20 11:06:34 +03:00
Alexander Trofimov f836f39e27 Update README.md 2024-03-18 10:03:41 +03:00
Maxim Kadushkin 548b7175b4 Update CHANGELOG.md (#1507)
* Update CHANGELOG.md

* Update .aspell.en.pws

* Update CHANGELOG.md

* Update .aspell.en.pws

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2024-02-26 15:31:07 +03:00
github-actions[bot] 46f20d0f0e Update submodules 2024-02-26 12:14:49 +00:00
Alexander Trofimov 191f20aab2 Update README.md 2024-01-31 19:29:24 +03:00
Maxim Kadushkin 6c654e7e1a Update CHANGELOG.md (#1485)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update .aspell.en.pws

* Update CHANGELOG.md

* Update .aspell.en.pws

* Update CHANGELOG.md
2024-01-31 16:22:50 +03:00
github-actions[bot] 061a8dccd9 Update submodules 2024-01-31 11:30:58 +00:00
Kseniya Fedoruk 511bce271a Update README.md 2023-12-12 17:26:01 +03:00
8 changed files with 345 additions and 7 deletions
+43
View File
@@ -262,6 +262,7 @@ CHOOSECOLS
LaTeX
Tooltips
DOCXF
docxf
XSS
autoshapes
MHTML
@@ -287,3 +288,45 @@ Autocompletion
JWT
editorType
config
Moodle
VC
Redist
RTL
Dropdown
ar
EXE
LTR
XP
DBNum
DatePicker
PIVOTVIEW
loadContent
GlobalsSubstream
UpdateXti
ChartSheetSubstream
recalc
PowerShell
sr
Latn
GETPIVOTDATA
IMPORTRANGE
jsdoc
px
onRequestEditRights
fs
folderPath
PtgName
PtgNameX
PtgParen
PtgRef
PtgList
PtgArea
CDataStream
ReadEmrTextBase
UpdateDefineNames
WorkBookStream
WorkBookStream
CPPTUserInfo
LoadExternal
CSvmFile
commandSetPassword
+295
View File
@@ -1,5 +1,300 @@
# Change log
## 8.1.0
### New Features
* Switching to the creating forms in the `PDF` format
* Added the ability to disable the `Connect to cloud` page via
the `--lock-portals` key
* Added a window to restart the application if the settings marked with
the asterisk are applied (Windows, Linux)
* Added the `Use graphics acceleration` option to the application settings
* Added the progress of unpacking downloaded update to the `About` page (Windows)
* Added the ability to open a file by specifying its name in the terminal (Linux)
* Updated images for the error pages
* Added the translation into Serbian (sr-Latn-RS, Serbian (Latin, Serbia and Montenegro))
* Added a button to select a local file in the hyperlink insertion dialog window
* Changes in program interface: manageable functional buttons, Replace button is
now on the Home tab, Copy style, Clear style, Select all
* Autoshape shadowing settings
* Updated the set of color themes available in editors
* Added internal help in Portuguese (pt-BR)
* Added Arabic to all regional settings
* Added a title and a button to close the panel to the `Chat` panel
#### Document Editor
* New button on the top toolbar for changing document editing mode: `Editing`,
`Reviewing`, `Viewing`
* Added tooltips for new or updated functionality (displayed when loading the
editor or when switching to the corresponding tab)
* Implemented the ability to set the format for page numbering
* Added support for the page color
* Updated built-in paragraph styles
* New items in the indents menu for opening the right panel and managing paragraph
indents, the ability to manage paragraph indents via the top toolbar
* Color theme button is now on the Layout tab
* Mail merge button is now on the Collaboration tab
* Line spacing options updated
* Improved work of the algorithm for displaying numbers and punctuation in
Arabic text for the Neutral and Weak classes
* Improved fitting for paragraphs with main `RTL` direction
#### Spreadsheet Editor
* New languages added: ligature support
* Selected cells are highlighted on their respective row/column numbers
* New functions: `GETPIVOTDATA`, `IMPORTRANGE`
* New function category: Custom based on jsdoc
* Version history update: edited cells are highlighted
* Users get custom protected range cells viewing rights
* Implemented the ability to copy/move sheets between opened books
* Changed the appearance of the sheet list in the embedded viewer in accordance
with the styles of the main spreadsheet editor
#### Presentation Editor
* New slide settings on the right panel: show background graphics, reset background
to the theme background, apply settings to all slides
* Added `Animation` pane
* Added a mode for editing master slides and templates
* Updated the player interface for playing audio/video files (Windows and Linux)
#### Forms
* When adding a fixed form, now it is inserted without wrapping in front of the text
* The color of the Picture placeholder corresponds to the color of the role
for this form
* The thickness of the frame for required fields is now 2 px with any zoom
* Added a button to switch to the editing mode (similar to the button in
the editor header) for forms opened in the View or Fill forms mode
#### PDF Editor
* Added buttons for switching editing/viewing (annotations) modes to
the toolbar and the editor header
* Added tooltips for new or updated functionality (displayed when loading
the editor or when switching to the corresponding tab)
* In the Edit mode, it's possible to add various objects (using the `Home`
and `Insert` tabs) and configure them using the right panel and context menu
* Added the ability to add, delete or rotate pages using the context
menu and the toolbar
* Added a mini toolbar for adding annotations when selecting text
### Fixes
#### Security
* Fixed vulnerabilities in the PtgName::assemble, PtgNameX::assemble,
PtgParen::assemble, PtgRef3d::assemble, PtgList::assemble and
PtgArea3d::assemble methods which cause crash when converting `XLS` to `XLSX`
* Fixed the vulnerability in the `CDataStream::ReadEmrTextBase` method which causes
crash when converting `ODP` to `PDF`
* Fixed the vulnerability in the `GlobalsSubstream::UpdateDefineNames` method which
causes crash when converting `XLS` to `XLSX`
* Fixed the vulnerability in the `WorkBookStream::UpdateXti`, `WorkBookStream::UpdateXti`,
methods which causes crash when converting `XLS` to `XLSX`
* Fixed Heap Buffer Overflow when converting `EPUB` to `PDF`
* Fixed the vulnerability in the `CPPTUserInfo::LoadExternal` method which allows
writing a file to a folder with restricted access when converting `PPT` to `PPTX`
* Fixed vulnerabilities which allow reading data from a third-party file when
converting `OOXML` to `ODF` and vice versa
* Fixed Heap Buffer Overflow in the `CSvmFile::Read_META_BMP` method when
converting `ODP` to `PPTX`
## 8.0.1
### Fixes
* Significantly increased the speed of unpacking the update package through
the built-in update service for future releases (Windows)
* Fixed the table alignment on a page after printing
* Renamed the form template creation button to PDF Form
* Changed the font family for Arabic language on the application main
page
* Fixed the Open Document dialog window language if the Arabic interface is
set in the system
* Fixed changing the text direction in the User Name field when changing
the keyboard layout if the RTL UI is enabled
* The RTL UI mode is hidden on Windows XP
* Fixed applying a password when opening local files on Windows XP
* Fixed the translation in the drop-down lists of options for the 'Disabled'
state in the application settings
* Fixed the description of the `DOCX` format in the Save As dialog
#### Document Editor
* Fix crash when clicking comment inside a math equation
* Fix crash when using the Insert caption feature with the Include
chapter number option
* Fix crash when inserting a copied image using Ctrl
* Fix a problem with rendering collaboration highlight
* Fix an issue with highlighting searching results in some `DOCX` files
* Fix display of highlighting a comment added to RTL text
* Fix text label for Table of Contents in the RTL UI
* Fix an issue with shaping text with different direction (RTL and LTR)
* Improve the calculation of the cursor position in case when it is
between text with different directions (RTL and LTR)
* Fix an issue with correction of a text selection when passing
through a complex field
* Fix an issue with calculating the current cursor position while
selecting elements in table
* Fix selection for the hidden part of complex fields
* Fix an issue with selection draw and cursor positioning in complex
fields
* Fix position of diacritics when typing in Arabic
* Hide non-printing characters in header/footer label
* Decrease the height of the header/footer label
#### Spreadsheet Editor
* Fix stopping work of the editor when exporting some `XLSX` files to
`PNG`/`JPEG`
* Fix display of the DBNum1 number format when opening some XLSX files
* Fix display of the Currency format when exporting some `XLSX` to `ODS` and
reopening
* Fix appearing artifacts when inserting an image via Drag-n-Drop and
moving it
* Fix saving the current sheet only when exporting a work book to `PNG`/`JPEG`
* Fix display of the #REF! error when adding the VLOOKUP formula with an argument
which is a reference to another file
#### Presentation Editor
* Fix stopping work of the editor when opening some `PPTX` files
* Fixed the app crash when pressing the `Command` + `,` keyboard shortcut in
Presenter View (macOS)
* Fixed closing the application when opening a local presentation in its
own window mode and launching the Presenter View
#### Forms
* Fix crash when expanding the Date field in the forms edited in third-party
editors
* Fix closing a drop-down list in some PDF forms with the Turn on screen reader
support option enabled
* Change the default date-time format for a DatePicker form
#### PDF Editor
* Fix crash when opening some `DjVu` files
* Fix annotations offset when exporting to PDF
* Fix the color of the worksheet borders with the light interface theme
#### Security
* Fixed the vulnerability in 'PIVOTVIEW::loadContent' method when converting `XLS`
to `XLSX`
* Fixed the vulnerability in 'GlobalsSubstream::UpdateXti()' method when converting
`XLS` to `XLSX`
* Fixed the vulnerability in 'ChartSheetSubstream::recalc' method when converting
`XLS` to `XLSX`
* Fixed the vulnerability which leads to buffer overflow when converting `ODP` to
`PPTX`
* Fixed the vulnerability which allows adding a third party file to a document while
converting `HTML` to `DOCX`
* Fixed the ability to execute the PowerShell commands when converting `DOC` to `PDF`
#### Convert
* Fixed files corruption after converting some `ODT` files to `DOCX`
* Fixed adding the excess 'Default Extension="docxf" parameter when converting
`DOCXF` to `DOCX`
* Fixed display of a date as a number when opening some `XLS` files
* Fixed losing contents of the cell with an added comment after exporting to
`ODS`
* Fixed files corruption after converting some `DOC` files to `DOCX`
* Fixed document appearance in another editors after export some `DOCX`
files
* Fixed data loss when converting some `DOC` to `DOCX`
* Fixed stopping work of some `XLS` to `CSV` conversion
* Fixed files corruption after converting some `ODS` files to `XLSX`
* Fixed data loss on opening some `TXT` files
* Fixed files corruption after converting some `XLSB` files to `XLSX`
## 8.0.0
### New Features
#### All Editors
* Add the ability to encrypt `PDF` files
* Add the Moodle provider
* Add the ability to upload local themes to the Desktop Editors (Windows, Linux)
* Add shortcuts to the Start menu for creating new files to EXE package (Windows)
* Add a list of recent files and the ability to pin them via the context menu of
the application in Jump List (Windows)
* All logos in the application and installation packages have been updated
* VC Redist 2013 is excluded from the default installation package and
is not required for the application to work (Windows)
* Add the ability to Select/Deselect all formats on the MSI installer
file associations page
* Add OS compatibility manifests for executable files (Windows)
* Improved the updates section and the update service for future versions of
the application (Windows)
* Adapt styles of window control buttons in accordance with OS design (Linux)
* Change the widget for displaying downloads from the portal and the download
indicator (Windows, Linux)
* Move adding a comment to the entire document from the bottom of the comments
panel to the settings button
* Add a button for adding a comment to text to the header of
the comments panel (similar to the button in the toolbar)
* Add the interface translation into Arabic (ar-SA, Arabic - Saudi Arabia)
* All buttons that do not fit in height should be placed into
More button: category buttons, as well
as plugins that were opened in the left panel
* Add the setting to enable support for Screen readers
* Add RTL support (beta) to the editors UI
#### Document Editor
* Add partially support for bidirectional text
#### Spreadsheet Editor
* Add the new Goal Seek functionality
* Add the new Series tool for creating number sequences
* Implement a wizard for inserting charts: display a list of recommended charts and
previews for all types of charts based on the selected data
* Expand cell filling settings
* Add the Expand/Collapse menu item to the toolbar and the context menu
of Pivot tables
* Add the ability to center a sheet horizontally and vertically when printing
* Add the ability to get a link to the selected range in the viewing mode
#### Presentation Editor
* Add the ability to set the final color for animation effects that change color
* Make animation effect icons inactive if the effect cannot be applied to an object
* Add partially support for bidirectional text
#### Forms
* Switching from the `OFORM` to `PDF` format containing forms in accordance
with the OOXML format
* Dialog for converting old `OFORM` files to `PDF`
* For the radio button field, add the setting for the name of the selected
element (Radio button choice)
* Add a chain of tips when working with DOCXF files
### Fixes
#### Security
* Fix vulnerability which allows adding a third-party audio file to a document
when converting PPT to PPTX (65056)
* Fix vulnerability which leads to buffer overflow when converting ODP to PDF (65915)
* Fix vulnerability which leads to buffer overflow when converting PPT to PPTX (66085)
* Fix vulnerability which allows performing manipulations on the client machine when
converting HTML to DOCX (63779)
* Fix XSS in the Shape name field when applying an Animation (65186)
* Fix XSS in the Math Autocorrect field when saving the field value (65187)
* Fix XSS in the Spreadsheet Editor cell when opening the Number format list (65881)
* Fix XSS in the Sheet name value when applying Search (65909)
* Fix XSS in the Custom Number Format when opening a list (65941)
* Fix XSS in the Dropdown List field when opening it (65082)
## 7.5.1
### Fixes
+2 -2
View File
@@ -1,5 +1,5 @@
[![License](https://img.shields.io/badge/License-GNU%20AGPL%20V3-green.svg?style=flat)](https://www.gnu.org/licenses/agpl-3.0.en.html)
![Platforms Windows | macOS | Linux](https://img.shields.io/badge/Platforms-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey.svg?style=flat) ![Release](https://img.shields.io/badge/Release-v7.4.0-blue.svg?style=flat)
![Platforms Windows | macOS | Linux](https://img.shields.io/badge/Platforms-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey.svg?style=flat) ![Release](https://img.shields.io/badge/Release-v8.0.1-blue.svg?style=flat)
## Overview
@@ -28,7 +28,7 @@ ONLYOFFICE Desktop Editors include the following editors:
* [ONLYOFFICE Spreadsheet Editor](https://www.onlyoffice.com/spreadsheet-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Presentation Editor](https://www.onlyoffice.com/presentation-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Form Creator](https://www.onlyoffice.com/form-creator.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE PDF reader and converter](https://www.onlyoffice.com/pdf-reader.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE PDF editor, reader & converter](https://www.onlyoffice.com/pdf-reader.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
The editors allow you to create, edit, save and export text, spreadsheet and presentation documents.
+1 -1
Submodule core updated: 50a83e819f...05293f43ce
+1 -1
Submodule sdkjs updated: eb92448a74...6c3256be7b