Groups.io: Changelog

Subscribe via RSS


October 9, 2026

Messages & Topics
  • INTERNAL: Pressing a key while a long Topics or Messages page was still loading no longer causes a JavaScript error.
Editor & Drafts
  • BUGFIX: If a draft save reached our servers but the confirmation didn't make it back to your browser, the editor kept re-sending that old save. Each attempt was refused so it wouldn't overwrite the newer copy, and you saw a "There was an error saving the draft" warning counting down to 240 seconds. While that went on, nothing new you typed was saved. We now recognize a repeat of a save that already went through, and the editor keeps saving normally. https://beta.groups.io/g/main/message/41365
  • BUGFIX: If a draft save got stuck on a dropped connection, the editor waited for it forever. It stopped saving your draft without any warning, so posting from Drafts could send an older version. A stuck save now gives up after 30 seconds, shows the retry warning, and tries again. https://beta.groups.io/g/main/message/41364
  • CHANGE: Clicking Send on a new topic, a reply, or a private message to a member now shows "Sending…" and disables the button until the page moves on. Before, a reply's Send button silently ignored further clicks if the first send stalled, and on new topics each click sent again. If sending takes more than 30 seconds, a message asks you to check your connection, and if the page doesn't change, to see whether your message was posted before sending it from Drafts. https://beta.groups.io/g/main/message/41364
  • BUGFIX: If your login expired while you were writing a message, your later typing could be lost, and the editor kept trying to save without telling you. The editor now keeps what you've written and tells you that your login has expired, with a link to log in again in a new tab so you can come back and send it. Likes and poll votes made after your login has expired now show an error instead of appearing to work.
  • BUGFIX: Posting more than 25 new topics in 10 minutes now shows a message asking you to wait a few minutes, instead of the New Topic form appearing to do nothing.
  • BUGFIX: In groups without a subject tag, direct messages between members didn't have [DM] at the start of the subject. They now do.
  • BUGFIX: After you sent a new topic, reply, or private message, the "Sending is taking longer than expected" message often appeared about 30 seconds later, even though the message had been sent. It could show up on whatever page you had moved on to, such as a member's page or another message. It now appears only when a send is actually still in progress after 30 seconds. https://beta.groups.io/g/main/message/41375
Members
  • BUGFIX: On the Members page, the member label and color filters were ignored when you also entered a search term or sorted by a custom member data column, so the results included members without the selected labels or colors. Those filters now apply to searches and custom-column sorts too.
  • API NEW: Added member label endpoints: /getmemberlabels lists a group's labels, /creatememberlabel creates one, /updatememberlabel changes a label's name, description, or color, and /deletememberlabel deletes one. They require the manage_members permission, and labels cannot be created in Basic groups.
  • API NEW: /getmembers and /searchmembers can now filter the members they return. The filter parameter takes the same filters as the Members page (email delivery, posting status, message selection, not confirmed, and others), label_ids returns members with any of the given labels, and colors returns members with any of the given colors. label_ids and colors require the manage_members permission.
  • API CHANGE: /searchmembers now returns each member's member_labels, as /getmembers already did.
  • CHANGE: When a moderator sends a message to a single member from the Members page or a member's page, the subject now starts with [DM], as it does for messages members send each other from a profile. Before, these messages had only the group's subject tag, so they looked at first like they had been sent to the whole group. Messages a moderator sends to several members at once are unchanged. https://beta.groups.io/g/main/message/41340
  • BUGFIX: When a moderator changed a member's email address, the Member Account Change Notification sent to that group's moderators said "A moderator in another group changed…", even though the change was made by a moderator of that same group. The notification now names the moderator who made the change, as it already did for display name changes. Other groups the member belongs to still get "A moderator in another group changed…". https://beta.groups.io/g/main/message/41348
Subgroups
  • NEW: Subgroups in Enterprise groups can now have subgroups of their own, one level deep. A subgroup owner creates them from the subgroup's Admin > Subgroups menu, the same way subgroups are created from the main group, so a department can organize its own members without involving the main group's owners. The new subgroup's address and web address are the parent subgroup's name, two hyphens, and its own name: for example sales--europe@yourdomain.org and https://yourdomain.org/g/sales--europe. That means two different subgroups can each have, say, a europe subgroup. Elsewhere on the site these groups are shown as sales | europe. This is being turned on for Enterprise groups on request.
  • API NEW: /createsubgroup now accepts a subgroup as the group_id when the main group allows subgroups of subgroups, and /getsubgroups returns a subgroup's own subgroups. New bad_request errors describe why a nested subgroup can't be created: max depth, nested subgroups not enabled, nested subgroups require an enterprise org, root alias missing, and name too long.
  • BUGFIX: On the Subgroup Members page, the Name and Email columns stayed in place while the table scrolled sideways, so with long names or addresses they covered the subgroup columns and the table appeared not to scroll at all. Only the Name column now stays in place, long names are shortened with the full name shown on hover, and the Email column scrolls with the rest of the table.
Photos
Wiki
  • NEW: When adding an image from the wiki's image library, you can now enter alternative text that describes the image for people who can't see it.
Databases
  • CHANGE: Deleting a column from a database table now asks you to confirm and says that its data will be removed from every row. Bulk actions on the Members page now name the action and the number of members (for example, "Remove 3 members?") and say when it can't be undone.