v8.1.0
Changelog 8.1.0
New
- Support Nextcloud 30
- Added user shares to poll groups
- Added a forbidden route and page
- Added WatchController to OCS-API
- Sticky option headers in vote table
- Lazy loading of participants on scroll, if too many vote cells are rendered
Changes
- Optimized janitor cron
- Optimized rebuild command
- Optimized poll loading by migrating subqueries to join (#3692)
- Accelerated loading performance of polls
- Separated pollGroups from polls (Store, Service, Mapper, ...)
- Catch CronJob runs and report as error, but avoid crash at higher thread levels
- Changed poll loading triggers (mainly navigation affected)
- Added some status to the watchWorker
- Removed performance user setting in favor of lazy loading participants
- Reduce noise by avoiding toasts for obvious changes
Fixes
- Fixed broken endpoint for manually calling autoReminderCron
- Fix avatar foreground color
- Fix window title
What's Changed
🚀 Enhancements
- Add shares to poll groups by @dartcafe in #4134
- Chunked loading of participants by @dartcafe in #4148
- variant of fixed vote table header by @dartcafe in #4149
- Activate Nextcloud 30 by @dartcafe in #4144
- Accelerate poll loading by @dartcafe in #4151
- Optimze scrolling with fixed header row and column by @dartcafe in #4154
- Some better visual feedback for sticky headers by @dartcafe in #4155
🐛 Fixed bugs
- Fix watcher offset after sleeping by @dartcafe in #4146
- Fixes and more acceleration by @dartcafe in #4152
- Fix reactive window title by @dartcafe in #4158
Other Changes
- chore(i18n): Improved grammar by @rakekniven in #4147
- Use types over enums by @dartcafe in #4156
- Move observers to vote page by @dartcafe in #4157
Full Changelog: v8.0.6...v8.1.0