What's Changed
- [stable29] Expose subscription calendars by @backportbot in #45224
- [stable29] fix(contactsmenu): empty content margin by @backportbot in #45427
- [stable29] enh(metadata): migrate metadata to lazy appconfig by @backportbot in #44899
- [stable29] feat: Add back searching in disabled user list by @backportbot in #45477
- [stable29] fix(comments): Fix issues thrown by comments sidebar tab code by @backportbot in #44903
- [stable29] fix(db): Prevent two connections for single node databases by @backportbot in #45541
- [stable29] fix(files): Focus filename input in new-node dialog when opened by @backportbot in #44852
- [stable29] Fix header menu icon color by @susnux in #45430
- [stable29] perf(db): Sort data for IN before chunking by @backportbot in #45215
- [stable29] fix: Mark more configs as sensitive by @backportbot in #45443
- [stable29] fix(db): Log long transaction times at debug level by @backportbot in #45522
- [stable29] fix: forbid moving a folder into a subfolder of itself by @backportbot in #45529
- [stable29] fix(files): Implement
SortingService
to fix sorting of files by @backportbot in #45534 - [stable29] fix: fix FileAccess::getByFileId(InStorage) by @backportbot in #45158
- [stable29] feat: add request id as comment to all queries by @backportbot in #44959
- 29.0.2 RC1 by @Altahrim in #45550
- [stable29] fix(userstatus): catch unique constrain violation on revert by @backportbot in #45206
- 29.0.2 RC2 by @Altahrim in #45564
- [stable29] Respect empty
expiryDate
value in server by @backportbot in #45483 - 29.0.2 by @Altahrim in #45687
Full Changelog: v29.0.1...v29.0.2