Releases: nextcloud/polls
Releases · nextcloud/polls
v9.0.7
v9.0.6
Changelog 9.0.6
Added
- OpenAPI specs for OCS endpoints
Changed
- Create unnamed unique indices to avoid name conflicts inside schema
What's Changed
Other Changes
Full Changelog: v9.0.5...v9.0.6
v9.0.5-beta.1
Changelog for the upcoming release (preview)
- none so far
What's Changed
🐛 Fixed bugs
Full Changelog: v9.0.4...v9.0.5-beta.1
v9.0.4
Changelog 9.0.4
Fixed (recreated v9.0.3 on missing version update in info.xml)
- Another fix to get index creation working
- Check for existing unique indices case insensitive for PostgreSQL
- Catch \Exception instead ...\DBAL\Exception in index creation fallback
- Avoid dropping primary keys when trying to recreate unique indices
- Added a repair step to restore PK on accidentially drop
What's Changed
🐛 Fixed bugs
Other Changes
Full Changelog: v9.0.2...v9.0.4
v9.0.3
Changelog 9.0.3
Fixed
- Another fix to get index creation working
- Check for existing unique indices case insensitive for PostgreSQL
- Catch \Exception instead ...\DBAL\Exception in index creation fallback
- Avoid dropping primary keys when trying to recreate unique indices
- Added a repair step to restore PK on accidentially drop
What's Changed
🐛 Fixed bugs
Full Changelog: v9.0.2...v9.0.3
v9.0.2
Changelog 9.0.2
Fixed
- Again fix to avoid index recreation on already existing indices
- Fixed dashboard widget changing dashboard url
What's Changed
🐛 Fixed bugs
- Fix index creation by @dartcafe in #4620
- extract shallow currentRoute from router by @dartcafe in #4635
- Fix/index creation by @dartcafe in #4636
- move unique index creation to repair step again by @dartcafe in #4638
Other Changes
Full Changelog: v9.0.1...v9.0.2
v9.0.1
Changelog 9.0.1
Fixed (9.0.1)
- Fixed a migration error on attempts to create an existing index (strict database settings affected)
Fixed (9.0.0)
- 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 (9.0.0)
- 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 (9.0.0)
- 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
Full Changelog: v9.0.0...v9.0.1
v9.0.0
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
v9.0.0-rc.1
Changelog for the upcoming release (preview)
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
🐛 Fixed bugs
- Share fix and refactor by @dartcafe in #4532
- Shares fixes, refactoring and optimizations by @dartcafe in #4544
Other Changes
- Add cooldown to dependabot updates by @nickvergessen in #4567
- Performance optimizations by @dartcafe in #4570
Full Changelog: v9.0.0-beta.5...v9.0.0-rc.1
v9.0.0-beta.5
Changelog for the upcoming release (preview)
Fixed
- Fixing some bugs around share access
Added
- Timezone support for polls and options
- Set default timezone for any poll
- Choose timezone to display, if the poll's original timezone differs from the user's one
- Choose timezone, when adding options in case of different timezones between poll and user
- Option to disable poll download per poll
Changed
- Use ISO formatted timestamps and durations
- Drop support for Nexcloud Hub 10
- Added some more backend tests
- Optimized API-usage
- Centralized Backend calls to the router
- A lot of refactoring
What's Changed
🐛 Fixed bugs
Full Changelog: v9.0.0-beta.4...v9.0.0-beta.5