Changelog
Version 3.2.1
Release date: 07/23/2025
New features
General changes
- The ability to rename the portal is now only available on Business plans.
Documents
- Added support for .pages, .numbers, .key, .hwp, .hwpx, .odg, .md formats.
- Added support for opening Diagram-type documents: .vsdx, .vssx, .vstx, .vsdm, .vssm, .vstm.
- Favicons updated and improved.
- Starter documents updated in some languages.
Settings
- Added the ability to hide the advertising block in Ad Management (for commercial builds of DocSpace Server only).
- The Payer is now determining via API only through portal/payment/customerinfo, and information about the payer is returned immediately.
- Purchasing administrators during the Grace Period now requires adding a payment method.
- The recommended payment has been removed from the top-up dialog when downgrading a plan.
- Added Apply and Clear buttons to the Wallet filter in the mobile version.
Fixes
Settings
- Fixed the ability to perform Backup when the data limit is exceeded on the portal.
- Fixed an infinite process of creating a Backup file in Amazon AWS S3 if the Region or Bucket is specified incorrectly.
- Fixed an error when accessing Developer Tools under Room Admin if the section is hidden from User-type users.
- Fixed the operation of the GET /api/2.0/keys/@self method if Permissions other than All are selected when creating the key.
- Fixed the ability to generate an Audit Trail report in a neighboring tab.
- Improved the description of the Developer Tools access configuration.
Documents
- Fixed an error when attempting to restore a session after a forcesave and connection loss while working on a document.
- Fixed the reset of the Days remaining value in the Erasure column after restoring and re-deleting a file.
- Fixed a file search error when selecting the Members - Other filter for a user of type User.
- Fixed an error when resetting assigned roles in a VDR Room and starting to fill it out from beginning.
- Corrected the tooltip wording when copying a link to a file or room.
- Fixed the presence of a download button for a locked file in a Public Room opened via a link and in thumbnail mode.
- Fixed the display of the file lock label for users with the Editor role.
- Fixed skeleton display when quickly switching from a room to the archive with a slow connection.
- Fixed the operation of the Enter key in the confirmation window when moving a Room to the Archive.
- Fixed clipboard functionality in Firefox.
- Fixed downloading of a document or folder if its name contains the "#" symbol.
- Fixed the appearance of an extra window when trying to open a document in the mobile version on iOS if the app is not installed.
- Improved user interaction when opening a document in the mobile version with the "Open in app only" setting selected.
- Fixed navigation using the browser Back button while viewing media.
- Fixed the shift in room button highlighting when launching Take a short tour.
Accounts
- Fixed an error when retrieving the list of Contacts if the sort value in Local Storage was incorrect.
- Fixed the accessibility of Owner and data transfer initiator in the "Choose from list" window of the Data reassignment panel.
- Fixed the display of the account list for a user whose type was changed from Room Admin to DocSpace Admin and vice versa.
- Fixed the dependency of the language for resend invitation emails on the portal language instead of the set Invitation language.
- Fixed the appearance of the New Rooms button in the menu when switching between Rooms and Contacts with a slow connection.
- The order of the First Name and Last Name fields in the Change name window now depends on the region.
- Improved the display of Social Media connect buttons in the user profile.
Server
- Fixed display of the domain instead of localhost in notifications about changes on the portal.
- Fixed the operation of the POST /apisystem/portal/register method if a negative time zone is set on the server.
- Fixed an error applying Back up when restoring a backup of version 2.6.0 on version 3.1.1.
Security
- Fixed a vulnerability that allowed users with User or Guest roles to view the Owner's id using the GET /api/2.0/settings/security/administrator/:productid method.
- Fixed a vulnerability that allowed viewing the Owner's profile using the GET /api/2.0/portal/users/:userID method.
- Fixed the accessibility of the PUT /api/2.0/people/:userid/contacts method.
Version 3.2.0
Release date: 06/28/2025
General changes
- Updated the
react-virtualized
library to the latest version. Used for rendering lists of files/rooms/contacts. - Updated the
react-route
library to the latest version (7.5.2). Used for navigation. - Added new language:
sq-AL
(Albanian). - Added caching for requests to web plugins.
- Added a link to
UserVoice
in the menu and a new banner.
Settings
- Added settings for inviting users to the portal.
- Added the Wallet section (for SaaS only).
- Added the Services section (for SaaS only).
- Changed the editor logo scheme in the Branding section in connection with new editor themes.
Documents
- Optimized work with filters. Fixed errors when calculating activated filters. Fixed sending duplicate requests to the server when filtering a file list by author or a room list by participant.
- Added support for
onRequestRefreshFile
. Now, if you lose Internet connection or wait for a long time, the document will be updated itself, without reloading the page. - Added empty file templates for creating in the following languages:
ca-ES
,cs-CZ
,da-DK
,hu-HU
,id-ID
,ro-RO
,sq-AL
,ur-PK
. - Added scroll control from the keyboard in the new files panel.
- The logic for generating the URL for the Open file location button has been moved to the server.
Version 3.1.1
Release date: 05/24/2025
Settings
- Fixed client crash when authorizing via Auth link without specifying scope.
- Fixed an error when displaying the application of the removed user in the Developer Tools.
- Fixed an issue with repeatedly resetting the 2FA application.
- Fixed an error after connecting Google Drive as Third-Party resource in server version.
- Fixed the visual freeze of the Back up process when multiple Spaces are created.
- Implemented the resetting of the 2FA application after a long period of inactivity.
- Fixed the display of the portal logo in Developer Tools after page refresh.
- Fixed the mention of the platform in the tooltip for Authentication when configuring the LDAP server.
- Fixed opening a page in a new tab using the right mouse button.
Login page
- Fixed a security issue that allowed authorization after changing the password.
Documents
- Fixed adding an entry to reports in Filling Form Room if the user is not authorized.
- Fixed the application of settings for the VDR room when it is created from a template.
- Fixed missing values for tag and quota in the template when creating a Room from it in the root of Rooms.
- Fixed the presence of the Start filling/Filling status/Stop filling/Reset and start filling PDF form menu buttons in rooms other than VDR.
- Fixed the presence of the Quick sharing button in the PDF form editor for certain Room types.
- Fixed the application of the template icon using Customize cover in the info panel.
- Fixed the possibility of re-invoking the internal template menu after changing the Name/Tags settings.
- Fixed the presence of the Complete & Submit button in the form labeled My Draft in the Filling Form Room, restored from Archive.
- Fixed the notifications to the room owner about file upload/edit by another participant.
- Fixed the possibility of deleting a Public Room used as storage.
- Fixed the change of type from PDF Form to PDF Documents in the Type column after changing the index in VDR Room.
- Fixed the ability to edit a PDF form on external access with fill-in permissions.
- Fixed the designation of a Copy/Duplicate file as editing if the original was opened in the editor.
- Fixed the appearance of a deleted value in the SearchInput field on the Select panel.
- Fixed opening of PDF forms in the desktop version of editors when opening a file in VDR Room and mobile version.
- Fixed the display of Your turn/In Progress statuses in the VDR Room and mobile version.
- Fixed highlighting of elements during the Short tour for the Form Filling Room on iPad.
- Fixed the ability to scroll content in the Create room dialog at a screen resolution of 1024x650.
- Fixed the ability to perform operations with templates using drag-and-drop.
- Fixed the description in the Empty screen of the Upload from DocSpace module.
Accounts
- Fixed email confirmation for DocSpace and Room Admin.
- Fixed the ability to delete a guest.
- Fixed adding more than one Authorized app in the user profile.
SDK
- Fixed an error when attempting to authorize a system user in WordPress.
- Fixed the display of inactive folders Complete/In progress in the file selector from Filling Form Room in WordPress.
- Fixed the display of the editor close button in the corresponding WordPress frame.
- Fixed the display of the selector in the DocSpace frame embedded in Wordpress after logging out.
- Fixed the logo offset on the Empty screen during the DocSpace configuration process in WordPress.
- Fixed the presence of the "Back to room" button for unauthorized users filling out the form via WordPress.
- Fixed the presence of the sidebar call button for a non-Public room embedded in WordPress.
- Fixed the presence of Share and Embed buttons in the menu of a file embedded in WordPress in embedded mode.
- Fixed the ability to go to the Trash inside a frame with a room embedded in WordPress.
- Fixed the ability for a User role to create a new room in WordPress.
- Fixed the display of extra rows in the room skeleton embedded in WordPress for unauthorized users.
- The format of the type parameter of the createRoom method has been brought into compliance.
Version 3.1.0
Release date: 04/19/2025
General changes
- Added handling of scenario with refund in the cloud version.
- Added a mechanism for deleting unused portals. If there is no activity on the portal during the year, the portal owner receives a letter that the portal and all data will be deleted. A week after the notification, the portal is deleted.
- Added getting the organization name from the settings. If the setting is not returned, the default organization name from the resource is used - ONLYOFFICE.
- Added the key parameter to the form filling, public, custom room URL. Now it's possible to share the room by copying the link directly from the browser address bar.
- Changed the translations and behavior of 'Show the Feedback & Support link' and 'Show links to Help Center' items in the 'Additional resources' setting.
- Added a redirect to a placeholder when opening a file of an unsupported format via an external link, if it is unavailable (for example, the link was deleted).
- Added a new SSR client (/sdk) for working with js-sdk. It contains basic mods for working with DocSpace (file-selector, room-selector, public-room).
- Moved selector components to shared and prepared them for working with external data (outside stores).
- The Row and Section components are untied from stores and can be used in SSR rendering.
- Implemented basic functionality of a public room for the client SDK.
- Expanded methods for connecting JS-SDK on the settings page.
- Switching to fusionCache, an add-on to distributed and memory cache.
- Added caching of api methods.
- Fixed security issue in NextJS (Authorization Bypass in Next.js Middleware).
Settings
- Changed colors of buttons for adding and changing an avatar in the profile.
- Added an error message about the main settings methods to the page body in the Backup and Restore sections.
- Removed the 'Company Name' field, added the 'Brand name' and 'Generate logo from text' fields in the 'Branding' section.
- Added an annual tariff. It cannot be purchased from the Payments page, you can only get a link via the sales department. It is not possible to change the annual tariff to a monthly one, and vice versa.
- Added data storage region to 'Storage management' for the cloud version.
- Added the deep link setting.
- Added the setting to disable mail activation for LDAP/SSO users.
- The 'Developer Tools' section is now available to all users except guests.
- Added triggers to the Webhooks section. Admins can see all created webhooks.
- Added the 'Api keys' section to Developer Tools.
- Changed the Integration -> Document Service section. Added the ability to specify a secret key and authorization header.
Login page
- Added the ability to share guests.
- When logging in via social networks, the network account is automatically linked to the DocSpace account with the same email.
Documents
- Improved work with password-protected files when downloading them in a format other than the original.
- Replaced the miniature generation library. Added .heic, .tif formats.
- Added the ability to delete a file version in the version panel.
- Added the ability to create templates from rooms and rooms from templates. Added the Templates tab in the Rooms section.
- Removed the 'Exclude subfolders' and 'Search by file contents' options, now they are enabled by default.
- Changed the report format in the form filling room to xlsx.
- Added new push notifications in the mobile application.
- Updated the logic for displaying the progress of operations.
- Changed the appearance of room tiles.
- Added a training system for the Form filling room.
- The socket now returns only the necessary data.
- Added the ability to fill out forms by roles in Virtual Data Rooms.
- Added the ability to share PDF forms from Documents directly without rooms.
- Added the ability to enable and disable custom filter for spreadsheets.
- Added new document types (PDF Form and PDF Document) and filters (PDF-forms and PDF-documents). The file resolution in the Type column is now in the first place.
- Changed the mechanism for creating links in Documents. By default, links are valid indefinitely and have view only permissions.
- Added hiding of the search bar for mobile devices when scrolling down. When scrolling up, the bar immediately appears.
- Improved PDF Share.
Management
- Added the section for storage encryption.
Accounts
- Added the ability to upgrade the Guest type to User or Admin.
- Added the ability to downgrade the Admin type to User or Guest.
Version 3.0.4
Release date: 02/21/2025
Fixes
- Fixed adding users with a dot in the email
- Fixed context menu for creating files with screen width 1000px
- Fixed updating external links in spreadsheet for anonymous user
- Fixed performance and timeout errors
Version 3.0.1
Release date: 12/17/2024
Fixes
- Fixed the work of OAuth2 in the US region
- Fixed viewing document versions in someone else's room for the administrator
- Fixed opening editors for docker with self-signed certificates (Standalone)
- Fixed opening editors after update when using self-signed certificates (Standalone)
- Fixed default value in user type field on ldap settings page after update
- Removed description of user type on payments page
- Fixed dialog for choosing the method of opening a document on mobile devices under an unauthorized user
- Fixed registration on the portal for guests via social networks
- Fixed closing of Action required window when copying file again
- Fixed uploading/downloading files without extension
- Fixed the ability to insert a document from a form room into WordPress
- Fixed authorization on the portal after an update if there was an ldap server with the user type "power user"
- Added guest user type to ldap server connection settings
- Fixed access rights in public rooms for DocSpace administrators
- Fixed email activation for ldap users
Version 3.0.0
Release date: 07/30/2024
General changes
- Restored the mobile app advertising banner.
- Changed the licensing scheme. The Branding functionality is blocked for the
enterprise_license
without thecustomization
parameter. Branding is available for thedeveloper_license
with thecustomization
parameter. The About window is hidden for thedeveloper_plus_license
. There is no the Branding tab in the free Community version. - Fixed loading of only the first 1000 records in the Info -> History panel, now the remaining records are also loaded when scrolling.
- Changed file format icons.
Settings
- Added a new OAuth2.0 section: Settings -> Developer Tools -> OAuth2. Added new login and profile pages.
- Added a warning before migrating if the quota is enabled.
- Fixed logo sizes in Branding.
Login page
- Added OAuth support for Login.
- Added the ability to select the necessary portal if a user has more than 1 portal according to the entered data.
- Added the 'instance ID' field to the setup wizard.
- Added the checkbox about the newsletter subscription to the registration page.
Documents
- Added a dialog window for converting XML files. Added the ability to convert XML files to the
docx
orxlsx
format. - Rewrote the logic for applying Right-to-Left styles to logical CSS properties.
- Added the
shardkey
parameter to all editor requests (api.js loading, conversion, builder, command execution) to work with the cluster version that supports sharding. - Added the ability to share a Public Room for editing.
- Changed the context menu. Added nesting in the mobile view.
- Added new empty screens.
- Added an option to display file extensions to the Profile -> File management section.
- Added requirements for the public link password.
- Added an hourglass icon for unverified users.
- Changed the Share feature in the Documents section: moved the Remove link option, added a new toast about copying the link, fixed minor bugs.
- Added the ability to set a custom logo for a room.
- Changed the design for the profile and room avatar editor.
- Added a new room type: Virtual Data Room. Implemented new capabilities for working with data in this type of room: indexing of data with the ability to change the index and generate a summary report on the file structure of the room, setting the lifetime of files, prohibition on copying and downloading files, setting watermarks.
- Added a toast about the view-only mode and an authorization button in the public room.
- Increased the original size of room avatars by 2 times to support 4k displays.
- Changed the panel with information about latest new files in rooms.
- When creating a new document for the en-US language, a template with the Letter page format is used. If there are no templates for a language, a document with the A4 page format is used.
- Added empty files templates for creation in the following languages: fi-FI, he-IL, nb-NO, sl-SI.
- Starting documents have titles in the corresponding language.
- Added the ability to display public rooms shared via link in the room list.
- Optimized queries when saving changes in the room editing panel and when creating a room: all parameters are passed in one method.
- Added new types of records to the Info -> History panel.
Management
- Redesigned the Management section.
- Added the ability to quickly delete a portal (if the wizard is not completed, the portal will be deleted without confirmation).
Accounts
- Renamed the Accounts section to Contacts. Added a new Guests tab to it. Renamed the People tab to Members.
- The DocSpace Owner/Admin has read-only access to rooms he was not invited to, but he can change the owner for such a room or archive it.
- Any role can be assigned to the DocSpace Owner/Admin and he will work in the room according to the role.
- The Room Admin role is renamed to Room Manager. He can invite only Users and Guests to the portal (via rooms) and cannot promote the type of other contacts higher than the User.
- The Power User type is a free type, which is renamed to User.
- The Power User role is renamed to Content Creator. The Content Creator role allows creating/uploading/deleting files/folders even for Guests.
- The User type renamed to Guest. Guests can only be invited via rooms.
- Changed the Info -> History panel, now the focus is on actions, not the user name.
- Changed the appearance of the element for insertion when entering an email in the invitation.
Version 2.6.3
Release date: 10/21/2024
Fixes
- Fixed redirection to mobile app when opening documents via deeplink.
- Added duplication function for the form filling room.
- Fixed display of history for users without rights in the form filling room.
- Fixed the ability to see other people's forms in the form filling room.
- Fixed display of more than 100 users in a group on mobile devices.
- Fixed copy link option for non-editable formats.
- Fixed display of PDF and forms when opened on mobile devices.
- Fixed display of secret codes for 2FA.
- Fixed opening of the form via a link with a password for an authorized user.
Version 2.6.0
Release date: 07/30/2024
General changes
- Added banners about reaching the disk space limit for Room Admins/Power users.
- Added hiding/appearing behavior for the scrollbar.
- In the content part, the scroll is set from the beginning of the page. In the room members panel, the scroll is set from the beginning of the block.
- Fixed the direction of the sorting arrow.
- Added the ability to create new folders in the Move to / Copy to / Restore / Save copy as dialog windows. When opening an input field, the following hotkeys are supported: Enter for creating the folder, Esc for closing the input field.
- Fixed user avatars in the version history and co-editing.
- Backup now has smoother progress and uses less memory.
- Written a new component for tabs. Added the ability to automatically scroll when clicking on a tab that is not fully visible. Added blur to the container edges.
- Changed email messages, added new ones, reworked texts and links.
- Localized logos and product names for China.
- Renamed Guest to Anonymous in the Audit Trail settings.
Settings
- Changed translations and page styles on the Bonus page in the Community edition. Added the Bonus page in the Space Management section in the Community edition.
- Added the LDAP Settings section to the Integration settings. This setting allows importing users and groups via the LDAP protocol from a third-party LDAP Server.
- Removed the BETA badge from the Plugins section.
- Removed the 'Storage period' field in the Audit Trail, Login History settings.
- Added the button to return back when entering a specific preset in Javascript SDK.
Login page
- Implemented changing the language on the login and confirmation pages by adding a combo box in the upper right corner. Now users will be able to sign in or sign up using the selected language.
- Added reCaptcha on the login page. It appears if the Brute Force Protection Settings are configured and a certain number of incorrect logins are made, and a public key and type are added to appsettings.json.
- Changed work of invitation links.
Documents
- Viewing images will be done through the 3840x2160 (4K) thumbnails to speed up loading and flipping through large images.
- Reworked thumbnail mechanism: one image of the single 1280x720 size will be shown instead of 12 different images to reduce the number of requests and reduce the load on the thumbnail generation service.
- Added links for connecting non-activated third-party storages in a public room. When clicking on a non-activated storage, the Integration page with a modal window for activating a third-party service will open.
- Added a new room type: Form filling. In these rooms, users can create forms on the base of PDF templates and invite other users to fill out these forms. Once the forms are completed, the data from them is automatically analyzed and compiled into a spreadsheet.
- Changed room icons in the room creation panel. Added effects when hovering a cursor over a button, the button border now matches the portal theme.
- Added the ability to open a media file / image via an external link.
- Added a context menu for creating new items instead of the standard browser menu.
- Added the ability to copy a link to a folder for external users in Public rooms.
- Fixed a bug with the incorrect table in Rooms.
- Added the ability to open a document in the same tab.
- Renamed the My Documents section to Documents, updated its icon.
- In a mobile browser, the ONLYOFFICE logo will not be displayed when opening the editor if the license allows (Docs v8.1 and later required).
- Added support for new entries in the file and room history (for files: converting files; for files and folders: renaming, moving, copying files and folders; for rooms: renaming rooms, changing a logo, adding/removing tags, adding/renaming/removing links, changing roles/removing users, changing roles/adding/removing groups).
- Added the ability to embed Public rooms and documents from them.
- Implemented duplication for rooms and folders. Changed the duplication method for files. When duplicating rooms, the icon and tags are copied, users are deleted. Duplicated items have an index at the end of the name.
- Added a limit on the number of pinned rooms - 10.
- Added a hotkey for renaming files/folders - F2.
- Added scrolling of the file list when selecting with the mouse while holding the left mouse button.
- It's no longer possible to convert from docx to docxf.
- Changed colors of badges and third-party services icons for the dark theme.
Accounts
- Added support for 'ArrowUp' and 'ArrowDown' hotkeys for the list. 'Enter', 'Backspace' for groups.
- Changed the work of the filter by user status.
- Added a country and city to IP in the Location column in the profile for the SaaS version.
Version 2.5.0
Release date: 04/20/2024
General changes
- Switching to .net 8 and yarn v4.
- Added distributed locking based on Redis/ZooKeeper.
- The confirmation window for the selected Google account always appears: when logging in, connecting and on the backup page.
- Changed scrolling of pages, panels, etc.
- Added a mechanism for working with Google Tag Manager, it works automatically if there is an corresponding setting in the server configuration.
- Styled the NGINX standard errors.
Settings
- Added presets for Javascript SDK: DocSpace, Public room, Editor, Viewer, Room selector, File selector, Custom.
- Added a mechanism for forwarding the editor customization config.
- Adjusted the behavior of internal checks for the CSP mechanism.
- Changed the loader for the SDK.
- Fixed the mechanism of synchronizing the color scheme transmitted to the SDK for the editor.
- Added work with the type of opened editor (restored the mechanism of the embedded display).
- Added a new view for the selector mode - a button that opens the selector window.
- Added the ability to upload files using drag and drop in the Plugins list.
- Added validation and notifications about errors when changing the portal name in the DNS settings.
- Implemented migration from ONLYOFFICE Workspace, Google Workspace and Nextcloud: added the ability to migrate users with files, groups and shared files/folders.
- Changed the display of buttons in the portal settings on mobile devices.
- Added users and rooms quotas (a default quota, which can be set in the portal settings, and a custom quota, which can be set in the info panel, in the corresponding column of the table, through the menu and in the editing/creating room dialog window).
- Added the new Storage Management page which displays statistics on storage space used.
Accounts
- Changed the page for inviting users to a portal/room: redesigned the form, divided into steps. The first step is to enter the email. If the user with such email exists on the portal, the second step is to go to the modified login page. If the user does not exist, the second step is to enter a name and create a password. It's also possible to return to the previous step using the Back button and enter a different email.
- Changed social network buttons.
- Added tabs to the Accounts page.
- Added the new Group column to the group table.
- Added the new way to sort/filter users – by groups.
- Added a table to display groups.
- Changed HeaderMenu and MainButton in the Accounts section.
- Added the new panel for creating/editing groups.
- Added group filtering by members.
- Added the new Info panel which displays information about the group.
- Added new data about groups when displaying user information in the Info panel.
- Added the ability to enter a group as if it were a folder, the table for users in the group, and navigation back to accounts.
- Removed the ability to edit an already uploaded photo (change zoom and aspect) in the Avatar Editor.
- A larger image is now uploaded to the server to improve quality when zooming in on large screens.
Documents
- Moved long operations to ASC.Files.Service.
- Optimized conversion.
- Changed width calculation when adding new table columns.
- Changed the URL to view media files: /media/view is used instead of /products/files/#preview.
- Redesigned the info panel: fixed the context menu, actions with the selected element, display of the element in the panel.
- Added asynchronous file upload.
- The Overwrite Confirmation dialog window is now shown every time without a separate setting.
- Added the ability to share files from My Documents.
- Added the Share tab in the Info panel to assign permissions to links.
- Added empty file templates for ar-SA and sr-Latn-RS cultures.
- Accelerated loading of large files (chunks are now loaded in several threads).
- Restored the ability to create rooms based on third-party storages (for Public rooms only).
- Added additional information about users in the Info panel.
- Changed the tariff banner and moved it to the header.
- Added the “Share room” button to the navigation for public rooms (copies the link to the public room and shows it).
- Removed the “Additional links” header for public rooms now additional links are included in one list).
- Changed “Copy general link” to “Copy shared link” for public rooms (“General link” to “Shared links”).
- Changed the “Megaphone” icon to “Planet” for public rooms.
- Replaced the ONLYOFFICE Sample Form.oform file with ONLYOFFICE Sample Form.pdf.
- Changed work of the InviteInput field.
- Added the ability to invite groups to rooms for free roles.
- Added the ability to jointly search for users and/or groups within a room in the info panel.
- Added the safe area for mobile devices with “bangs”.
- Now the last set room filter is not reset when switching to other sections (in Rooms/Archive).
- Added the new advertising banner.
- Added new icons for the xlsb format.
- Added the "Create a new folder in the storage" checkbox when creating a room with the connection of a third-party resource.
- Rewrote Document Editor to the NextJS library. Accelerated opening documents.
- Rewrote all selectors (files, room and people) to a more optimal working scheme.
- Changed drag for the Tiles view (now dragging files/folders occurs over the entire tile area).
- Added a new state in all selectors with users. If a user is blocked, he is always displayed in the list, but it's not possible to take actions with him. If a user is already added, he is displayed with the 'Invited' label in the selector for inviting users to a room.
Management
- Added a new Management client (Standalone only) for managing DocSpace spaces: it allows you to configure the current portal and manage other portals, set up branding for all portals, perform backup/restore of all portals, go to the payments page.
- Added a new modal window to Management: after configuring the portal, a window appears where you are asked to go to the domain or stay in the settings.
Version 2.0.0
Release date: 12/02/2023
General changes
- Updated the React and related client libraries version to v18. Changed the navigation system: the request to receive data is executed after going to the page, not before. Routes are defined with objects (react-router-dom v6), they support Nested routing and accept event handlers.
- Changed the system for displaying skeletons on the client. The minimum time before the skeleton is shown is 0.5 seconds, the minimum display time is also 0.5 seconds. Added order for hiding skeletons Catalog(Article) -> Section Header -> Section Filter -> Section Body.
- Increased the length of short links up to 15 characters, changed the address from /sh/ to /s/.
- Changed the Move to / Copy to / Restore all / Select file dialog windows. Removed the tree. Folders and files are shown in a single list with the ability to go to a higher or lower level. Added a socket to these dialog windows.
- Added the ability to add cross-cutting pages when the contents of a Section is displayed in different directories. The Profile page is used this mechanism.
- Updated storybook and component descriptions. Added a logo in the header. Work on switching to a dark/light theme. Added a plugin for working with figma.
- Added a page with Webhooks settings.
- Changed the navigation component (there can be 2 levels).
- Added new components: date-time-picker, date-picker and time-picker.
- Optimized ef - query precompilation.
- Added support for OpenSearch and the latest version of elasticsearch.
- Moved the link shortening service from nodejs to .net.
- Added IP address parsing for the login event.
- Added the RTL mode and Arabic language (RTL/LTR modes are enabled when changing the language).
- Accelerated backup creation in S3 by switching to tar and copying inside S3.
- Added displaying an error about an outdated version of Desktop Editors on Linux (for versions lower than 7.4 (Chrome lower than 75) to avoid the “ChunkLoadError” error).
- Added support for plugins. The list of plugins is available for the administrator or owner. There are two types of plugins: system ones, which we develop ourselves, and custom ones. You can download a custom plugin on this page if this option is enabled in the config (in the SaaS version, only system plugins are available).
- Added setting up csp by default for new portals.
Settings
- Added mobile view for the Appearance, SSO, Branding, Javascript SDK pages.
- Added new translations for the Customization and Security sections. Changed layout.
- Added a new section for connecting Document Server in the server version.
Login page
- If the Hide auth page checkbox is enabled in the SSO section, the login page will automatically redirect to the SSO provider. If you need to restore the default authentication page, add the
/login?skipssoredirect=true
key after the domain name of your DocSpace in the browser address bar.
Documents
- Users with read only access are passed to the editor to be able to specify full access to a protected region in a spreadsheet (Docs v7.4 required).
- Added filtering by room in Trash.
- Added a redirect to the room/archive root if the user does not have access to the current room.
- Optimized history rendering in the InfoPanel.
- Added thumbnails for video.
- Added image caching in the viewer and the ability to switch to thumbnails viewing.
- Added the ability to download a room.
- Added a new room type: Public. In a public room, you can create several links with different parameters. The contents of the room accessed via these links will be available for viewing without authorization. It's also possible to embed a public room to your website.
- Added support for DeepLink.
- Added hotkeys for operations with files (copying works both inside the manager and from disk): Copy (Ctrl+c), Cut (Ctrl+x), Paste (Ctrl+v).
- Added hotkeys for MediaViewer: Zoom in (=/+), Zoom out (-).
- Reworked room icons. If the image was not uploaded by the user, the icon is colored with one of 11 colors. In the archive, all room icons are colored with gray. The icon displays symbols from the name of the room.
- Added the ability to send form templates created by users to the Form Gallery.
- Added the ability to leave the room and change the owner.
- Added the ability to reassign rooms and files in them.
- Added separation of invitation links to the portal and the room. When registering for a room, a redirect to this room occurs.
- Added the ability to create a room on the base of files/folders from the My Documents section.
- Redesigned the Profile page (division into tabs, room manager settings are moved to the profile).
- Added the ability to launch the TelegramReportsBot service, which sends messages about client errors from Firebase to the channel.
- Changed design of email messages.
- Redesigned empty screens: changed sizes and rules for switching placeholders.
- Added the ability to filter the Form Gallery: filtering by category, language and/or name, sorting by name and last changes.
- Redesigned the Info panel in the Form Gallery.
Version 1.1.1
Release date: 07/27/2023
General changes
- Added support for the Community and Enterprise versions of the server solution (DocSpace installations, API methods for billing). Added Enterprise Wizard, Enterprise Payments Page, Trial Enterprise Payments Page, Community Wizard.
- Added the Bonus page for the Community version. The page offers to get free access to the Enterprise solution for 30 days.
- Added support for Armenian language.
- Added the ability to send a report about an error (in the SaaS version only).
- Improved JS SDK. Adjusted initialization mechanisms, added multiinstanceness. Extended the list of available methods for working with a portal. Updated the configuration file. Added the ability to work with callbacks.
- Added the `apiDocsLink` parameter to `SettingsStore` for references to api.onlyoffice.com.
- Added support for the `Strict-Transport-Security`, `X-Content-Type-Options`, `SameSite` security headers.
- A link to the payment system replaced with a handler to avoid issues with caching.
Settings
- Added SMTP Settings to the `Integration` section of the DocSpace Settings.
- Hidden the `DocSpace deletion` section of the DocSpace settings in the interface of the server solution. This section will be necessary if several portals are created using the Multitenancy feature. Current version does not include the Multitenancy feature.
- Simplified the list of settings available for admins and power users in the `Settings` section of the left-side menu.
- Reworked the `Developer Tools` section of the DocSpace Settings.
- Improved the `Session Lifetime` setting: fixed work of session login, added validation in the settings input, added error handling. When this setting is enabled, the `Remember me` checkbox will be hidden on the login page.
- The `Lifetime session` setting is a day by default.
- Added the advertising block with the ability to send a message to support@onlyoffice.com in the `Integration` -> `Third-party services` section.
- Added the advertising page with a button to go to api.onlyoffice.com in the `Developer tools` section.
Documents
- Hidden the `Finalize version` menu item from the context menu. Revisions are no longer available. Changed design of the version history. It’s no longer possible to change versions by clicking on the badge. Added the `Open` menu item to the context menu of the version history.
- Added the drop-down list with permissions in the user list.
- Added the warning that the file is being edited when trying to perform actions on the file.
- Removed the ability to sort files by `Author`, `Creation date`, `Type`, `Room` in the file list.
- Replaced the icon for the Rooms section in the left-side menu.
- Replaced the icon for switching to the Rooms section on the empty page in the Archive section.
- Added crossing box for selection in the Accounts section.
- Added the `/accounts/changeOwner` path for opening the dialog window which allows to change the owner in the app for iOS.
- Hidden the `Search by file contents` option when filtering files for the Startup tariff (in the SaaS version. This feature is only available for the paid Business plan only).
- Added the `Account login type` option (SSO, Standard login) when filtering accounts in the Accounts section.
- Fixed a bug when files/folders were not deleted.
- File thumbnails are no longer counted in the quota.
- Optimization of getting a file list.
- Optimization of uploading files.
- Fixed work of the `Remember me` button.
- Added a banner for downloading applications.