Seafile Changelog

What's new in Seafile 9.0.5

Mar 6, 2024
  • Support Single-Sign-On with desktop browsers
  • Optimize confilct handling in cloud file browser
  • Improve share link generation UI
  • Use system proxy setting by default
  • [win] Display warning when syncing a library to network drive or windows share
  • [mac] Adapt to system style for tray area icons
  • [mac] Persist notifications to notification area
  • [linux] Check daemon running when start

New in Seafile 9.0.3 (Jul 5, 2023)

  • [macOS] Provide universial package for Apple Silicon and Intel
  • Some UI improvements
  • Support file number limits for libraries on server
  • Fix error when getting links with extension menu from library root

New in Seafile 9.0.1 (Mar 24, 2023)

  • [win] Update app signing certificate

New in Seafile 9.0.0 (Mar 20, 2023)

  • Support notification server to update libraries and locked files more timely
  • Support Windows 7/8 again
  • Fix a progress dialog bug in cloud file browser when uploading file larger than 100MB

New in Seafile 8.0.10 (Dec 29, 2022)

  • Improve handling of moving large folders to avoid potential false deletion of files
  • Ask for user confirmation when deleting more than 500 files at once

New in Seafile 8.0.8 (Jul 5, 2022)

  • Allow login with password after loging out an SSO account
  • Add additional log messages when failing to start upload/download

New in Seafile 8.0.6 (Mar 9, 2022)

  • Improve some permission error messages
  • Show errors when fails to create share link or upload link
  • Support compiling with Qt 6.2

New in Seafile 8.0.4 (Sep 22, 2021)

  • Add a Settings button in the main panel
  • [CLI] Add an option to use API token for login, instead of password. This is useful for SSO login in CLI.
  • Fix problem recording file sync errors
  • Send proper content-type headers in http requests
  • A few UI fixes
  • [Linux] Support Debian 11

New in Seafile 8.0.3 (Jul 3, 2021)

  • [Mac,Linux] Add option to not show Windows incompatible path notifications
  • [Linux] Fix compatibility to new GLib versions

New in Seafile 8.0.2 (May 21, 2021)

  • [Mac] Fix dark mode support
  • Fix bug for updating server address
  • [Mac] Improve Finder context menu
  • [Win] Support setting password and expiration when creating links from context menu
  • [Win] Avoid consuming too much Windows Explorer CPU when copying large folders into library
  • [Mac, Linux] Pop-up notification when uploading files whose names are invalid on Windows
  • [Cli] Add --json option for listing libraries

New in Seafile 7.0.10 (Oct 16, 2020)

  • Fix sync error when downloading duplicated files from a library
  • Fix crash bug when downloading files with very long names

New in Seafile 7.0.9 (Jul 30, 2020)

  • Avoid downloading existing blocks during sync download
  • Fix crash when cancel syncing before a library is synced
  • Fix incorrect error message in some error situations

New in Seafile 7.0.8 (Jun 3, 2020)

  • Fix GUI crash on start
  • Avoid redundant notification when downloading updates from a read-only library

New in Seafile 7.0.7 (Apr 3, 2020)

  • Use new API to copy/move files from one library to another in cloud file browser
  • [fix] Fix SSO problem after logout and login again
  • [fix] Fix deleting of multiple sync error logs

New in Seafile 7.0.4 (Nov 20, 2019)

  • Fix avatar problem when deployed under non-root domain
  • Add get internal link in share dialog
  • Fix newly created DOCX files are not empty and have a Chinese font set as default font
  • Fix system does not send email to new user when adding new user in system admin
  • Fix thumbnail for TIFF files
  • Fix direct download link for sharing links

New in Seafile 7.0.3 (Nov 20, 2019)

  • UI Improvements and fixes
  • Fix file upload button with Safari, IE edge
  • Fix compatibility with "Open library in web" from the old version desktop client
  • Support "." in group name
  • Add back "send link" for upload links
  • Add back grid view for folder sharing links
  • Fix preview for PSD, TIFF files
  • Fix deleting of favorate items when they are shared items but the sharing are revoked
  • Fix avatar broken problem when using a non-stardard port
  • Fix resumable file uploading

New in Seafile 7.0.2 (Aug 12, 2019)

  • Improve notifications when user editing files in read-only libraries
  • [fix] Fix seaf-cli syncing problem

New in Seafile 7.0.1 (Jul 12, 2019)

  • Fix a bug that causing GUI to crash when seaf-daemon dead
  • Fix a bug that cloud file browser does not show file status correctly
  • Do not show lots of "Failed to index file" messages

New in Seafile 7.0.0 (Jun 4, 2019)

  • Improve error notifications
  • Support new version of encrypted libraries if server version is 7.0.0+
  • Starred items support libraries and folders
  • Support new version of file activities
  • Fix the error of "Failed to remove local repos sync token" during client shutdown
  • Add menu to repair Windows Explorer extension

