v9.0.4

t8y2/dbxv9.0.4Oct 21, 2023by rumtid

AI Summary

This release introduces better error handling for file operations and sync processes, along with an upgrade to Qt 6.5.2. It also adds configuration options for building websockets on Linux.

Key Highlights

  • Upgrade to Qt 6.5.2
  • Add option to build websockets
  • Add file-level error when failed to checkout file
  • Add block missing sync error

New Features

  • File-level error reporting on checkout failure
  • WebSocket build option
  • Block missing sync error handling

Full Release Notes

## What's Changed
* Add a file-level error when failed to checkout file by @feiniks in https://github.com/haiwen/seafile/pull/2692
* Add option to build websockets by @feiniks in https://github.com/haiwen/seafile/pull/2693
* Add block missing sync error by @feiniks in https://github.com/haiwen/seafile/pull/2694
* Only record a file-level error,don't send notification by @feiniks in https://github.com/haiwen/seafile/pull/2701
* Upgrade to Qt 6.5.2 by @rumtid in https://github.com/haiwen/seafile/pull/2695
* Add compile linux websockets macro by @feiniks in https://github.com/haiwen/seafile/pull/2703


**Full Changelog**: https://github.com/haiwen/seafile/compare/v9.0.3...v9.0.4