Groups.io: Changelog

Subscribe via RSS


January 31, 2020

  • API: Added start_time parameter to /downloadarchives endpoint.
  • API: Updated docs on /updategroup endpoint, adding some missing parameters.
  • NEW: New premium feature, Send Invites On Join, sends an ICS file of all calendar invites when someone joins a group, and sends an ICS file of cancel notices when someone leaves a group.
  • BUGFIX: Re-write of how we were generating calendar ICS files to clean up some technical debt but more importantly to generate more correct files in regards to repeating events. Previously the ICS files just contained single events for each instance of a repeating event instead of specifying the repeating event itself. This led to issues when cancelling events, both via ICS files as well as when someone tried to delete an event in their (third party) calendar.
  • BUGFIX: Flash notices (like 'You are not allowed to create any more groups today') were not displayed in some instances when your home page was /groups.
  • CHANGE: A group that is not restricted can no longer have Members Visible set to Subscribers, unless it is a subgroup and the parent group is restricted. This is prevent email address harvesting.

January 24, 2020

  • INTERNAL: Cleaned up instances of the same hashtag appearing twice in the topic.
  • BUGFIX: If sending to an announcement subgroup where you are not a moderator but you are a moderator of the parent group, the message would bounce.
  • BUGFIX: When banning an existing member by entering their email address manually, we did not save their moderator notes, owner messages, etc. Now, it does the same thing as banning a member using the Actions dropdown when viewing the member list.
  • NEW: Added another Yahoo hard bounce error code.
  • INTERNAL: Rearchitected how we paginate through messages, to be more efficient with the database.
  • SYSADMIN: Removed the extra block storage needed during the Yahoo Groups migration.
  • MISC: Hired a technical writer to draft a Groups.io manual.
  • CHANGE: Removed Canny.io integration.
  • BUGFIX: The messages in the mbox file when exporting a group were not in ascending order, as required.
  • CHANGE: Optimized drafts database queries.
  • MISC: Hired a consulting firm to help with search issues, including member directory search and upgrading our existing cluster.
  • CHANGE: Reorganized the Beta group hashtag list. Established a new group charter.
  • NEW: In the Hashtags page, added an icon to indicate mods only hashtags.
  • INTERNAL: Added some database indices to speed up topic deletion.