New in Seafile 6.2.9 (Dec 10, 2018)

  • [fix] Fix background index when upload files via cloud file browser
  • Don't call ping and account-info every 5 minutes

New in Seafile 6.2.8 (Dec 5, 2018)

  • Fixes:
  • Don't refresh activity list automatically
  • Fix view on Web link for starred items

New in Seafile 6.2.5 Beta (Sep 17, 2018)

  • More robust deleting folder locally if it is deleted on the server
  • Show file modifier in cloud file browser
  • [fix, win] Fix avatar with jpg format can't be displayed problem
  • Support getting internal link
  • [fix, Win] Fix support for some SSL CA

New in Seafile 6.2.3 Beta (Aug 3, 2018)

  • Prevent multiple seaf-daemon running
  • [fix] Support preconfigured Shibboleth Url
  • Restart seaf-daemon automatically if it is dead

New in Seafile 6.2.2 Beta (Jul 13, 2018)

  • Fix initialization problem in first time launching
  • Improve file syncing notification message

New in Seafile 6.2.0 Beta (Jul 4, 2018)

  • [win] Enable using both syncing client and drive client while keep the Explorer file status icon work for both
  • [win] Remove ccnet component to make running multiple-instances on a single machine possible
  • Don't send unneccesary "api2/events" requests
  • [cloud file browser] Fix uploading retrying
  • [fix] Fix .eml files can't be deleted

New in Seafile 6.1.6 (Mar 13, 2018)

  • [fix] Fix crash during login
  • [cloud file browser] Only show search button when the server is pro edition
  • Show detailed path when a library can't be synced because a file is locked
  • [fix] Fix a crash during file syncing caused by files with illegal file name
  • [fix] Fix a bug that causing crash during loading libraries

New in Seafile 6.1.5 (Feb 6, 2018)

  • Add "trust this device" function to two-step authentication
  • Add search files inside a library
  • Some UI improvements

New in Seafile 6.1.4 (Dec 20, 2017)

  • Cloud file browser:
  • Don't use resumable upload feature when updating a file
  • Show an icon to indicate that a file is cached
  • Show a warning icon when a file failed to upload to the server after changing
  • User can re-upload a local modified file that failed to upload
  • Add a command to open local cache folder
  • Improve error messages when uploading a file or a folder
  • Some ui fixes and improvements
  • Others:
  • Don't show the connection status of 127.0.0.1
  • Disable editing of local syncing path, users can only choose a path
  • Some ui fixes and improvements

New in Seafile 6.1.3 (Nov 3, 2017)

  • [fix] Fix system tray icon
  • Change "Shibbeloth Login" to "Single Sign On"
  • [fix] Fix MacOS client using discrete GPU
  • [cloud file browser] Improve file uploading after modification
  • [cloud file browser, fix] Don't show quota exceeded when server return 502 error
  • [cloud file browser] Show number of files in current folder

New in Seafile 6.1.2 (Oct 30, 2017)

  • [Win] Update system tray icon
  • Return error if repo name contains invalid characters when syncing a library
  • Update local folder name when repo name is changed.
  • Leave a shared library
  • [fix] Fix open cloud file browser from activity view
  • [fix] Fix loading more events in activity tab
  • [fix, cloud file browser] Always watching local cached files after uploading failed when file changed
  • [fix, cloud file browser] Use local cached version if it is changed locally

