[1.31.0] — 2026-10-23
Bug Fixes
- i18n: Call a meeting a réunion on the French meeting management pages
- polls: Require a connected calendar to create a poll or send invitations
- polls: Warn before confirming a time that clashes with your calendar
- polls: Read "1 of 40 times" in the candidate time counter
- polls: Reject an empty or zero poll duration instead of using 30
- polls: Don't move a poll meeting to the time it already has
- polls: Ask voters to choose an answer before saving an empty ballot
- polls: Confirm a poll the host took part in themselves
- dashboard: Title a meeting from a poll after the poll, not its first voter
- polls: Let only the host move or cancel a meeting confirmed from a poll
- polls: Invite a reply to a cancelled poll only when it reaches the host
- caldav: Keep CalDAV alarms that a reminder edit does not change
- calendar: Tell guests about edits saved while CalDAV is unreachable
- caldav: Keep email alerts addressed when CalDAV reminders change
- calendar: Keep a booking whose deleted event is still on another calendar
- i18n: Use consistent Italian wording for meetings and email
Features
- polls: Limit how many poll emails can go out
- polls: Let a host keep a poll to the people they invite
- polls: Let the host set a poll's meeting type after sending it
- polls: Let the host manage a poll after sending it
- polls: Let the host invite people to a poll by email
- polls: Tell the host how a poll stands, and about new votes
- polls: Count a vote only once the voter confirms their email