Groups.io: Changelog

Subscribe via RSS


September 18, 2026

Enterprise
  • BUGFIX: SAML setup could fail when an identity provider rejected the metadata fetcher's default client identification. Metadata requests now identify themselves as Groups.io.
  • BUGFIX: SAML configuration errors incorrectly displayed a database error and discarded the submitted settings. The form now displays a specific SAML error and preserves the entered values for correction.
  • BUGFIX: The Enterprise SAML request-signing setting advertised signed authentication requests without actually signing them, and SP metadata omitted the signing certificate. Enterprise owners can now prepare a dedicated certificate, import it into their identity provider, and explicitly enable request signing. SP metadata includes the prepared certificate and accurately reflects whether signing is enabled. Existing configurations remain unsigned until signing is explicitly enabled.
  • NEW: Enterprise SAML settings now support certificate rotation: prepare and publish a replacement alongside the current certificate, activate it after coordinating trust with the identity provider, roll back if needed, and explicitly retire the previous certificate. Settings display certificate fingerprints, expiry dates, and warnings for certificates expiring within 90 days.
Design & Accessibility
Site-wide

September 11, 2026

Highlights
  • Email messages attached to other messages, such as those Thunderbird creates when you drag a message into a compose window, can now be viewed.
  • The API reference has been rebuilt with search, endpoint summaries, clearer parameter requirements and expandable response examples.
  • Bounce messages from Exim mail servers now show the actual delivery failure explanation instead of a generic code.
  • Chat now records leaving a chat correctly, closes the emoji picker when you click away, and opens profile links in a new tab.
  • On the Files page, the update, move and delete icons work and look correct again, and file links in the activity log open in a new tab instead of showing raw contents.
Messages & Topics
  • NEW: An email message attached to a message (the message/rfc822 part Thunderbird creates when you drag a message into a compose window, or an .eml file) was shown on the website as a generic attachment that could only be downloaded. It now has an envelope icon, and clicking it opens the attached message in a viewer showing its From, Date, To and Subject headers and the body, with the .eml still available to download. Attachments inside the attached message are listed by name. https://beta.groups.io/g/main/message/41172
  • BUGFIX: When plain text messages were converted for display, web addresses were turned into links without being escaped, so an address containing a quote character could break the link markup.
Email & Delivery
  • BUGFIX: Some bounce messages from Exim mail servers showed only a generic error code instead of the delivery failure explanation. We now extract the detailed error from these messages and correctly identify mailbox-full errors as quota failures.
Members
  • CHANGE: On /bulkremove, the Send Removed Member Notice checkbox now comes before Upload Addresses, and the Remove Members button is disabled until addresses are entered or an upload file is chosen. https://beta.groups.io/g/main/message/41150
  • BUGFIX: On /directory, the bottom page navigation could be covered by the scroll-to-top button. Viewing another member's profile no longer expands the Subscription menu and highlights Profile in the sidebar. https://beta.groups.io/g/main/message/41163
  • BUGFIX: When a search was active on /members, saving a member's details could leave their row showing the previous values. The list now loads current member details when returning from an edit, so saved changes appear immediately. https://beta.groups.io/g/main/message/41179
Moderation
  • BUGFIX: In the activity log, clicking a file link displayed the raw file contents in the page. File links now open in a new tab and let the browser handle the file, as on the Files page, and moved-folder entries now include the folder link icon that moved-file entries have. https://beta.groups.io/g/main/message/41151
Group Settings
Subgroups
  • CHANGE: On /subgroupmembers, the Update button is disabled until there are changes to apply, and the Filter dropdown shows labels with no colour the same way /members does. https://beta.groups.io/g/main/message/41149
  • BUGFIX: Removing yourself from a subgroup through the member list or member page could leave the sidebar and role badge unchanged, and parent moderators could be incorrectly labelled Parent Owner. The page now fully refreshes after self-removal, and inherited roles display the correct Parent Owner or Parent Mod badge. https://beta.groups.io/g/main/message/41177
Integrations
  • CHANGE: The intro text on /filesync and /syncconfig is now on an info panel and the /filesync note had a missing space, the Verify Logout dialog on the integrations pages has an icon on its Yes button, and the message editor's corners match the other form controls. https://beta.groups.io/g/main/message/41149
Calendar
Files
  • BUGFIX: On the Files page, the update, move and delete icons on file rows had lost their link colour, hover and pointer cursor, and in dark mode tooltips showed dark text on a dark background. https://beta.groups.io/g/main/message/41151
  • BUGFIX: In the Files page's Move dialog, choosing a destination folder that had subfolders expanded them before the dialog closed. The folder an item is already in now shows a greyed-out [move here] instead of a link. https://beta.groups.io/g/main/message/41151