Groups.io: Changelog
September 11, 2026
Files
- CHANGE: On the Files page, the Update dialog for a file is now titled Update File, and the New Folder and add-link dialogs keep their Add button disabled until the required fields are filled in. https://beta.groups.io/g/main/message/41152
- CHANGE: On the Files page, the Upload Folder dialog's Upload button is disabled until a folder is selected. https://beta.groups.io/g/main/message/41162
Databases
- API BUGFIX:
/adddatabaserow,/updatedatabaserow, and/deletedatabaserowreturned misleading ID errors for JSON request bodies and reported malformed forms as server errors. They now explain which form encodings are supported and returnbad_requesterrors for malformed forms. https://beta.groups.io/g/api/message/478 - API CHANGE: The database row write endpoints used the same error for missing, malformed, and nonexistent IDs. Their error messages now distinguish those cases. https://beta.groups.io/g/api/message/478
- API CHANGE: The database row write documentation incorrectly listed
csrfas required when using API keys. It now explains that only cookie authentication requires it, documents form encoding and Google Apps Script'spayloadoption, and clarifies that column field names use the IDs fromgetdatabases. https://beta.groups.io/g/api/message/478
Chat
- BUGFIX: In chats, leaving a chat produced a "Joined" event bubble instead of "Left". The
join=1parameter also stayed in the address after joining a chat and produced spurious "Joined" bubbles on a refresh; it is now removed once the join has been sent. https://beta.groups.io/g/main/message/41163 - CHANGE: In chats, the emoji picker now closes when you click outside it, and the profile links in the Chat Members dialog open in a new tab. https://beta.groups.io/g/main/message/41163
- CHANGE: On
/addchat, the chats dropdown reads "Closed Chats" when editing a closed chat, and a Cancel button returns to the chats list. On/managechatmembers, the checkboxes use the current style, the Update button is disabled until there are changes, the breadcrumb includes the Chats parent, and the link next to the count is labelled Clear. https://beta.groups.io/g/main/message/41163
Design & Accessibility
- BUGFIX: In dark mode, the restyled list pages (
/pending,/activity,/members,/exportgroup,/analytics,/banneddomains,/subgroupmembers,/managechatmembers,/chatsand the rest) had lost their alternating row colours, and the row hover colour differed from before. Both are back to the way they were. https://beta.groups.io/g/main/message/41160 - CHANGE: The current page in page navigation is now highlighted in blue. Previously the only hint was the cursor changing when hovering over it, and the restyled pages had lost even that. https://beta.groups.io/g/main/message/41159
Site-wide
- API CHANGE: The API reference now has search, endpoint summaries, clearer parameter requirements and limits, expandable response examples, and named request examples. An editable request builder generates cURL, Go, and JavaScript code, and remembers the selected language. The layout, navigation, and code formatting are also improved on phones and in dark mode.
- API CHANGE: Corrected request examples for
/gettopicsand/updatepoll, and removed unsupported example parameters from/getfeedand/getpoll. The documentation now clarifies how omitted and empty values affect/updatewebhookand that/deletedatabaserowreturns an empty HTTP 200 response.
September 4, 2026
Highlights
- A third batch of pages has been redesigned, including a group's home page, Hashtags, Calendar and other member-facing pages.
- Checkboxes, radio buttons, dropdowns and editors on the redesigned admin pages now match the rest of the site.
- The Bluesky and Trello integration setup flows now handle declined or interrupted authorization instead of ending on an error or blank page.
- New API endpoints let scripts add, update and delete group database rows, and creating an event through the API can now notify the group.
- Posting a message whose attachments exceed the group's size limit now fails quickly instead of taking a minute or more.
Editor & Drafts
- CHANGE: Posting a message with attachments totaling more than the group's maximum message size could take a minute or more to fail, because the size was only checked after the entire message had been assembled, and when it did fail, the draft was deleted along with everything in it. The size is now checked up front: the post is rejected immediately, and the draft is kept and reopened so the oversized attachments can be removed. Attachment uploads larger than the maximum message size are now also rejected at upload time, with an error stating the group's limit.
- API CHANGE: The
/uploadattachmentsendpoint now rejects uploads that exceed the maximum message size with a new"content too large"error, instead of accepting attachments too large to ever be posted./postdraftnow returns its"post too big"error immediately rather than after processing the entire message.
Hashtags
- BUGFIX: The note on the hashtag alias page always omitted one hashtag of the pair: creating an alias showed "Topics tagged with # will be transfered to #tag", and editing one showed "transfered to #". The note now shows both hashtags, updating live as you type the name, and "transferred" is spelled correctly. The breadcrumb when creating a hashtag showed a bare "#"; it now says Create Hashtag. https://beta.groups.io/g/main/message/41101
- CHANGE: On the Hashtags page, the grey alias text next to a hashtag's name was hard to read on many box colors, and in dark mode the box titles and topic counts were recolored to the page's dark mode text colors, making them hard to read on light box colors. Text inside the boxes now always uses the text color designed for each box color, with the alias slightly dimmed to stay distinct from the name. https://beta.groups.io/g/main/message/41101
Email & Delivery
- BUGFIX: The links in the Topics list at the top of the HTML digest did nothing for members reading AOL mail in Firefox, because each link's target was marked with only the older
nameattribute, which that combination ignores. The targets now also carry anidattribute, so the topic links, and the "Top" link at the end of each message, work there. https://beta.groups.io/g/main/message/41142
Members
- BUGFIX: A member label with no color was drawn with white text on its white background, making the name invisible in the member labels list, the Set Labels dialogs and previews, and on the member page, where the label disappeared entirely against the page. No-color labels now get dark text and an outline, and the no-color choice in the label color picker shows as white with a border instead of a transparency checkerboard. Also fixed the separator line below the member page's labels, which did not extend the full width. https://beta.groups.io/g/main/message/41097
- CHANGE: The Create Label dialog on the member labels page now shows a live preview of the label as you type, matching the Set Labels dialog on the member page, and the create-label forms across the site now use the same field names and description length. https://beta.groups.io/g/main/message/41097
- BUGFIX: In the label color pickers, the checkmark showing the selected color was drawn in white, making it invisible on the white No Color swatch: editing a label with no color looked like no color was selected. The checkmark is now dark on that swatch. https://beta.groups.io/g/main/message/41109