Changelog 9.0.0
Fixed
- Fixed broken share links for public polls
- Fixed access issues for public users on shared polls
- Fixed page not found redirect in some navigation cases
Added
- Timezone support: set a default timezone per poll, choose how dates are displayed, and pick a timezone when adding options
- Option to disable poll download per poll
- Public registration opens in a dedicated page instead of a modal
- Noticeably faster voting in large polls with many participants and options
Changed
- Drop support for Nextcloud Hub 10
- Use ISO formatted timestamps and durations for date options
- Circles renamed to Teams
- Data loading centralized to router guards
- Significant internal performance optimizations for large polls
What's Changed
🚀 Enhancements
- Change option's time handling and add timezones by @dartcafe in #4437
- Allow/deny poll download per poll by @dartcafe in #4516
- Replace the registration modal by a registration page by @dartcafe in #4568
🐛 Fixed bugs
- Fixes after review by @dartcafe in #4515
- Fix routing to 404 by @dartcafe in #4519
- Fix/share access by @dartcafe in #4521
- revert merging constants partially to avoid updater confusion by @dartcafe in #4529
- Share fix and refactor by @dartcafe in #4532
- Shares fixes, refactoring and optimizations by @dartcafe in #4544
Other Changes
- Update actions by @dartcafe in #4471
- Clarify poll deletion warning by @MrRinkana in #4489
- Add backend tests by @dartcafe in #4512
- Move store loading to router by @dartcafe in #4518
- Ref/cache buster by @dartcafe in #4528
- Add cooldown to dependabot updates by @nickvergessen in #4567
- Performance optimizations by @dartcafe in #4570
- Update CHANGELOG.md by @dartcafe in #4578
- Preparation release v9.0.0 by @dartcafe in #4617
New Contributors
- @MrRinkana made their first contribution in #4489
Full Changelog: v8.6.3...v9.0.0