Skip to content

Commit 69ee5f1

Browse files
committed
Add changelog
1 parent 4ff56c5 commit 69ee5f1

File tree

1 file changed

+159
-0
lines changed

1 file changed

+159
-0
lines changed

CHANGELOG.md

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,164 @@
11
# Change log
22

3+
# Change log
4+
5+
## 8.3.0
6+
7+
### New features
8+
9+
#### All Editors
10+
11+
* Added support for logical operations on shapes (unite, combine, fragment,
12+
intersect, subtract)
13+
* Added the Opacity option for images
14+
* Added the ability to reset Crop for images in the right panel
15+
and context menu
16+
* Added the interface translation into Albanian (sq-AL, Albanian (Albania))
17+
* Added new languages to the list of exceptions for text AutoCorrect
18+
* Implemented RTL interface support for the embedded viewer
19+
* Blocking dialogs that require the editor restart are replaced
20+
with notifications
21+
* Connection status notifications are moved from the status bar to the top
22+
of the editor
23+
24+
#### Document Editor
25+
26+
* Implemented support for `customXml` and `dataBinding`, when the content
27+
of the content control is binded to an element in a custom xml
28+
* When editing protected documents, the tools available for the selected part
29+
are activated
30+
* Added the ability to change the main direction of the paragraph
31+
* Add the support of the HWP and HWPX formats for opening in the editors
32+
* Added support for opening the Pages (.pages) file format
33+
* Added a setting for character-by-character comparing and merging documents
34+
* Implemented the ability to edit the complex field instruction in the context
35+
of the editor itself
36+
37+
#### Spreadsheet Editor
38+
39+
* Added support for opening the Numbers (.numbers) file format
40+
* Added support for Calculated items for Pivot tables
41+
* Updated the appearance of the function wizard and argument descriptions
42+
* Added the weekdays/month/years options when autofilling cells
43+
* In the Advanced Settings, added the Default sheet direction option when
44+
creating a new sheet
45+
* In the External links window, added the option to automatically update
46+
external links
47+
* Added the feature to automatically detect a separator when opening `CSV` files
48+
* Added the ability to undo basic actions when co-editing
49+
* Added the Show horizontal/vertical scroll bar options
50+
to the Advanced Settings
51+
52+
#### Presentation Editor
53+
54+
* Added support for opening the Keynote (.key) file format
55+
* The Themes, Colors and Slide size tools are moved from the Home panel to the
56+
new Design tab
57+
* Added the Rename Master/Layout options to the slide context menu of the Slide
58+
Master mode
59+
* Added the Hand/Select buttons for switching the cursor type in the
60+
Slideshow mode
61+
* Added the Start slideshow from the beginning button to the Quick Access
62+
toolbar
63+
* Added the ability to draw on slides in the Slideshow/Presenter View modes
64+
65+
#### Forms
66+
67+
* Increased the default size of the fixed text field
68+
* Changed logic for calculating the top indent for multi-line text fields with
69+
small height
70+
71+
#### PDF Editor
72+
73+
* Added support for Stamp annotations
74+
* Improved processing of images cropped using shapes
75+
* Added support for gradients
76+
* Improved text recognition
77+
* Added the function to undo actions in the co-editing mode
78+
* Added the ability to select several pages on the thumbnail panel using
79+
`Ctrl`/`Shift` for group actions
80+
* Added the Opacity option for Highlight/Strikeout/Underline annotations
81+
* Added a quick panel to change color, add a comment or delete
82+
the Highlight/Strikeout/Underline annotation
83+
84+
#### Security
85+
86+
* Fixed unsafe cryptographic algorithm in the `createDecipheriv` function
87+
* Fixed the possibility of injection by operating system commands in `build_tools`
88+
* Fixed the possibility of injection by operating system commands when building
89+
a Docker container
90+
* Removed recommended values for "wopi", "email" and "rabbitmq" sections
91+
in the `default.json` configuration file
92+
* Removed unsafe handler in the `exports.uploadImageFileOld` function
93+
94+
#### Back-end
95+
96+
* Added the ability to update the editor when the file version changes without
97+
the need to reboot. The following scenarios are possible:
98+
- the file version was updated when opening the editor;
99+
- the connection was lost while working, and after restoring it, it was found
100+
that the file version had changed (if there are no unsaved changes in the document).
101+
For the new scheme to work, the following have been added:
102+
- the `onRequestRefreshFile` event, which should be processed by the integrator;
103+
- the `refreshFile` method, to which it is necessary to transfer the data
104+
recommended for opening the document (according to [documentation](https://api.onlyoffice.com/docs/docs-api/additional-api/signature/browser/#opening-file))
105+
In case of using Wopi, the file version will be updated without the need for
106+
changes on the part of the integrator.
107+
If the integrator has not implemented support for the new scheme, the work
108+
will be carried out as before — via the `onOutdatedVersion` event
109+
* Added [Service Worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API)
110+
to control caching of statics on the editors page
111+
* The [drop](https://api.onlyoffice.com/docs/docs-api/additional-api/command-service/drop/)
112+
command without the users parameter now closes editing for all users editing
113+
the key document
114+
* Added the ability to use the multitenancy Boolean field without the alias
115+
text field, which will be considered obsolete after issuing licenses is completed
116+
* Added the integrator onUserActionRequired event, which comes if it is
117+
necessary to enter a password or select an encoding/separator when opening a file
118+
* Added the ability to use `RabbitMQ quorum queues`. Settings that contained
119+
the queue name `"queuedelayed": "ds.delayed"` are now objects where it is
120+
possible to set the [setting](https://amqp-node.github.io/amqplib/channel_api.html#channel_assertQueue)
121+
including the quorum queue type
122+
123+
#### Customization
124+
125+
* Added `customization.mobile.info` to hide the Document Info button on mobile
126+
devices
127+
* Added the `customization.pointerMode: 'hand'/'select'` parameter to set
128+
the cursor type when opening
129+
* Added support for the `customization.compactToolbar` setting in the viewing
130+
mode
131+
* Added the `customization.slidePlayerBackground` parameter to set
132+
the background in the Slideshow mode
133+
* Added the `customization.wordHeadingsColor` parameter to set the default
134+
color for heading styles
135+
* Updated the `customization.submitForm` configuration parameter, which is
136+
responsible for settings of the button for submitting completed forms.
137+
The configuration now looks like this:
138+
`submitForm`:
139+
- `visible`: `true/false` — controls the display of the button (`true`
140+
by default)
141+
- `resultMessage`: `'text'` / `''` / `null` / `undefined` — specifies
142+
the message displayed after the form is submitted:
143+
- `''` (empty string) — the message is not displayed
144+
- `null` / `undefined` — the default text is displayed
145+
- `'text'` — the custom message is displayed
146+
* Preserved backward compatibility with previous versions where
147+
the `submitForm` parameter could take the `true`/`false` values to control
148+
the button visibility
149+
150+
#### Mobile
151+
152+
* Added the ability to draw
153+
* Added the Switch to Desktop button to switch to the desktop mode and return
154+
to mobile using the File menu > Switch to Mobile
155+
156+
#### Package
157+
158+
* Added the new ONLYOFFICE DocumentServer Prerequisites installer containing
159+
all the necessary components for the installation of the product which makes
160+
it possible to install it without an Internet connection
161+
3162
## 8.2.1
4163

5164
### Fixes

0 commit comments

Comments
 (0)