New in Seafile 6.1.1 (Sep 21, 2017)

  • Improve support for syncing EML files (Don't sync EML files if only timestamp changed)
  • Improve support for Copy/Paste files in cloud file browser
  • [Mac] Fix opening file history from Mac
  • [fix] Fix memory leak in Windows extension handler
  • [fix] Fix re-login with Shibboleth
  • UI/UX improvements for cloud file browser
  • [fix, Windows] Fix a bug in detecting whether there is an old instance of Seafile running

New in Seafile 6.1.0 (Sep 21, 2017)

  • [fix] Fix a bug that library name will be changed back when it is changed in the server
  • [fix] Fix a bug that uploading progress exceeding 100%.
  • [fix] Fix selectively synced subfolder disappear after logout and login again
  • Use new library icons
  • [fix] Fix showing of avatars
  • [fix] Improve UI in Windows with high DPI screens
  • Only allow https for Shibboleth login
  • Clean unused logs in applet.log
  • Remove the function of map a library to a network drive
  • [fix] Fix an issue when uploading a deep empty folder like "A/B/C"
  • Change default block size to 8MB
  • [fix, mac] Popup a notification after user clicking the "Check new version" button in about dialog if the current version is the latest version

New in Seafile 6.1.1 (Sep 21, 2017)

  • Improve support for syncing EML files (Don't sync EML files if only timestamp changed)
  • Improve support for Copy/Paste files in cloud file browser
  • [Mac] Fix opening file history from Mac
  • [fix] Fix memory leak in Windows extension handler
  • [fix] Fix re-login with Shibboleth
  • UI/UX improvements for cloud file browser
  • [fix, Windows] Fix a bug in detecting whether there is an old instance of Seafile running

New in Seafile 6.0.7 (Jun 23, 2017)

  • [fix] Fix auto-completion in sharing dialog
  • Show contact avatars in auto-completion of sharing dialog
  • [fix] Fix mis-leading error message when uploading a file to a read-only library via cloud file browser
  • Add highlight background color when drag and drop a file/folder to a library
  • [fix] Fix connection error in libcurl
  • [fix] Fix sorting by time in cloud file browser
  • [fix] Fix sorting by name case sensitive in cloud file browser
  • [fix] Fix drag more than one folder to cloud file browser
  • Add loading more in activity tab and search tab
  • "View sync error" can only be clicked when there are sync errors
  • Move seafile.log, applet.log to seafile.log.old, applet.log.old if they become too large
  • Remove the "?" icon in creating new folder dialog title bar

New in Seafile 6.0.6 (May 10, 2017)

  • Sort files by numbers if numbers contained in the file name, so "1, 10, 2, 11, 3" will be sorted as "1, 2, 3, 10, 11".
  • Use native system window for Seafile main windown and cloud file browser window.
  • Fix progress overflow when uploading large file using cloud file browser
  • Improve the tip when removing an account in the client
  • Don't show download button when select folders in cloud file browser
  • Clean cache data of cloud file browser when logout an account or restart the client
  • [fix] Fix display problem for high screen Windows in win10
  • [fix] Fix libssl compatibility problem in Debain Stretch
  • Add auto-update check

New in Seafile 6.0.4 (Feb 21, 2017)

  • [fix] Fix Shibboleth login support
  • Improve network connection check
  • Don't log "read pipe error" into log file
  • [fix] Fix the link for help page
  • Improve library sharing dialog (pro edition only feature)

New in Seafile 6.0.3 (Feb 11, 2017)

  • Add a dialog to list all sync errors
  • Don't popup file is locked by other users error message
  • Make sync error message more accurate
  • [cloud file browser]
  • [win] Support intermediate CA
  • [cloud file browser] Show correct error message when quota is exceeded during file upload
  • Show the server address during Shibboleth login
  • Support pre-config Shibboleth server address in seafile.ini
  • [fix] Show the recent shared user in sharing dialog
  • "open folder" changed to "open local folder"

New in Seafile 6.0.2 (Feb 11, 2017)

  • This version has a few bugs. We will fix it soon.

New in Seafile 6.0.1 (Dec 30, 2016)

  • Don't generate case conflict file/folder
  • [fix] Fix popup style for Mac Sierra
  • Show image thumbnail in cloud file browser
  • Change label "organization" to "shared with all", "private shares" to "shared with me"

New in Seafile 6.0.0 (Oct 25, 2016)

  • Fix a conflict problem with ESET anti-virus program
  • Fix client name and add client version in modification history
  • Add remote wipe support
  • Fix sub-folder permission support

New in Seafile 5.1.4 (Jul 29, 2016)

  • [fix] Fix seaf-daemon crash if root dir is corrupted
  • [fix, pro] Fix auto-completion in sharing a folder to a user if the user name contains a space

New in Seafile 5.1.3 (Jun 27, 2016)

  • Support syncing any sub-folder with a community server
  • [fix, win] Fix automatically unlocking office files
  • [fix, pro] Fix auto-completion in sharing a folder to a user
  • auto-login for open file history in web

New in Seafile 5.1.2 (Jun 8, 2016)

  • Add context menu to view file history in web
  • [fix, pro] Fix user auto-completion in folder sharing dialog
  • [Linux] Fix tray icon not shown in KDE 5 https://github.com/haiwen/seafile-client/issues/697
  • [win 10, fix] Fix explorer context menu has no right arrow
  • [win, fix] Can't create new files/folders in "My Library" Shortcut
  • [win, fix] Fix on Windows 10 sometimes the seafile client main window exceeds the height of the screen.

New in Seafile 5.1.1 (May 27, 2016)

  • Sync stops after downloading an empty folder.

New in Seafile 5.1.0 (Apr 12, 2016)

  • Note: Seafile client now support HiDPI under Windows, you should remove QT_DEVICE_PIXEL_RATIO settings if you had set one previous.
  • Update to QT5.6
  • Add HiDPI support
  • Remove corrupted local metadata when unsync or resync a library

New in Seafile 5.0.7 (Mar 29, 2016)

  • [fix, mac] Enable multi-users running Seafile on Mac
  • [win, pro] auto-lock office files (doc/ppt/excel) when open, require Seafile pro edition v5.1.0+
  • Enable using system proxy setting
  • Auto login when viewing unread notifications
  • Record device name to modification history

New in Seafile 5.0.6 (Mar 9, 2016)

  • [fix, mac] Fix deleted folder get re-uploaded if with .DS_Store inside
  • [fix] Fix loading proxy configuration during start-up
  • [fix] Fix a crash bug when using libcurl with multiplt https connection
  • [fix] Fix sync problem when the network connection is slow
  • Use GB/MB/KB instead of GiB/MiB/KiB (1GB = 1000MB = 1,000,000KB)
  • [fix] Fix disappear of synced sub-folder from the main window
  • Small UI improvements

New in Seafile 5.0.5 (Feb 20, 2016)

  • [fix] Fix a crash bug in multi-threaded file download/upload

New in Seafile 5.0.4 (Jan 27, 2016)

  • Add crash report support
  • [win] Add mapping a synced library as a network drive

New in Seafile 5.0.3 (Jan 13, 2016)

  • [fix] Fix German translation

New in Seafile 5.0.2 (Jan 13, 2016)

  • [fix] Fix compatibility issue with F-Secure
  • Add setting sync interval for a library
  • Showing progress when downloading file list during the first-time syncing

New in Seafile 5.0.1 (Jan 13, 2016)

  • [fix] Fix a memory leak
  • Show user name instead of email in the profile area
  • [pro] For pro users, you can manage the library sharing from the client now.

New in Seafile 5.0.0 (Nov 25, 2015)

  • Show storage usage
  • Support login via username
  • Set current tab icon color to orange
  • Send notifications when sync error happens for some files
  • Improve file locking for Microsoft Office files
  • [fix] Fix preventing syncing with any folder if it is prevented by the server
  • [Windows] Set TCP send buffer size and TCP_NODELAY options
  • [fix] Keep ignore files when deleting a folder (https://github.com/haiwen/seafile/issues/1383)

New in Seafile 4.4.2 (Oct 31, 2015)

  • [fix] Fix showing data transfer percentage in syncing.
  • Add open containing folder in search result

New in Seafile 4.4.1 (Oct 31, 2015)

  • [fix, win] Fix a rare bug in file sync on Windows related to multi-thread downloading

New in Seafile 4.4.0 (Oct 31, 2015)

  • Fix bugs in file ignore feature
  • Fix popup two password input dialogs when visit an encrypted library
  • Popup a tip when file conflicts happen
  • Don't send the password to server when creating an encrypted library
  • [Mac] Fix support for TLS 1.2
  • [Win, extension] Add context menu "get internal link"
  • Enable uploading of an empty folder in cloud file browser
  • [pro] Enable customization of app name and logo for the main window (See https://github.com/haiwen/seafile-docs/blob/master/config/seahub_customization.md#customize-the-logo-and-name-displayed-on-seafile-desktop-clients-seafile-professional-only)
  • A few small UI improvements

New in Seafile 4.3.4 (Oct 13, 2015)

  • Fix a bug in refresh file locking status icon
  • Use 3 threads instead of 10 threads when syncing files to reduce load on server

New in Seafile 4.3.3 (Oct 13, 2015)

  • Fix one more syncing issues introduced in v4.3.0
  • Improve the file lock icon
  • Improve cloud file browser
  • Fix icon overlay problem in win10
  • Add back sync with existing folder

New in Seafile 4.3.2 (Oct 13, 2015)

  • Fix more syncing issues introduced in v4.3.0
  • Update translation
  • Fix ignore feature
  • Add HiDPI icons for cloud file browser

New in Seafile 4.3.1 (Oct 13, 2015)

  • Fix syncing issues.

New in Seafile 4.4.0 Beta (Sep 20, 2015)

  • Fix bugs in file ignore feature
  • Fix popup two password input dialogs when visit an encrypted library
  • Popup a tip when file conflicts happen
  • Don't send the password to server when creating an encrypted library
  • [Mac] Fix support for TLS 1.2
  • [Win, extension] Add context menu "get internal link"
  • Enable uploading of an empty folder in cloud file browser
  • [pro] Enable customization of app name and logo for the main window (See https://github.com/haiwen/seafile-docs/blob/master/config/seahub_customization.md#customize-the-logo-and-name-displayed-on-seafile-desktop-clients-seafile-professional-only)
  • A few small UI improvements

New in Seafile 4.3.0 (Sep 19, 2015)

  • Security fix:
  • Regenerate Seahub secret key:
  • Regenerate Seahub secret key. The old secret key lack enough randomness (A string generated from random number between 1 to 100,000). The secret key is used in generating password reset link. The random string in password reset link is hash value from a user's ID, last login time (in seconds) and Seahub secret key.
  • Attack:
  • An attacker can generate a valid password reset link using brute force way. (For users stored in LDAP/AD, the password reset link has no effect)
  • Fixes:
  • In community edition v4.2.3 and pro edition v4.2.1, the algorithm for generating password reset link is changed to include the hash value of the old password, avoiding the attack.
  • In v4.3.0, the upgrade script will regenerate a strong secret key.
  • For those who don't want to upgrade to v4.3.0, you can also download the script from https://github.com/haiwen/seahub/blob/c90394bb084addfaad4d28647db05a2f5f6c063f/tools/secret_key_generator.py. Run this python script and use the generated string to replace the old string in seahub_settings.py
  • Remove ".seaf" format
  • The .seaf file format is removed because it is seldom used and is vulnerable to XSS attach.
  • Improve desktop client syncing performance
  • In old version, the performance is limited by the following factors:
  • The whole folder is scanned to generate the modification message
  • No multi-threads uploading/downloading (This limits transfer speed for lots of small files)
  • By redesign how the modification messages are generated and adding multi-threads support, the syncing performance is improved significantly.
  • Improve the web interface
  • The old private share in the sharing dialog is divided into two sub tabs, share to user and share to group. In the dialog, you can check existing shares, add a new share and remove an shares.

New in Seafile 4.3.3 Dev (Sep 1, 2015)

  • Fix one more syncing issues introduced in v4.3.0
  • Improve the file lock icon
  • Improve cloud file browser
  • Fix icon overlay problem in win10
  • Add back sync with existing folder

New in Seafile 4.3.2 Dev (Aug 19, 2015)

  • Fix more syncing issues introduced in v4.3.0
  • Update translation
  • Fix ignore feature
  • Add HiDPI icons for cloud file browser

New in Seafile 4.2.8 (Jul 11, 2015)

  • [win] Another fix on the explorer extension
  • Improve the ui for downloading the encrypted library
  • filebrowser: fix a crash when closed while context menu pop up
  • explorer extension: show read-only badge when a file is read-only

New in Seafile 4.2.7 (Jul 8, 2015)

  • [win] Fixed another bug that will cause crash of explorer extension
  • [win] Add executable file version information for the client
  • filebrowser: fix uploading failures in the folders with permission set
  • filebrowser: support "save as" multiple files simultaneously
  • filebrowser: fix the sorting of folders
  • filebrowser: implement get seafile internal link
  • shibboleth: popup ShiLoginDialog when doing relogin
  • [ui] disable the inputablity of computer name when doing login

New in Seafile 4.2.6 (Jun 26, 2015)

  • Fixed more memory problem that will cause crash of explorer extension

New in Seafile 4.2.5 (Jun 24, 2015)

  • Fixed a possible memory corruption in explorer extension
  • Add icon for readonly state in explorer extension
  • unconfigured clients now can hide the configuration wizard
  • ui: improve set password dialog
  • fix broken local DNS resolve
  • [UI] tweak search tab item padding
  • Add a menu item to open seafile folder
  • [UI] don't change current account after logout
  • [UI] fix some bugs on account-view
  • [UI] improve account management
  • filebrowser: support readonly directories
  • Fix creating subfolder for password-protected repo
  • Fix file size integer overflow in search results

New in Seafile 4.2.4 (Jun 11, 2015)

  • add workarounds with auto update bugs in cloud browser
  • add the missing support for ipv6 (curl)
  • add new tab to searching files
  • fix broken network connection sometimes after resume (Qt5.4.2)
  • add an option to syncing with an existing folder with a different name
  • avoid race condition when quiting
  • fix a bug with opening password-protected repo in cloud browser
  • ui: tweak paddings in the event activities
  • filebrowser: show file type correctly along with icons
  • ui: improve repo item category
  • ui: show download link in share link dialog
  • ui: enhance event details

New in Seafile 4.2.3 (May 30, 2015)

  • Improve self-signed CA support
  • Auto login when click "view on cloud"
  • Fix bugs with open directory from modification details dialog (pro)
  • Fix incorrect transfer rates for each sync task
  • Fix auto uploaded modified files in cloud file browser for some office files

New in Seafile 4.2.2 (May 26, 2015)

  • Use Openssl to handle HTTPS connection
  • Fix a file deletion problem in Mac client
  • Ignore the others of ssl errors if we have dealt with one
  • Expand env variable in preconfigure seafile directory
  • Hide explorer extension option on other platforms than windows
  • Cloud file browser: fix broken title bar when minimized on windows
  • Remove unused option in setting dialog

New in Seafile 4.2.1 (May 15, 2015)

  • [fix] Fix "Waiting for synchronization" problem
  • [win] Fixed encoding problem in the explorer extension
  • [win] Prefer home for seafile data dir when it is on the largest drive
  • [win] Adopt preconfigure directory for initialization if any
  • [win] Adopt preconfigure server addr for adding accounts if any
  • [win] Open current repo worktree when clicking ballon message
  • Description is no longer required when creating repositories
  • [fix] Fix webview url for server version >= 4.2.0
  • redesign the event list in activity tab (pro)
  • [fix] Fix window focus when creating repository from drag and drop
  • [fix] filebrowser: fix sorting column kind for non-English users
  • network: disable weak ciphers explicitly
  • [fix] Fix a issue synced subfolders are not shown when client starts
  • [fix] Remember the used server addresses for convenience
  • [fix] Fix the ssl handshake errors with custom CA seafile servers

New in Seafile 4.2.0 (May 8, 2015)

  • Support overlay icons for files based on the sync status
  • Use http syncing only
  • Auto detect existing folders and prompt "syncing with existing folder" in first time syncing
  • Open desktop icon popup the main window if Seafile is already running
  • Respect umask on Linux
  • [fix] Fix main window stay outside screens problem
  • [fix] Fix a few small syncing issues.
  • Auto login from the client when click the server URL (need v4.2 server)
  • Auto logout when the authorization is expired (require server supports)
  • Auto detect existing folders in first time syncing
  • Save server info persistently
  • More miscellaneous fixes

New in Seafile 4.1.6 (Apr 23, 2015)

  • add overlay icon to show sync status at the library level
  • add an option to enable/disable explorer extension support
  • Update shibboleth support
  • Pop notifications when new versions of cached files uploaded
  • Add a save_as action
  • Improve file browser's UI
  • Fix a rare case of login failure by using complex password, a regression from 4.1.0
  • Fix a rare case of program crash when changing accounts
  • Update avatars automatically
  • More miscellaneous fixes

New in Seafile 4.1.5 (Apr 23, 2015)

  • Add Shibboleth login support
  • Reset local modified files to the state in Server when resyncing a read-only library.
  • Fix unable to unsync a library when it is in the state of uploading files
  • handle file/directory locking more gracefully
  • Add http user agent for better logging in Apache/Nginx
  • Fix timeout problem in first time syncing for large libraries

New in Seafile 4.1.4 (Apr 23, 2015)

  • Fix Windows explore crash by seafile extension when right clicking on "Libraries->Documents" at the right side

New in Seafile 4.1.3 (Mar 27, 2015)

  • [fix] Fix unable to sync bug (permission denial) if the Windows system user name contains space like "test 123" introduced in v4.1.2
  • [win] Update version of OpenSSL to 1.0.2a

New in Seafile 4.1.2 (Mar 24, 2015)

  • Unable to sync bug (permission denial) if the Windows system user name contains space like "test 123"

New in Seafile 4.1.1 (Mar 3, 2015)

  • Add network proxy support for HTTP sync
  • [Mac] Add more complete support for retina screen
  • Improve UI
  • Add option for killing old Seafile instance when starting a new one
  • Add experimental support for HiDPI screen on Windows and Linux
  • Showing shared from for private shared libraries
  • Use API token v2 for shibbloeth login
  • [fix] Fix some bugs in uploading file from cloud file browser
  • fix a bug of uploading directory from cloud file browser (pro version)

New in Seafile 4.1.0 Beta (Jan 29, 2015)

  • Add support for HDPI screen by using QT5
  • Add context menu for generating share link
  • Enable changing of interface language
  • Make http syncing the default option (will fall back to non-http sync automatically if the server does not support it)
  • Fix a problem in handling long path in Windows

New in Seafile 4.0.7.1 (Jan 22, 2015)

  • support for file path greater than 260 characters.
  • In the old version, you will sometimes see strange directory such as "Documents~1" synced to the server, this because the old version did not handle long path correctly.

New in Seafile 4.0.6 (Jan 22, 2015)

  • Fix a timeout problem during file syncing (Which also cause program crash sometimes).

New in Seafile 4.0.5 (Dec 24, 2014)

  • [fix] Fix "sync now"
  • [fix] Handle network problems during first time sync
  • [file browser] Support create folders
  • [file browser] Improve interface
  • [file browser] Support multiple file selection and operation

New in Seafile 4.0.4 (Dec 15, 2014)

  • Gracefully handle file lock issue.
  • In the previous version, when you open an office file in Windows, it is locked by the operating system. If another person modify this file in another computer, the syncing will be stopped until you close the locked file. In this new version, the syncing process will continue. The locked file will not be synced to local computer, but other files will not be affected.

New in Seafile 4.0.3 Beta (Dec 3, 2014)

  • Fix another bug in syncing with HTTP protocol

New in Seafile 4.0.2 Beta (Dec 2, 2014)

  • Fix bugs in syncing with HTTP protocol

New in Seafile 3.1.11 (Nov 17, 2014)

  • Fix "sometimes deleted folder reappearing problem" on Windows.

New in Seafile 3.1.10 (Nov 17, 2014)

  • Fix conflict problem when rename the case of a folder
  • Improve the deleted folder reappearing problem if it contains ignored files
  • Add "resync" action

New in Seafile 3.1.8 (Oct 28, 2014)

  • Better support read-only sync. Now local changes will be ignored.

New in Seafile 3.1.7 (Sep 29, 2014)

  • [fix] Fix another not sync problem when adding a big file (>100M) and several other files.

New in Seafile 3.1.6 (Sep 19, 2014)

  • Add option to sync MSOffice/Libreoffice template files
  • Add back choosing the "Seafile" directory when install Seafile client.
  • Add option to change the address of a server
  • Add menu item for open logs directory
  • [Mac] Add option for hide dock icon
  • Show read-only icon for read-only libraries
  • Show detailed information if SSL certification is not valid
  • Do not show "Seafile was closed unexpectedly" message when turning down of Windows
  • Don't refresh libraries/starred files when the window is not visible
  • Move local file to conflict file when syncing with existing folder
  • Add more log information when file conflicts happen
  • [fix] Fix sync error when deleting all files in a library
  • [fix] Fix not sync problem when adding a big file (>100M) and several small files together.
  • [fix] Fix Windows client doesn't save advanced settings

New in Seafile 3.1.5 (Aug 16, 2014)

  • [fix] Fix possible crash when network condition is not good.
  • [fix] Fix problem in syncing a large library with an existing folder
  • Add option "do not unsync a library even it is deleted in the server"

New in Seafile 3.1.3 Beta (Aug 4, 2014)

  • fix] Fix showing bubble

New in Seafile 3.1.2 Beta (Aug 1, 2014)

  • Do not show rotate icon when checking update for a library
  • Do not show activity tab if server not supported
  • [fix] Support rename files from upper case to lower case or vice versa.

New in Seafile 3.1.1 Beta (Jul 28, 2014)

  • [Win] Fix crash problems
  • [Win] Fix interface freeze problem when restoring the window from the minimized state
  • Remove the need of selecting Seafile directory

New in Seafile 3.1.0 Beta (Jul 28, 2014)

  • Add starred files and activity history
  • Notification on unread messages
  • Improve icons for Retina screen
  • Load and show avatar from server
  • Use new and better icons

New in Seafile 3.0.4 (May 12, 2014)

  • Fix a syncing bug

New in Seafile 3.0.3 (May 1, 2014)

  • [fix] Fix syncing problem when update from version 2.x
  • [fix] Fix UI when syncing an encrypted library

New in Seafile 3.0.2 (Apr 23, 2014)

  • [fix] Fix a syncing issue.

New in Seafile 3.0.1 (Apr 23, 2014)

  • Improved ssl check
  • Imporved ui of sync library dialog
  • Send device name to the server
  • [fix] Fixed system shutdown problem
  • [fix] Fixed duplicate entries in recently updated libraries list
  • Remove ongoing library download tasks when removing an account
  • Updated translation
  • [fix] Fix file ID calculation

New in Seafile 3.0.0 (Apr 23, 2014)

  • Adjust settings dialog hint text size
  • Improved login dialog

New in Seafile 2.2.0 (Apr 23, 2014)

  • Add check for the validity of servers' SSL Certification

New in Seafile 2.1.2 (Mar 11, 2014)

  • Show proper error message when failed to login
  • Show an error message in the main window when failed to get libraries list
  • Open seahub in browser when clicking the account url
  • Add an option "Do not automatically unsync a library"
  • Improve sync status icons for libraries
  • Show correct repo sync status icon even if global auto sync is turned off
  • Show more useful notification than "Auto merge by system" when conflicts were merged

New in Seafile 2.1.1 (Jan 10, 2014)

  • Make the main window resizable
  • Improved tray icons
  • Show detailed network error when login failed
  • Show sub-libraries
  • Use the name of the default library as the name of the virtual disk

New in Seafile 2.1.0 (Dec 30, 2013)

  • Redesigned the UI of the main window
  • Download the default library, and creates a virtual disk for it in "My Computer"
  • Support drag and drop a folder to sync
  • Automatically check for new version on startup
  • Support of file syncing from both inside and outside the LAN
  • [fix] Fix a bug of clicking the tray icon during initialization
  • [fix] fixed a few bugs in merge and handling of empty folders

New in Seafile 2.0.8 (Nov 11, 2013)

  • [fix] Fix UI freeze problem during file syncing
  • Improve syncing speed (More improvements will be carried out in our next version)

New in Seafile 2.0.7 (Nov 11, 2013)

  • [fix] Fix a bug which may lead to crash when exiting client
  • show library download progress in the library list
  • add official server addresses to the login dialog
  • improve library sync status icons
  • [windows] use the same tray icon for all windows version later than Vista
  • [translate the bubble notification details to Chinese

New in Seafile 2.0.6 (Nov 1, 2013)

  • [Windows] Fix handling daylight saving time
  • Improve library details dialog
  • [fix] Fix a bug in api request
  • Improve the handling of "Organization" libraries
  • [fix] Fix the settings of upload/download rate limit
  • [fix] Update French/German translations
  • [cli] Support the new encryption scheme

New in Seafile 2.0.5 Beta (Oct 28, 2013)

  • Improve UI
  • Fix a bug in French translation

New in Seafile 2.0.4 Beta (Oct 28, 2013)

  • Improve memory usage during syncing
  • Change system tray icons
  • Hide seafile-data under Seafile folder
  • Fix remember main window's location
  • Improve the dialog for adding account
  • Add setting for showing main windows on seafile start up
  • Open local folder when double click on a library
  • Show warning dialog when login to a server with untrusted ssl certificatio

New in Seafile 2.0.3 Beta (Oct 22, 2013)

  • sync empty folder
  • support seafile crypto v2
  • show warning in system tray when some servers not connected
  • add German/French/Hungarian translations
  • change system tray icons for Windows
  • show "recent updated libraries"
  • reduce cpu usage
  • [fix] fixed a bug when login with password containing characters like "+" "#"
  • ask the user about untrusted ssl certs when login
  • add Edit->Settings and "view online help" menu item

New in Seafile 2.0.2 Beta (Oct 11, 2013)

  • [Fix] Fix compatibility with server v1.8
  • [Fix] the bug of closing the settings dialog
  • Add Chinese translation
  • Show error detail when login failed
  • Remember main window position and size
  • Improve library detail dialog
  • Add unsync a library

New in Seafile 2.0 Beta (Oct 11, 2013)

  • Re-implement GUI with Qt

New in Seafile 1.8.1 (Aug 20, 2013)

  • A rewritten online file browser.
  • Improved file syncing and sharing.
  • Improved HTTPS support.

New in Seafile 1.7.1 (Jun 10, 2013)

  • [win] Fix selecting of Seafile directory

New in Seafile 1.7.0 (Jun 10, 2013)

  • [win] Enable selecting of Seafile directory
  • Enable setting of upload/download speed
  • Use encrypted transfer by default
  • Support ignore certain files by seafile-ignore.txt

New in Seafile 1.6.0 (Apr 18, 2013)

  • Add Wiki module
  • Redesign group discussion module
  • Online rich document editor and improved markdown editor

New in Seafile 1.5.0 (Feb 28, 2013)

  • Client V1.5 fixed two long hidden syncing bugs. With this fix, all causes of reported syncing problems are found and resolved. Another big feature is the CLI client for using seafile client on headless servers.
  • Other improvements include:
  • Show detailed syncing message in the bubble.

New in Seafile 1.4.1 (Jan 17, 2013)

  • Bugfix:
  • If you domain starts with any character in `h,t,p,s`, client will not able to connect to the server. (Solved)

New in Seafile 1.4.0 (Jan 14, 2013)

  • Share link of folders
  • Show file modification time and can sort files on it
  • Libraries owners can sets length of history to keep
  • Can star files on directory page.
  • Support mobile clients
  • Improved config options. Better support for https.

New in Seafile 1.3.5 (Jan 9, 2013)

  • Version 1.3.5 fixes an important bug. When Seafile server failed to load a library from disk, it will delete it from database. But this failure may be caused by repairable disk error.

New in Seafile 1.3 (Dec 10, 2012)

  • Security:
  • encrypted transmission. This can be turned on in client's settings page. Note, even without this feature, important data such as tokens were already encrypted during transmission.
  • Document on setting HTTPS
  • Remove temporal password when logout in web
  • Client:
  • [Windows] Fix problems when handling files with name in language like French, Germany (other than English)
  • Seafile Web:
  • Improved upload and download in web, support downloading a directory as a zip.
  • Improved online editing for markdown, text files.
  • Other small improvements on UI

New in Seafile 1.2.2 (Nov 22, 2012)

  • Improvements on client:
  • Redesign web management page
  • Fix a bug in downloading libraries with same name
  • Improvements on server:
  • Add star files
  • More usage tips
  • View modification details of text files.
  • Support synchronization of read-only libraries.