v9.0.4

weave-os/routerv9.0.4Oct 21, 2023by rumtid

Upgrading?

Release notes summary

v9.0.4 improves error handling for file checkout failures and missing blocks during sync, while adding build-time support for WebSockets. It also upgrades the project to Qt 6.5.2 and refines notification behavior for file-level errors.

Key Highlights

  • Adds file-level error reporting when checking out a file fails
  • Introduces block missing sync error handling
  • Adds build options and Linux compile macro support for WebSockets
  • Upgrades to Qt 6.5.2
  • Avoids sending notifications for file-level errors, recording them only

New Features

  • File-level error when failed to checkout file
  • Option to build WebSockets
  • Block missing sync error
  • File-level error recording without notification
  • Qt 6.5.2 upgrade
  • Linux WebSockets compile macro

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

Related Repositories