Add changelog v9.2.0
Co-authored-by: Denis Spitsyn <denis.spitsyn@onlyoffice.com> Co-committed-by: Denis Spitsyn <denis.spitsyn@onlyoffice.com>
This commit is contained in:
committed by
Alexey Golubev
parent
cafe2270d8
commit
6beea74a9f
@@ -123,6 +123,7 @@ changesError
|
||||
ChartSheetSubstream
|
||||
checkbox
|
||||
CheckBox
|
||||
checkboxes
|
||||
checkBoxPr
|
||||
checkHealth
|
||||
CHIDIST
|
||||
@@ -214,9 +215,11 @@ Decryptor
|
||||
DeepL
|
||||
delegateRole
|
||||
deleteForgotten
|
||||
denyEditingRights
|
||||
Deprecations
|
||||
DesktopEditors
|
||||
Deutsch
|
||||
dev
|
||||
DGET
|
||||
dialogs
|
||||
dir
|
||||
@@ -327,6 +330,7 @@ gcc
|
||||
GenerateGuid
|
||||
GetAdress
|
||||
GetAllCaptionParagraphs
|
||||
GetAllContentControls
|
||||
GetAllHeadingParagraphs
|
||||
GetAllNumberedParagraphs
|
||||
GetAllTables
|
||||
@@ -459,6 +463,7 @@ json
|
||||
jsonwebtocken
|
||||
jwt
|
||||
JWT
|
||||
keepContent
|
||||
KMS
|
||||
korean
|
||||
lang
|
||||
@@ -467,6 +472,7 @@ LaTeX
|
||||
Latn
|
||||
LeftMargin
|
||||
leftMenu
|
||||
libc
|
||||
libcurl
|
||||
librabbitmq
|
||||
libs
|
||||
@@ -572,13 +578,17 @@ oLastPrinted
|
||||
OLEObjectData
|
||||
oModified
|
||||
onChangeContentControl
|
||||
onBlurAnnotation
|
||||
onClickAnnotation
|
||||
onDocumentContentReady
|
||||
onDocumentStateChange
|
||||
onFocusAnnotation
|
||||
onInsertOleObjects
|
||||
onlyoffice
|
||||
ONLYOFFICE
|
||||
OnlySignatures
|
||||
onOutdatedVersion
|
||||
onParagraphText
|
||||
onRequestCompareFile
|
||||
onRequestEditRights
|
||||
onRequestInsertImage
|
||||
@@ -610,6 +620,8 @@ nPage
|
||||
pageDown
|
||||
ParaDrawing
|
||||
Paragarph
|
||||
paragraphId
|
||||
paraId
|
||||
param
|
||||
params
|
||||
passsword
|
||||
@@ -666,6 +678,7 @@ queuedelayed
|
||||
rabbitmq
|
||||
RabbitMQ
|
||||
RANDARRAY
|
||||
rangeId
|
||||
rastr
|
||||
ReadEmrTextBase
|
||||
ReadFromBinary
|
||||
@@ -673,6 +686,7 @@ ReadStandartEncryptionInfo
|
||||
Realtime
|
||||
rebranding
|
||||
Rebranding
|
||||
recalcId
|
||||
reconnection
|
||||
rect
|
||||
redis
|
||||
@@ -904,6 +918,7 @@ VSTACK
|
||||
VSTX
|
||||
vml
|
||||
wav
|
||||
websocket
|
||||
WEIBULL
|
||||
wget
|
||||
wholeDayFilter
|
||||
|
||||
121
CHANGELOG.md
121
CHANGELOG.md
@@ -1,5 +1,126 @@
|
||||
# Change log
|
||||
|
||||
## 9.2.0
|
||||
|
||||
### New features
|
||||
|
||||
#### All Editors
|
||||
|
||||
* Added the ability to customize keyboard shortcuts
|
||||
* Added the ability to record some executed actions as a macro in all editors,
|
||||
except for PDF
|
||||
|
||||
#### Presentation Editor
|
||||
|
||||
* Implemented insertion of equations from a third-party resource
|
||||
|
||||
#### Forms
|
||||
|
||||
* Implemented the ability to select the role for which new fields
|
||||
will be added
|
||||
* Implemented the ability to add labels for checkboxes and radio buttons.
|
||||
In the filling mode, clicking on the label works like clicking
|
||||
on the checkbox itself
|
||||
|
||||
#### PDF Editor
|
||||
|
||||
* Added the ability to change color for hidden text (Redact)
|
||||
* Implemented insertion of equations from a third-party resource
|
||||
|
||||
#### Security
|
||||
|
||||
* Updated Redis to versions not affected by the CVE-2025-49844 vulnerability
|
||||
* Fixed the vulnerability which allows adding a named range in the protected
|
||||
workbook via websocket
|
||||
* Fixed the XSS vulnerability in the `denyEditingRights`
|
||||
* Fixed the vulnerabilities in `linux-libc-dev` which allow escalating
|
||||
privileges in the system and stealing data from hypervisor processes
|
||||
(CVE-2025-38352, CVE-2025-40300)
|
||||
|
||||
#### Back-end
|
||||
|
||||
* Improved the appearance of the sidebar and added icons to the Admin Panel
|
||||
|
||||
#### API
|
||||
|
||||
* Added methods for getting and setting text for checkboxes and radio buttons
|
||||
|
||||
```javascript
|
||||
ApiCheckBoxForm.prototype.SetLabel = function(label)
|
||||
ApiCheckBoxForm.prototype.GetLabel = function()
|
||||
```
|
||||
|
||||
* Added methods for working with the numerical identifier of a paragraph,
|
||||
which is saved in the file
|
||||
|
||||
```javascript
|
||||
ApiParagraph.prototype.GetParaId
|
||||
ApiParagraph.prototype.SetParaId
|
||||
```
|
||||
|
||||
* Added a method for deleting a form from the document with the ability
|
||||
to save the content, similar to the method for Content Control
|
||||
|
||||
```javascript
|
||||
ApiFormBase.prototype.Delete = function(keepContent)
|
||||
```
|
||||
|
||||
* Added a method for getting forms
|
||||
|
||||
```javascript
|
||||
ApiDocument.prototype.GetAllForms
|
||||
```
|
||||
|
||||
* The `GetAllContentControls` method, which returns a Content Control,
|
||||
no longer returns forms
|
||||
* Added the `onParagraphText` event, indicating that the paragraph content
|
||||
was changed, with the following json object:
|
||||
|
||||
```javascript
|
||||
{
|
||||
"paragraphId" : paraId,
|
||||
"recalcId" : recalcId,
|
||||
"text" : text,
|
||||
"annotations" : []
|
||||
}
|
||||
```
|
||||
|
||||
where annotations - an array of elements (new positions for annotations
|
||||
after the previous markup)
|
||||
|
||||
```javascript
|
||||
{
|
||||
"id" : id,
|
||||
"start" : start,
|
||||
"length" : length,
|
||||
"name" : "grammar"
|
||||
}
|
||||
```
|
||||
|
||||
* Added events for working with annotations:
|
||||
|
||||
```javascript
|
||||
onClickAnnotation
|
||||
onFocusAnnotation
|
||||
onBlurAnnotation
|
||||
```
|
||||
|
||||
They have the following parameter object describing the annotation
|
||||
with which the corresponding action was performed:
|
||||
|
||||
```javascript
|
||||
{
|
||||
"paragraphId" : paraId,
|
||||
"rangeId" : [rangeId, ...],
|
||||
"name" : "grammar"
|
||||
}
|
||||
```
|
||||
|
||||
#### Plugins
|
||||
|
||||
* Added Grammar & Spelling check in the Document and Form Editors
|
||||
in the AI plugin
|
||||
|
||||
## 9.1.0
|
||||
|
||||
### New features
|
||||
|
||||
Reference in New Issue
Block a user