Groups.io: Changelog

Subscribe via RSS


October 30, 2026

Messages & Topics
  • NEW: The Filter on the Topics and Messages pages has a new "Topics with no replies yet" option, which finds topics nobody has answered. Sticky and locked topics are left out, since they aren't expecting replies. It can be combined with hashtag and date filters, and with search terms.
  • NEW: Members who started a topic had no way to show that an item had sold or a question was answered except by replying to the whole group. In groups with status hashtags, the person who started a topic now has a Set status button on the topic page that sets its status or clears it. A topic has one status at a time, other hashtags are left alone, nothing is emailed to the group, and the topic doesn't move up the list. Moderators with the Edit Archives permission can set the status of any topic.
  • NEW: A status hashtag that also has the Locked setting locks the topic when it's set, and clearing it or switching to an unlocked status reopens the topic, unless another hashtag on the topic also locks it. If a moderator locks a topic that doesn't have a locked status, only moderators can change its status.
  • NEW: Topics with a locked status, such as #sold, are dimmed on the Topics page and in search results, so open listings stand out. Hashtag badges keep their colors.
  • CHANGE: The Filter on the Topics and Messages pages opened a row of separate dropdowns, and excluding a hashtag meant clicking its checkbox a second time, which nothing on the page explained. Filter now opens a single panel with the date, no-replies and hashtag options together and one Apply button. Each hashtag has its own Include and Exclude buttons, and groups with many hashtags get a box to find one by name. Closing the panel without pressing Apply leaves the filters as they were.
  • CHANGE: After filtering, the search results page didn't show which filters were applied, and changing them meant starting over. The results page now lists each active filter beside the Filter button, each with an × to remove it, plus "Clear all". The Filter panel there opens with the current filters already selected, so they can be adjusted in place.
  • CHANGE: Removing the last filter on the search results page left an empty search page. It now goes back to the Topics or Messages page where the filtering started.
  • BUGFIX: On the search results page, turning Collapse Topics or Exclude Signatures on or off, or changing the date range, dropped any hashtag filters. They're now kept.

October 16, 2026

Messages & Topics
  • API BUGFIX: Polls created with /newpoll were never attached to a topic: the response had a msg_num of 0, and the poll showed as deleted on the website. /newpoll now posts the poll to the group as a new topic and returns it with its msg_num.
  • API BUGFIX: /updatepoll failed instead of updating the poll. It now updates the poll and edits its topic.
  • API BUGFIX: When posting a poll failed because it was too big, was sent to an announcement-only group by a non-moderator, or had a bad attachment, /newpoll and /updatepoll returned the error followed by the poll in the same response. They now return just the error.
  • API CHANGE: Removed the announce parameter from the /newpoll and /updatepoll documentation. It was never used; polls are always posted to the group as a topic. Callers that still send it are unaffected.
  • INTERNAL: dbfetch can now look up polls by ID, group, or user, including polls that were never attached to a message.
  • CHANGE: On the single-message page, the topic subject was a lower-level heading than the messages under it. It is now a level 2 heading, as on the topic page. Each message's heading for screen readers is now just the sender's name, without "Message from" and the date, which is read right after it. https://beta.groups.io/g/main/message/41398
  • BUGFIX: In the Verify Merge window, if the subject of the topic you were merging into contained a double quote, the subject was cut off at the quote and replaced with a backslash. Single quotes were shown as \u0027. Subjects are now shown exactly as written. https://beta.groups.io/g/main/message/41392
  • CHANGE: The Yes button in the Verify Merge window now uses the same checkmark icon as other confirmation buttons. https://beta.groups.io/g/main/message/41403
  • CHANGE: The Mute button on topic and message pages was orange, so it looked like the topic had already been muted. Mute, Unmute, Follow, and Unfollow are now plain grey buttons. When a topic is muted or followed, a Muted or Followed badge now appears next to the button, so you can tell the current state at a glance. The same applies to the Mute, Unmute, Follow, Unfollow, Mute/Notify, and Follow/Notify buttons for hashtags on the hashtag search results and the Hashtags list. The Edit button for hashtag owners on the hashtag search results, which was also orange, is now blue, like the Edit Tag button on the Hashtags list. https://beta.groups.io/g/main/message/41413
  • BUGFIX: Messages written in Markdown on the website looked different in the group's archive than in the editor's preview. Headings, lists, and paragraphs had extra blank lines between them, so the message looked spread out. The same happened on the Pending Messages page when moderators reviewed a Markdown message. Markdown messages now look the same as in the preview.

October 9, 2026

Messages & Topics
  • BUGFIX: After you scrolled down a Topics or Messages page far enough to load more, the page didn't clean up after itself when you went to another page, so parts of the old page could keep running in the background. In the mobile app, the handlers that hide the bottom bar when the keyboard opens also piled up as you moved between pages. Pages now clean up properly when you leave them.
  • INTERNAL: Pressing a key while a long Topics or Messages page was still loading no longer causes a JavaScript error.

1 - 20 of 30