Pro Edition Changelogs (old)

8.0
Upgrade
Please check our document for how to upgrade to8.0.
8.0.17 (2022/01/10)
  • [fix] Remove JndiManager.class, JmsAppender.class and SmtpAppender.class from log4j jar in bundled ElasticSearch
  • [fix] Fix a bug in insert file from library in Markdown editor
  • [fix] Fix a crash bug in real-time backup service
8.0.16 (2021/12/28)
  • [fix] Remove JndiLookup.class from log4j jar in bundled ElasticSearch
  • [fix] Fix a memory leak in seaf-server
  • Use contact email and name in guest invitation revoking email
  • Upgrade bundled mariadb connector c to 3.2.5
8.0.15 (2021/12/06)
  • If a custom admin role is not found in admin role list, a role with minimal permissions ("audit_admin") will be assigned to the user
  • [fix] Fix a security issue in token check in file syncing
8.0.14 (2021/11/17)
  • [fix] Fix hanlding of user disconnect and connect messages from OnlyOffice
  • [fix] Fix OnlyOffice editing support for anonymous users in sharing links
8.0.12 (2021/11/03)
  • Improve the way to download scan code for sharing links
  • Group admins can search group members now
8.0.11 (2021/09/26)
  • [fix] Fix a bug in LDAP group sync when using OpenLDAP
8.0.10 (2021/09/09)
  • [fix] Fix a bug in LDAP sync
8.0.9 (2021/08/26)
  • Improve title of guest invitation email
  • [fix] Fix a bug that page "admin panel -> logs -> permissions" can't be displayed
  • [fix] Fix a bug in admin search users
8.0.8 (2021/08/06)
  • [multi-tenancy] Support system Admin to add additional admins to a specific org
  • [fix] Fix zip downloading for large files in cluster
  • [fix] Fix online editing for files with very long names
  • Improve performance for listing deleted files in trash
  • [fix] Update expire date for new guest invitation if there is an old expired invitation
  • [fix] Fix FORCE_PASSWORD_CHANGE does not force the new user to change their password if the user is added by admin
  • [fix] Fix setting a webdav password when 2FA enabled
8.0.7 (2021/07/19)
  • Add missing accessibility labels for some links and buttons in file details page
  • [fix] Fix a bug in file zip download when the size of files exceed limit
  • [fix] Fix long WebDAV Secret Yields 500 Error
8.0.6 (2021/07/15)
  • [fix] Fix a cache problem in OnlyOffice integration when automatically saving is used
  • [fix] Once a user quota have been set, I can not set it back to 0 (unlimited)
  • [fix] Fix collabora integration
  • User's can manage his/her Web API Auth Token in profile page
  • A group admin can now leave a group
  • [fix] Fix Lazy loading / pagination breaks image viewer (https://forum.seafile.com/t/lazy-loading-pagination-breaks-image-viewer/14655)
  • seaf-gc can now clean fs object
  • Update included libradios to version 16
8.0.5 (2021/06/25)
  • Add compatibility with IE11
  • [fix] Fix a bug in seaf-gc for libraries with sub-libraies
  • Enable deleting devices in admin panel
  • Enable setting a user's quota back to 0 (unlimited)
  • Users can now manage its own Web API auth token in profile page
  • Enable a group admin leave a group
  • [fix] Disable editing via sharing link when a file is locked
  • [fileserver] Add block cache option when downloading file from web or API
8.0.4 (2021/05/20)
  • [fix] Add back virus scan support in uploading link
  • [fix] Fix a bug in seaf-gc
  • [fix] Fix a bug in library list cache
  • [fix] Fix a bug that a libary can't be synced immidiately after creating
  • [fix] Do not show watermark when editing files with Office Online Server
8.0.3 (2021/04/27)
  • [fix] Fix SAML2 authentication
  • [fix] Fix file locking
  • [fix] Fix anothoer bug in upload files to a sharing link with upload permission
Potential breaking change in Seafile Pro 8.0.3: You can set the maximum number of files contained in a library that can be synced by the Seafile client. The default is 100000. When you download a repo, Seafile client will request fs id list, and you can control the timeout period of this request throughfs_id_list_request_timeoutconfiguration, which defaults to 5 minutes. These two options are added to prevent long fs-id-list requests from overloading the server. If you have large libraries on the server, this can cause "internal server error" returned to the client. You have to set a large enough limit for these two options.
[fileserver]
max_sync_file_count = 100000
fs_id_list_request_timeout = 300

8.0.2 (2021/04/21)
  • [fix] Fix upload files to sub-folders in a sharing link with upload permission
  • [fix] Enable sending collabration notification emails by default
  • [fix] Recreate a department if it is deleted in LDAP syncing
  • [fix] Fix compatibility with old MariaDB in upgrading SQL statements from version 7.1 to 8.0
  • [fix] Fix deleting libraries without owner in admin panel
  • Add an API to change a user's email
  • [fix] Fix a bug in storage migration script
  • [fix] Fix a bug that will cause fsck crash
  • [fix] Fix a XSS problem in notification
8.0.1 (2021/04/07)
  • Users can set whether to receive email notifications in the setting page
  • [fix] Fix a bug that sometimes traffic statistics are not correct
  • Improve file locking handling for OnlyOffice and Office Online Server integration
  • [fix] Fix a bug in seaf-gc
  • [fix] Fix wrong links of files in library history details dialog
  • Add "Open via Client" button in file view page
  • Add an admin API to change a user's email
8.0.0 beta (2021/03/02)
  • Add open cloud mesh feature
  • Upgrade Django to 2.2 version
  • Remove ccnet-server component
  • Users can use secret key to access WebDAV after enabling two-factor authentication
  • Add QR code for sharing links
  • Rewrite upload link page to use React technology
  • Improve GC performance
  • Update help page
  • Release v4 encrypted library format to enhance security for v3 encrypted format