- Switch Docker 'latest' to point at Debian builds rather than Fedora due to ongoing Fedora build failures (#2165)
- Remove building Fedora ARMv7 builds due to ongoing build failures (#2165)
- Align application logging events to actual application defaults for --monitor operations (#2170)
- Added performance output details for key functions (#2180)
- Disable non-working remaining sandboxing options within systemd service files (#2205)
- Fix application crash when local file is changed to a symbolic link with non-existent target (#2211)
- Performance Improvement: Only check 'sync_list' if this has been enabled and configured (#2213)
- Performance Improvement: Avoid duplicate costly path calculations and DB operations if not required (#2212, #2214, #2215)
- Fix build error with dmd-2.101.0 (#2219)
- Fix build error with LDC 1.28.1 on Alpine (#2220)
- Fix application crash due to access permissions on configured path for sync_dir (#2225)
- Fix issue of silent exit when unable to delete local files when using --cleanup-local-files (#2227)
- Display 'Sync with OneDrive is complete' when using --synchronize (#2229, #2239)
- Change the order of processing between Microsoft OneDrive restrictions and limitations check and skip_file|skip_dir check (#2238)
- Fix potential application crash when exiting due to failure state and unable to cleanly shutdown the database (#2244)
- Fix creation of parent empty directories when parent is excluded by sync_list (#2245)
- Update config change detection handling (#2246)
- Updated documentation (various)
Known Issues:
- Refer to known-issues.md
Outstanding Issues:
- Refer to Open Issues
Important:
This release is the last release for 2022, and for the entire v2.4.x branch. Unless there are major or urgent bugs identified in this release, anything else will be looked at within the v2.5.x stream.
All development effort will now switch to v2.5.x from 1/1/2023.