v9.0.4

tt-a1i/archifyv9.0.4Oct 21, 2023by rumtid

AI Summary

This update improves error handling at the file level and upgrades the Qt framework to version 6.5.2. It also adds options for building websockets and compiling specific macros for Linux environments.

Key Highlights

  • Add file-level error when failed to checkout file
  • Add option to build websockets
  • Upgrade to Qt 6.5.2
  • Add compile linux websockets macro

New Features

  • Qt 6.5.2 upgrade
  • Enhanced error handling
  • WebSocket support

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