v9.0.4

interviewstreet/hiring-agentv9.0.4Oct 21, 2023by rumtid

AI Summary

This update introduces WebSocket build options and upgrades the Qt framework to version 6.5.2, alongside refinements to file synchronization error reporting to distinguish between file-level and block-level errors.

Key Highlights

  • Enabled the option to build and compile WebSocket support
  • Upgraded the Qt framework to version 6.5.2
  • Introduced file-level error reporting for file checkout failures
  • Added handling for 'block missing sync' errors
  • Configured system to record file-level errors without sending notifications

New Features

  • WebSocket support options
  • Qt 6.5.2 upgrade
  • Granular file-level error reporting

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