Merge branch 'changelog/v8.3.0' into master
This commit is contained in:
@@ -55,6 +55,7 @@ autofill
|
|||||||
autofilter
|
autofilter
|
||||||
AutoFilter
|
AutoFilter
|
||||||
autofilters
|
autofilters
|
||||||
|
autofilling
|
||||||
autofit
|
autofit
|
||||||
Autofit
|
Autofit
|
||||||
AutoFormat
|
AutoFormat
|
||||||
@@ -73,6 +74,7 @@ BESSELK
|
|||||||
BESSELY
|
BESSELY
|
||||||
BETADIST
|
BETADIST
|
||||||
BETAINV
|
BETAINV
|
||||||
|
binded
|
||||||
BINOM
|
BINOM
|
||||||
BITAND
|
BITAND
|
||||||
BITLSHIFT
|
BITLSHIFT
|
||||||
@@ -123,6 +125,7 @@ COMBINA
|
|||||||
CommandService
|
CommandService
|
||||||
commandSetPassword
|
commandSetPassword
|
||||||
commentAuthorOnly
|
commentAuthorOnly
|
||||||
|
compactToolbar
|
||||||
compatibilityMode
|
compatibilityMode
|
||||||
CONCAT
|
CONCAT
|
||||||
ConditionalFormatting
|
ConditionalFormatting
|
||||||
@@ -143,8 +146,10 @@ COUNTIF
|
|||||||
COUNTIFS
|
COUNTIFS
|
||||||
COVARIANCE
|
COVARIANCE
|
||||||
CPPTUserInfo
|
CPPTUserInfo
|
||||||
|
createDecipheriv
|
||||||
CreatePictureForm
|
CreatePictureForm
|
||||||
crypted
|
crypted
|
||||||
|
cryptographic
|
||||||
CSC
|
CSC
|
||||||
CSCH
|
CSCH
|
||||||
csv
|
csv
|
||||||
@@ -159,6 +164,7 @@ CUBERANKEDMEMBER
|
|||||||
CUBESET
|
CUBESET
|
||||||
CUBESETCOUNT
|
CUBESETCOUNT
|
||||||
CUBEVALUE
|
CUBEVALUE
|
||||||
|
customXml
|
||||||
CVE
|
CVE
|
||||||
cyrillic
|
cyrillic
|
||||||
Cyrl
|
Cyrl
|
||||||
@@ -166,6 +172,7 @@ da
|
|||||||
Danmark
|
Danmark
|
||||||
Dansk
|
Dansk
|
||||||
dataset
|
dataset
|
||||||
|
dataBinding
|
||||||
DatePicker
|
DatePicker
|
||||||
DAVERAGE
|
DAVERAGE
|
||||||
DBNum
|
DBNum
|
||||||
@@ -178,6 +185,7 @@ Deprecations
|
|||||||
DesktopEditors
|
DesktopEditors
|
||||||
Deutsch
|
Deutsch
|
||||||
DGET
|
DGET
|
||||||
|
dialogs
|
||||||
dir
|
dir
|
||||||
DirTree
|
DirTree
|
||||||
djvu
|
djvu
|
||||||
@@ -346,6 +354,8 @@ https
|
|||||||
HSTACK
|
HSTACK
|
||||||
hy
|
hy
|
||||||
HYPGEOM
|
HYPGEOM
|
||||||
|
HWP
|
||||||
|
HWPX
|
||||||
icu
|
icu
|
||||||
ie
|
ie
|
||||||
IFNA
|
IFNA
|
||||||
@@ -505,15 +515,18 @@ onInsertOleObjects
|
|||||||
onlyoffice
|
onlyoffice
|
||||||
ONLYOFFICE
|
ONLYOFFICE
|
||||||
OnlySignatures
|
OnlySignatures
|
||||||
|
onOutdatedVersion
|
||||||
onRequestCompareFile
|
onRequestCompareFile
|
||||||
onRequestEditRights
|
onRequestEditRights
|
||||||
onRequestInsertImage
|
onRequestInsertImage
|
||||||
onRequestMailMergeRecipients
|
onRequestMailMergeRecipients
|
||||||
onRequestOpen
|
onRequestOpen
|
||||||
|
onRequestRefreshFile
|
||||||
onRequestSaveAs
|
onRequestSaveAs
|
||||||
onRequestSelectDocument
|
onRequestSelectDocument
|
||||||
onRequestSelectSpreadsheet
|
onRequestSelectSpreadsheet
|
||||||
onRequestUsers
|
onRequestUsers
|
||||||
|
onUserActionRequired
|
||||||
ooxml
|
ooxml
|
||||||
openclipart
|
openclipart
|
||||||
OpenDocument
|
OpenDocument
|
||||||
@@ -556,6 +569,7 @@ pluginMethod
|
|||||||
pluginsmanager
|
pluginsmanager
|
||||||
png
|
png
|
||||||
PNG
|
PNG
|
||||||
|
pointerMode
|
||||||
PostgreSql
|
PostgreSql
|
||||||
PostgreSQL
|
PostgreSQL
|
||||||
postinst
|
postinst
|
||||||
@@ -580,7 +594,9 @@ PtgRef
|
|||||||
putFile
|
putFile
|
||||||
px
|
px
|
||||||
QUARTILE
|
QUARTILE
|
||||||
|
queuedelayed
|
||||||
rabbitmq
|
rabbitmq
|
||||||
|
RabbitMQ
|
||||||
RANDARRAY
|
RANDARRAY
|
||||||
rastr
|
rastr
|
||||||
ReadEmrTextBase
|
ReadEmrTextBase
|
||||||
@@ -596,6 +612,7 @@ Redistributable
|
|||||||
refactor
|
refactor
|
||||||
Refactor
|
Refactor
|
||||||
refactoring
|
refactoring
|
||||||
|
refreshFile
|
||||||
regex
|
regex
|
||||||
ReplaceByElement
|
ReplaceByElement
|
||||||
ReplaceCurrentSentence
|
ReplaceCurrentSentence
|
||||||
@@ -609,6 +626,7 @@ reSave
|
|||||||
resaving
|
resaving
|
||||||
reseting
|
reseting
|
||||||
resize
|
resize
|
||||||
|
resultMessage
|
||||||
rightMenu
|
rightMenu
|
||||||
RowHeight
|
RowHeight
|
||||||
rPrChange
|
rPrChange
|
||||||
@@ -677,6 +695,7 @@ si
|
|||||||
SIGABR
|
SIGABR
|
||||||
signatureLine
|
signatureLine
|
||||||
Sinhala
|
Sinhala
|
||||||
|
slidePlayerBackground
|
||||||
Slovenčina
|
Slovenčina
|
||||||
Slovenská
|
Slovenská
|
||||||
SmartArt
|
SmartArt
|
||||||
@@ -707,6 +726,7 @@ strikethrough
|
|||||||
sr
|
sr
|
||||||
Sri
|
Sri
|
||||||
STW
|
STW
|
||||||
|
submitForm
|
||||||
substring
|
substring
|
||||||
SUMIFS
|
SUMIFS
|
||||||
SUMPRODUCT
|
SUMPRODUCT
|
||||||
@@ -764,6 +784,7 @@ unLockDocument
|
|||||||
UpdateDefineNames
|
UpdateDefineNames
|
||||||
updateversion
|
updateversion
|
||||||
UpdateXti
|
UpdateXti
|
||||||
|
uploadImageFileOld
|
||||||
uri
|
uri
|
||||||
URI
|
URI
|
||||||
url
|
url
|
||||||
@@ -795,6 +816,7 @@ WOPI
|
|||||||
WOPISrc
|
WOPISrc
|
||||||
WordControl
|
WordControl
|
||||||
WorkBookStream
|
WorkBookStream
|
||||||
|
wordHeadingsColor
|
||||||
WPS
|
WPS
|
||||||
WPT
|
WPT
|
||||||
WrapText
|
WrapText
|
||||||
@@ -812,6 +834,7 @@ xlsx
|
|||||||
XLSX
|
XLSX
|
||||||
XLTX
|
XLTX
|
||||||
XMATCH
|
XMATCH
|
||||||
|
xml
|
||||||
XORCrypt
|
XORCrypt
|
||||||
xps
|
xps
|
||||||
XSS
|
XSS
|
||||||
|
|||||||
163
CHANGELOG.md
163
CHANGELOG.md
@@ -1,5 +1,168 @@
|
|||||||
# Change log
|
# Change log
|
||||||
|
|
||||||
|
## 8.3.0
|
||||||
|
|
||||||
|
### New features
|
||||||
|
|
||||||
|
#### All Editors
|
||||||
|
|
||||||
|
* Added support for logical operations on shapes (unite, combine, fragment,
|
||||||
|
intersect, subtract)
|
||||||
|
* Added the Opacity option for images
|
||||||
|
* Added the ability to reset Crop for images in the right panel
|
||||||
|
and context menu
|
||||||
|
* Added the interface translation into Albanian (sq-AL, Albanian (Albania))
|
||||||
|
* Added new languages to the list of exceptions for text AutoCorrect
|
||||||
|
* Implemented RTL interface support for the embedded viewer
|
||||||
|
* Blocking dialogs that require the editor restart are replaced
|
||||||
|
with notifications
|
||||||
|
* Connection status notifications are moved from the status bar to the top
|
||||||
|
of the editor
|
||||||
|
|
||||||
|
#### Document Editor
|
||||||
|
|
||||||
|
* Implemented support for `customXml` and `dataBinding`, when the content
|
||||||
|
of the content control is binded to an element in a custom xml
|
||||||
|
* When editing protected documents, the tools available for the selected part
|
||||||
|
are activated
|
||||||
|
* Added the ability to change the main direction of the paragraph
|
||||||
|
* Add the support of the HWP and HWPX formats for opening in the editors
|
||||||
|
* Added support for opening the Pages (.pages) file format
|
||||||
|
* Added a setting for character-by-character comparing and merging documents
|
||||||
|
* Implemented the ability to edit the complex field instruction in the context
|
||||||
|
of the editor itself
|
||||||
|
|
||||||
|
#### Spreadsheet Editor
|
||||||
|
|
||||||
|
* Added support for opening the Numbers (.numbers) file format
|
||||||
|
* Added support for Calculated items for Pivot tables
|
||||||
|
* Updated the appearance of the function wizard and argument descriptions
|
||||||
|
* Added the weekdays/month/years options when autofilling cells
|
||||||
|
* In the Advanced Settings, added the Default sheet direction option when
|
||||||
|
creating a new sheet
|
||||||
|
* In the External links window, added the option to automatically update
|
||||||
|
external links
|
||||||
|
* Added the feature to automatically detect a separator when opening `CSV` files
|
||||||
|
* Added the ability to undo basic actions when co-editing
|
||||||
|
* Added the Show horizontal/vertical scroll bar options
|
||||||
|
to the Advanced Settings
|
||||||
|
|
||||||
|
#### Presentation Editor
|
||||||
|
|
||||||
|
* Added support for opening the Keynote (.key) file format
|
||||||
|
* The Themes, Colors and Slide size tools are moved from the Home panel to the
|
||||||
|
new Design tab
|
||||||
|
* Added the Rename Master/Layout options to the slide context menu of the Slide
|
||||||
|
Master mode
|
||||||
|
* Added the Hand/Select buttons for switching the cursor type in the
|
||||||
|
Slideshow mode
|
||||||
|
* Added the Start slideshow from the beginning button to the Quick Access
|
||||||
|
toolbar
|
||||||
|
* Added the ability to draw on slides in the Slideshow/Presenter View modes
|
||||||
|
|
||||||
|
#### Forms
|
||||||
|
|
||||||
|
* Increased the default size of the fixed text field
|
||||||
|
* Changed logic for calculating the top indent for multi-line text fields with
|
||||||
|
small height
|
||||||
|
|
||||||
|
#### PDF Editor
|
||||||
|
|
||||||
|
* Added support for Stamp annotations
|
||||||
|
* Improved processing of images cropped using shapes
|
||||||
|
* Added support for gradients
|
||||||
|
* Improved text recognition
|
||||||
|
* Added the function to undo actions in the co-editing mode
|
||||||
|
* Added the ability to select several pages on the thumbnail panel using
|
||||||
|
`Ctrl`/`Shift` for group actions
|
||||||
|
* Added the Opacity option for Highlight/Strikeout/Underline annotations
|
||||||
|
* Added a quick panel to change color, add a comment or delete
|
||||||
|
the Highlight/Strikeout/Underline annotation
|
||||||
|
|
||||||
|
#### Security
|
||||||
|
|
||||||
|
* Fixed unsafe cryptographic algorithm in the `createDecipheriv` function
|
||||||
|
* Fixed the possibility of injection by operating system commands in `build_tools`
|
||||||
|
* Fixed the possibility of injection by operating system commands when building
|
||||||
|
a Docker container
|
||||||
|
* Removed recommended values for "wopi", "email" and "rabbitmq" sections
|
||||||
|
in the `default.json` configuration file
|
||||||
|
* Removed unsafe handler in the `exports.uploadImageFileOld` function
|
||||||
|
|
||||||
|
#### Back-end
|
||||||
|
|
||||||
|
* Added the ability to update the editor when the file version changes without
|
||||||
|
the need to reboot. The following scenarios are possible:
|
||||||
|
* the file version was updated when opening the editor;
|
||||||
|
* the connection was lost while working, and after restoring it, it was found
|
||||||
|
that the file version had changed (if there are no unsaved changes in the document).
|
||||||
|
* For the new scheme to work, the following have been added:
|
||||||
|
* the `onRequestRefreshFile` event, which should be processed by the integrator;
|
||||||
|
* the `refreshFile` method, to which it is necessary to transfer the data
|
||||||
|
recommended for opening the document (according to [documentation](https://api.onlyoffice.com/docs/docs-api/additional-api/signature/browser/#opening-file));
|
||||||
|
* in case of using Wopi, the file version will be updated without the need for
|
||||||
|
changes on the part of the integrator;
|
||||||
|
* if the integrator has not implemented support for the new scheme, the work
|
||||||
|
will be carried out as before — via the `onOutdatedVersion` event
|
||||||
|
* Added [Service Worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API)
|
||||||
|
to control caching of statics on the editors page
|
||||||
|
* The [drop](https://api.onlyoffice.com/docs/docs-api/additional-api/command-service/drop/)
|
||||||
|
command without the users parameter now closes editing for all users editing
|
||||||
|
the key document
|
||||||
|
* Added the ability to use the multitenancy Boolean field without the alias
|
||||||
|
text field, which will be considered obsolete after issuing licenses is completed
|
||||||
|
* Added the integrator onUserActionRequired event, which comes if it is
|
||||||
|
necessary to enter a password or select an encoding/separator when opening a file
|
||||||
|
* Added the ability to use `RabbitMQ quorum queues`. Settings that contained
|
||||||
|
the queue name `"queuedelayed": "ds.delayed"` are now objects where it is
|
||||||
|
possible to set the [setting](https://amqp-node.github.io/amqplib/channel_api.html#channel_assertQueue)
|
||||||
|
including the quorum queue type
|
||||||
|
|
||||||
|
#### Customization
|
||||||
|
|
||||||
|
* Added `customization.mobile.info` to hide the Document Info button on mobile
|
||||||
|
devices
|
||||||
|
* Added the `customization.pointerMode: 'hand'/'select'` parameter to set
|
||||||
|
the cursor type when opening
|
||||||
|
* Added support for the `customization.compactToolbar` setting in the viewing
|
||||||
|
mode
|
||||||
|
* Added the `customization.slidePlayerBackground` parameter to set
|
||||||
|
the background in the Slideshow mode
|
||||||
|
* Added the `customization.wordHeadingsColor` parameter to set the default
|
||||||
|
color for heading styles
|
||||||
|
* Updated the `customization.submitForm` configuration parameter, which is
|
||||||
|
responsible for settings of the button for submitting completed forms.
|
||||||
|
The configuration now looks like this:
|
||||||
|
|
||||||
|
`submitForm`:
|
||||||
|
|
||||||
|
`visible`: `true/false` — controls the display of the button (`true`
|
||||||
|
by default)
|
||||||
|
|
||||||
|
`resultMessage`: `'text'` / `''` / `null` / `undefined` — specifies
|
||||||
|
the message displayed after the form is submitted:
|
||||||
|
|
||||||
|
`''` (empty string) — the message is not displayed
|
||||||
|
|
||||||
|
`null` / `undefined` — the default text is displayed
|
||||||
|
|
||||||
|
`'text'` — the custom message is displayed
|
||||||
|
* Preserved backward compatibility with previous versions where
|
||||||
|
the `submitForm` parameter could take the `true`/`false` values to control
|
||||||
|
the button visibility
|
||||||
|
|
||||||
|
#### Mobile
|
||||||
|
|
||||||
|
* Added the ability to draw
|
||||||
|
* Added the Switch to Desktop button to switch to the desktop mode and return
|
||||||
|
to mobile using the File menu > Switch to Mobile
|
||||||
|
|
||||||
|
#### Package
|
||||||
|
|
||||||
|
* Added the new ONLYOFFICE DocumentServer Prerequisites installer containing
|
||||||
|
all the necessary components for the installation of the product which makes
|
||||||
|
it possible to install it without an Internet connection
|
||||||
|
|
||||||
## 8.2.2
|
## 8.2.2
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|||||||
Reference in New Issue
Block a user