Groups.io Updates's Avatar

Groups.io Updates

@groups.io

The official channel for updates to https://groups.io, the leading email groups hosting service.

27
Followers
2
Following
51
Posts
11.11.2024
Joined
Posts Following

Latest posts by Groups.io Updates @groups.io

Changes to the site this week: March 3, 2026: NEW: Add GrowthZone SSO support. March 6, 2026: CHANGE: When banning a domain, display a success banner. Moved the Ban Domain input field to the top of the page. beta.groups.io BUGFIX: When banning a member, keep any existing member notes. Also, in the Members page with the ban filter, show the notes icon for any banned members with notes. beta.groups.io API BUGFIX: Updating extra_member_data_columns in the /updategroup endpoint didn't work. API NEW: Added new endpoint updateextramembercolumndef which modifies the properties of a single column (name, choices, description, etc.) without sending the full columns array. API NEW: Added new endpoint updateextramembercolumn which updates a single member's extra member data value for one column. CHANGE: Merged Dutch language changes. The next #changelog will be published on March 12, 2026. Take care everyone. Mark

Changes to the site this week: March 3, 2026: NEW: Add GrowthZone SSO support. March 6, 2026: CHANGE: When banning a domain, display a success banner. Moved the Ban Domain input field to the top of the page. beta.groups.io BUGFIX: When banning a member, keep any existing member notes. Also, in the Members page with the ban filter, show the notes icon for any banned members with notes. beta.groups.io API BUGFIX: Updating extra_member_data_columns in the /updategroup endpoint didn't work. API NEW: Added new endpoint updateextramembercolumndef which modifies the properties of a single column (name, choices, description, etc.) without sending the full columns array. API NEW: Added new endpoint updateextramembercolumn which updates a single member's extra member data value for one column. CHANGE: Merged Dutch language changes. The next #changelog will be published on March 12, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/118184156

07.03.2026 04:33 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: February 17, 2026: CHANGE: Calendar ICS files now only include events more recent than one year ago. Previously, all events in the calendar were included. February 18, 2026: BUGFIX: In the Activity Log, display the subject line of messages sent to +owner addresses from banned domains. beta.groups.io The next #changelog will be published on February 27, 2026. Take care everyone. Mark

Changes to the site this week: February 17, 2026: CHANGE: Calendar ICS files now only include events more recent than one year ago. Previously, all events in the calendar were included. February 18, 2026: BUGFIX: In the Activity Log, display the subject line of messages sent to +owner addresses from banned domains. beta.groups.io The next #changelog will be published on February 27, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117922573

21.02.2026 04:54 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: February 10, 2026: BUGFIX: For repeating calendar entries with a fixed number of instances, if the starting date/time was changed, there was a possibility that not all of the individual instances of that event would be shown on the website. NEW: Preliminary support for using Memberclicks for SSO authentication. February 13, 2026: CHANGE: Updated the Change Email help video to reflect the new change email process. NEW: Added preliminary versions of help videos for the Calendar, Photos, Files, Database, and Wiki sections. The next #changelog will be published on February 20, 2026. Take care everyone. Mark

Changes to the site this week: February 10, 2026: BUGFIX: For repeating calendar entries with a fixed number of instances, if the starting date/time was changed, there was a possibility that not all of the individual instances of that event would be shown on the website. NEW: Preliminary support for using Memberclicks for SSO authentication. February 13, 2026: CHANGE: Updated the Change Email help video to reflect the new change email process. NEW: Added preliminary versions of help videos for the Calendar, Photos, Files, Database, and Wiki sections. The next #changelog will be published on February 20, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117805064

14.02.2026 04:36 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: February 2, 2026: CHANGE: The Analytics page is now accessible to all moderators, not just moderators that have the billing permission. February 3, 2026: CHANGE: The Analytics page now allows arbitrary date range selection, instead of just the last 30 days. BUGFIX: The Top Hashtags display in the Analytics page would miss some hashtags. This fix is forward-looking. New messages will have their hashtags tracked correctly. February 4, 2026: BUGFIX: We now prevent the case where, if you have two windows open editing the same draft, one window could overwrite the other's changes. February 5, 2026: CHANGE: Changed the change email address flow, so that you can still log in using your old email address until the new email address has been confirmed. beta.groups.io The next #changelog will be published on February 13, 2026. Take care everyone. Mark

Changes to the site this week: February 2, 2026: CHANGE: The Analytics page is now accessible to all moderators, not just moderators that have the billing permission. February 3, 2026: CHANGE: The Analytics page now allows arbitrary date range selection, instead of just the last 30 days. BUGFIX: The Top Hashtags display in the Analytics page would miss some hashtags. This fix is forward-looking. New messages will have their hashtags tracked correctly. February 4, 2026: BUGFIX: We now prevent the case where, if you have two windows open editing the same draft, one window could overwrite the other's changes. February 5, 2026: CHANGE: Changed the change email address flow, so that you can still log in using your old email address until the new email address has been confirmed. beta.groups.io The next #changelog will be published on February 13, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117684816

07.02.2026 04:45 👍 0 🔁 0 💬 0 📌 0
Hi All, I've just revamped the flow for changing your email address. Hopefully it addresses the concerns expressed recently and makes things more understandable and forgiving. Here's how it now works. Changing Your Email Address When you change your email address on Groups.io, the change doesn't happen immediately. Instead, we use a confirmation process to verify that you own the new email address and to protect your account from unauthorized changes. How It Works Step 1: Request the Change From your Account Settings page, enter your new email address and submit the form. This creates a pending email change request. Step 2: Check Both Inboxes Two emails are sent: To your NEW email address: A confirmation email with a link you must click to verify you own this address To your OLD email address: A notification letting you know that an email change was requested (for security awareness) Step 3: Confirm the Change Click the confirmation link in the email sent to your new address. This verifies that you have access to the new email and completes the change. Once confirmed: Your account email is updated to the new address All your group subscriptions are updated automatically You'll use the new email to log in going forward Important Details Your Old Login Still Works: You still login with your old email address until you confirm your new email address. Expiration: Pending email change requests expire after 7 days. If you don't confirm within this time, you'll need to submit a new request. One at a Time: You can only have one pending email change at a time. Starting a new request cancels any previous pending request. Cancel Anytime: You can cancel a pending request from your Account Settings page before it's confirmed. Resend Confirmation: If you didn't receive the confirmation email, you can resend it from your Account Settings page (as long as the request hasn't expired). Case Changes: You can change just the capitalization of your email address (for example, from "john.doe@example.com" to "John.Doe@example.com") using this same process. Security Features The confirmation link contains a secure, randomly-generated code that cannot be guessed Your old email address is notified of any change request, so you'll know if someone else tries to change your email After confirming an email change, data exports are temporarily blocked for 24 hours as an additional security measure If the confirmation email bounces (is undeliverable), the pending change remains but cannot be completed until a valid email is provided If You Don't Receive the Confirmation Email Check your spam/junk folder Make sure you entered the correct email address Try the "Resend" button on your Account Settings page If problems persist, contact support Please let me know if you have any questions. Thanks, Mark

Hi All, I've just revamped the flow for changing your email address. Hopefully it addresses the concerns expressed recently and makes things more understandable and forgiving. Here's how it now works. Changing Your Email Address When you change your email address on Groups.io, the change doesn't happen immediately. Instead, we use a confirmation process to verify that you own the new email address and to protect your account from unauthorized changes. How It Works Step 1: Request the Change From your Account Settings page, enter your new email address and submit the form. This creates a pending email change request. Step 2: Check Both Inboxes Two emails are sent: To your NEW email address: A confirmation email with a link you must click to verify you own this address To your OLD email address: A notification letting you know that an email change was requested (for security awareness) Step 3: Confirm the Change Click the confirmation link in the email sent to your new address. This verifies that you have access to the new email and completes the change. Once confirmed: Your account email is updated to the new address All your group subscriptions are updated automatically You'll use the new email to log in going forward Important Details Your Old Login Still Works: You still login with your old email address until you confirm your new email address. Expiration: Pending email change requests expire after 7 days. If you don't confirm within this time, you'll need to submit a new request. One at a Time: You can only have one pending email change at a time. Starting a new request cancels any previous pending request. Cancel Anytime: You can cancel a pending request from your Account Settings page before it's confirmed. Resend Confirmation: If you didn't receive the confirmation email, you can resend it from your Account Settings page (as long as the request hasn't expired). Case Changes: You can change just the capitalization of your email address (for example, from "john.doe@example.com" to "John.Doe@example.com") using this same process. Security Features The confirmation link contains a secure, randomly-generated code that cannot be guessed Your old email address is notified of any change request, so you'll know if someone else tries to change your email After confirming an email change, data exports are temporarily blocked for 24 hours as an additional security measure If the confirmation email bounces (is undeliverable), the pending change remains but cannot be completed until a valid email is provided If You Don't Receive the Confirmation Email Check your spam/junk folder Make sure you entered the correct email address Try the "Resend" button on your Account Settings page If problems persist, contact support Please let me know if you have any questions. Thanks, Mark

✉️ [beta] Change in change email address flow #releasenotes
https://beta.groups.io/g/main/topic/117664552

06.02.2026 00:53 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: January 30, 2026: CHANGE: Updated the list of attachment extensions that we do not allow in emails, based on the list of attachment extensions that Gmail doesn't accept. The complete list is: .ade, .adp, .apk, .appx, .appxbundle, .bat, .cab, .chm, .cmd, .com, .cpl, .diagcab, .diagcfg, .diagpkg, .dll, .dmg, .ex, .ex_, .exe, .hta, .img, .ins, .iso, .isp, .jar, .jnlp, .js, .jse, .lib, .lnk, .mde, .mjs, .msc, .msi, .msix, .msixbundle, .msp, .mst, .nsh, .pif, .ps1, .scr, .sct, .shb, .sys, .vb, .vbe, .vbs, .vhd, .vxd, .wsc, .wsf, .wsh, .xll. These are also checked inside compressed archives (.zip, .tar, .tgz, .taz, .z, .gz, .rar). NEW: Photo albums can now have sub-albums. BUGFIX: Deleted events still were represented in ICS feed files, but with STATUS:CANCELLED. This did not cause them to be removed from subscribing calendars. Now we don't include deleted events in ICS feeds. The next #changelog will be published on February 6, 2026. Take care everyone. Mark

Changes to the site this week: January 30, 2026: CHANGE: Updated the list of attachment extensions that we do not allow in emails, based on the list of attachment extensions that Gmail doesn't accept. The complete list is: .ade, .adp, .apk, .appx, .appxbundle, .bat, .cab, .chm, .cmd, .com, .cpl, .diagcab, .diagcfg, .diagpkg, .dll, .dmg, .ex, .ex_, .exe, .hta, .img, .ins, .iso, .isp, .jar, .jnlp, .js, .jse, .lib, .lnk, .mde, .mjs, .msc, .msi, .msix, .msixbundle, .msp, .mst, .nsh, .pif, .ps1, .scr, .sct, .shb, .sys, .vb, .vbe, .vbs, .vhd, .vxd, .wsc, .wsf, .wsh, .xll. These are also checked inside compressed archives (.zip, .tar, .tgz, .taz, .z, .gz, .rar). NEW: Photo albums can now have sub-albums. BUGFIX: Deleted events still were represented in ICS feed files, but with STATUS:CANCELLED. This did not cause them to be removed from subscribing calendars. Now we don't include deleted events in ICS feeds. The next #changelog will be published on February 6, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117557579

31.01.2026 05:29 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: January 23, 2026: BUGFIX: In some instances, it appeared that a user was able to edit a locked event. When they tried to do so, the system prevented it, but it was still confusing. The next #changelog will be published on January 30, 2026. Take care everyone. Mark

Changes to the site this week: January 23, 2026: BUGFIX: In some instances, it appeared that a user was able to edit a locked event. When they tried to do so, the system prevented it, but it was still confusing. The next #changelog will be published on January 30, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117431930

24.01.2026 06:15 👍 1 🔁 0 💬 0 📌 0
Changes to the site this week: January 15, 2026: CHANGE: On the group promote page, removed Twitter and Facebook and added Bluesky and LinkedIn. CHANGE: Added wiki search to the /Ask feature. BUGFIX: Downloading past members isn't currently supported, so I've removed the Download button when viewing past members. beta.groups.io BUGFIX: Ensure the Unfollow button is displayed after replying to a message, when your subscription is to Follow Only + Auto Follow Replies. beta.groups.io The next #changelog will be published on January 23, 2026. Take care everyone. Mark

Changes to the site this week: January 15, 2026: CHANGE: On the group promote page, removed Twitter and Facebook and added Bluesky and LinkedIn. CHANGE: Added wiki search to the /Ask feature. BUGFIX: Downloading past members isn't currently supported, so I've removed the Download button when viewing past members. beta.groups.io BUGFIX: Ensure the Unfollow button is displayed after replying to a message, when your subscription is to Follow Only + Auto Follow Replies. beta.groups.io The next #changelog will be published on January 23, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117310348

17.01.2026 04:27 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: January 5, 2026: BUGFIX: In some instances of groups with lots of files or photos, the export group function would time out. January 8, 2026: CHANGE: Remove photo album description from admin email notifications. beta.groups.io CHANGE: Changed Manage Chats button to Manage Chat Members. beta.groups.io CHANGE: Changed digest and summary From lines from the group email address to instead be the group name plus "Digest" or "Summary". beta.groups.io January 9, 2026: NEW: Added 'Send as Special Notice' checkbox when composing replies, for mods/owners. BUGFIX: When adding/removing a member data image or database image, we would sometimes mix up which bucket to track the space used by it. beta.groups.io The next #changelog will be published on January 16, 2026. Take care everyone. Mark

Changes to the site this week: January 5, 2026: BUGFIX: In some instances of groups with lots of files or photos, the export group function would time out. January 8, 2026: CHANGE: Remove photo album description from admin email notifications. beta.groups.io CHANGE: Changed Manage Chats button to Manage Chat Members. beta.groups.io CHANGE: Changed digest and summary From lines from the group email address to instead be the group name plus "Digest" or "Summary". beta.groups.io January 9, 2026: NEW: Added 'Send as Special Notice' checkbox when composing replies, for mods/owners. BUGFIX: When adding/removing a member data image or database image, we would sometimes mix up which bucket to track the space used by it. beta.groups.io The next #changelog will be published on January 16, 2026. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/117187406

10.01.2026 04:32 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: December 16, 2025: BUGFIX: In a repeating event in the calendar, if a single event had been deleted and then the repeating event was updated, the original single event was sometimes recreated. December 19, 2025: NEW: Groups now have a Two-Factor Authentication Policy setting to enforce the use of two-factor authentication by moderators and/or members. I will be on vacation the next couple of weeks. Support responses will be delayed during that time. The next #changelog will be published on January 8, 2025. I hope you have a good holiday season. Thank you for using Groups.io. Mark

Changes to the site this week: December 16, 2025: BUGFIX: In a repeating event in the calendar, if a single event had been deleted and then the repeating event was updated, the original single event was sometimes recreated. December 19, 2025: NEW: Groups now have a Two-Factor Authentication Policy setting to enforce the use of two-factor authentication by moderators and/or members. I will be on vacation the next couple of weeks. Support responses will be delayed during that time. The next #changelog will be published on January 8, 2025. I hope you have a good holiday season. Thank you for using Groups.io. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116871292

20.12.2025 04:00 👍 0 🔁 0 💬 0 📌 0
Hi All, I've added a new group setting: Two-Factor Authentication Policy. It's described as "Choose who in this group is required to have two-factor authentication enabled" and has the following options: No requirement Required for moderators and owners Required for all members This setting is only available on standalone and parent groups; subgroups inherit the setting from their parent. The default is "No requirement." Owners must have 2FA enabled before they can change this setting. Additionally, users cannot disable their own 2FA if they belong to a group that requires it. This policy is only enforced on the website. If a user belongs to a group that requires 2FA, they will be redirected to a page explaining this, with the option to either set up 2FA or unsubscribe from the group. Please let me know if you have any questions. Thanks, Mark

Hi All, I've added a new group setting: Two-Factor Authentication Policy. It's described as "Choose who in this group is required to have two-factor authentication enabled" and has the following options: No requirement Required for moderators and owners Required for all members This setting is only available on standalone and parent groups; subgroups inherit the setting from their parent. The default is "No requirement." Owners must have 2FA enabled before they can change this setting. Additionally, users cannot disable their own 2FA if they belong to a group that requires it. This policy is only enforced on the website. If a user belongs to a group that requires 2FA, they will be redirected to a page explaining this, with the option to either set up 2FA or unsubscribe from the group. Please let me know if you have any questions. Thanks, Mark

✉️ [beta] New group setting: Two-Factor Authentication Policy #releasenotes
https://beta.groups.io/g/main/topic/116863859

19.12.2025 17:56 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: December 10, 2025: NEW: Premium groups can now add additional storage in 50GB chunks, for $5/month or $55/year. December 12, 2025: CHANGE: Updated the formatting and display of the group storage elements. beta.groups.io BUGFIX: In some instances, cancelling a single instance of a repeating event in the calendar generated a CANCEL ICS file that Outlook would use to remove all instances of the event. CHANGE: Updated the translations. The next #changelog will be published on December 19, 2025. Take care everyone. Mark

Changes to the site this week: December 10, 2025: NEW: Premium groups can now add additional storage in 50GB chunks, for $5/month or $55/year. December 12, 2025: CHANGE: Updated the formatting and display of the group storage elements. beta.groups.io BUGFIX: In some instances, cancelling a single instance of a repeating event in the calendar generated a CANCEL ICS file that Outlook would use to remove all instances of the event. CHANGE: Updated the translations. The next #changelog will be published on December 19, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116758644

13.12.2025 04:41 👍 0 🔁 0 💬 0 📌 0
Hi All, Premium groups can now purchase additional storage. You may add 50 GB blocks for $5/month or $55/year. To do so, go to Admin → Preferences → Billing. As a reminder, photos, files, and images all count toward your group’s storage quota. Premium groups can view their current usage under Admin → Preferences → Billing. Free groups can view it under Admin → Preferences → Upgrade. Please let me know if you have any questions. Thanks, Mark

Hi All, Premium groups can now purchase additional storage. You may add 50 GB blocks for $5/month or $55/year. To do so, go to Admin → Preferences → Billing. As a reminder, photos, files, and images all count toward your group’s storage quota. Premium groups can view their current usage under Admin → Preferences → Billing. Free groups can view it under Admin → Preferences → Upgrade. Please let me know if you have any questions. Thanks, Mark

✉️ [beta] Additional storage available #releasenotes
https://beta.groups.io/g/main/topic/116749922

12.12.2025 17:39 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: December 1, 2025: CHANGE: Drafts are now automatically deleted after 90 days of inactivity, instead of the previous 14 days. December 5, 2025: DOCS: Updates from Nina. Revision History CHANGE: Added a Show Password button to the New Password field on the user settings page. https://beta.groups.io/g/main/message/40029 CHANGE: Changed location to Original Location in the group member page. https://beta.groups.io/g/main/message/40009 The next #changelog will be published on December 12, 2025. Take care everyone. Mark

Changes to the site this week: December 1, 2025: CHANGE: Drafts are now automatically deleted after 90 days of inactivity, instead of the previous 14 days. December 5, 2025: DOCS: Updates from Nina. Revision History CHANGE: Added a Show Password button to the New Password field on the user settings page. https://beta.groups.io/g/main/message/40029 CHANGE: Changed location to Original Location in the group member page. https://beta.groups.io/g/main/message/40009 The next #changelog will be published on December 12, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116641897

06.12.2025 04:11 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: November 25, 2025: BUGFIX: In the Files section, if a file was moved from the search results page, the path would be missing in email notifications and activity log entries. BUGFIX: When an account is banned from the system, all pending messages associated with that account should also be removed. CHANGE: In the Sessions page, include the date/time the session started. Also, for Firefox users, we cannot tell if they are on Windows 10 or 11, so display "Windows 10/11" instead. CHANGE: In the User Settings sidebar, include a link to the Sessions page. The next #changelog will be published on December 5, 2025. Take care everyone. Mark

Changes to the site this week: November 25, 2025: BUGFIX: In the Files section, if a file was moved from the search results page, the path would be missing in email notifications and activity log entries. BUGFIX: When an account is banned from the system, all pending messages associated with that account should also be removed. CHANGE: In the Sessions page, include the date/time the session started. Also, for Firefox users, we cannot tell if they are on Windows 10 or 11, so display "Windows 10/11" instead. CHANGE: In the User Settings sidebar, include a link to the Sessions page. The next #changelog will be published on December 5, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116523197

29.11.2025 05:21 👍 0 🔁 0 💬 0 📌 0
I spent most of the week working on internal upgrades. Changes to the site this week: November 17, 2025: CHANGE: With posts received via email, we now convert all HEIC images to JPEG. There is still not good support for viewing HEIC images in browsers other than Safari. BUGFIX: In the Files section, the Update File dialog allowed multiple files to be uploaded. The next #changelog will be published on November 28, 2025. Take care everyone. Mark

I spent most of the week working on internal upgrades. Changes to the site this week: November 17, 2025: CHANGE: With posts received via email, we now convert all HEIC images to JPEG. There is still not good support for viewing HEIC images in browsers other than Safari. BUGFIX: In the Files section, the Update File dialog allowed multiple files to be uploaded. The next #changelog will be published on November 28, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116419523

22.11.2025 04:20 👍 0 🔁 0 💬 0 📌 0
I continue to spend most of my time working on internal upgrades. Changes to the site this week: November 11, 2025: CHANGE: When posting from the website, we now convert all HEIC images to JPEG. There is still not good support for viewing HEIC images in browsers other than Safari. The next #changelog will be published on November 21, 2025. Take care everyone. Mark

I continue to spend most of my time working on internal upgrades. Changes to the site this week: November 11, 2025: CHANGE: When posting from the website, we now convert all HEIC images to JPEG. There is still not good support for viewing HEIC images in browsers other than Safari. The next #changelog will be published on November 21, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116303449

15.11.2025 03:41 👍 0 🔁 0 💬 0 📌 0
Hello, The Groups.io website was generally unavailable this morning from about 6:15am to about 7:21am Pacific Time. During the outage, all Groups.io services were off-line. Our main Redis database ran out of memory. This was caused by an inadvertent configuration issue related to moving the Groups.io backend services to new machines over the past few weeks. It took me longer than it should have to figure out the problem. And then there was an initial error upgrading the Redis instance to a larger machine, which also contributed to the length of the outage. Every outage is an opportunity to learn. I've already implemented additional dashboards and checks that will make it easier to diagnose this particular failure in the future. No data was lost. All email sent to groups during the outage was queued up and should have already been processed. Thanks, Mark

Hello, The Groups.io website was generally unavailable this morning from about 6:15am to about 7:21am Pacific Time. During the outage, all Groups.io services were off-line. Our main Redis database ran out of memory. This was caused by an inadvertent configuration issue related to moving the Groups.io backend services to new machines over the past few weeks. It took me longer than it should have to figure out the problem. And then there was an initial error upgrading the Redis instance to a larger machine, which also contributed to the length of the outage. Every outage is an opportunity to learn. I've already implemented additional dashboards and checks that will make it easier to diagnose this particular failure in the future. No data was lost. All email sent to groups during the outage was queued up and should have already been processed. Thanks, Mark

✉️ [beta] Unscheduled downtime #outage
https://beta.groups.io/g/main/topic/116300805

14.11.2025 23:12 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: November 4, 2025: BUGFIX: In /posttosub, uploading attachments was broken. BUGFIX: In some cases, when viewing a photo album, the Upload Photos button was displayed correctly, but you were not able to actually upload photos. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39859 CHANGE: When replying to a message on the website, include more references to previous messages in the References header. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39929 The next #changelog will be published on November 14, 2025. Take care everyone. Mark

Changes to the site this week: November 4, 2025: BUGFIX: In /posttosub, uploading attachments was broken. BUGFIX: In some cases, when viewing a photo album, the Upload Photos button was displayed correctly, but you were not able to actually upload photos. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39859 CHANGE: When replying to a message on the website, include more references to previous messages in the References header. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39929 The next #changelog will be published on November 14, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116183516

08.11.2025 04:35 👍 0 🔁 0 💬 0 📌 0
I spend most of the week working on internal upgrades. Changes to the site this week: October 25, 2025: CHANGE: As a security measure, do not allow group or user data exports for 24 hours after you change and confirm your email address. The next #changelog will be published on November 7, 2025. Take care everyone. Mark

I spend most of the week working on internal upgrades. Changes to the site this week: October 25, 2025: CHANGE: As a security measure, do not allow group or user data exports for 24 hours after you change and confirm your email address. The next #changelog will be published on November 7, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/116060138

01.11.2025 03:29 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: October 20, 2025: NEW: Passkeys now appear as suggestions in the email field of the login page; there's no more need for a separate Sign in with Passkey button. CHANGE: We now provide a flow to create a new passkey when using a passkey from another device. CHANGE: We now support recovery codes with passkey enabled accounts. BUGFIX: In the new Sessions, fix identification of Microsoft Edge browsers as well as Windows 11 (only for new sessions). CHANGE: Prevent signups from 3 additional temporary email services. October 21, 2025: BUGFIX: When viewing invitations, we were showing when an invite was last updated but we were sorting on when the invite was created. October 22, 2025: CHANGE: Chat DMs are no longer rate limited. October 23, 2025: NEW: Chat now supports audio on the web. The app requires an update to support recording audio, which will be released later. NEW: In chat, if you are an owner, moderator or the creator of the chat, you can remove someone from the chat. CHANGE: On narrow screens, the navigation breadcrumb is back on the chat page. CHANGE: In chat when you type @ to bring up the username selector, as you type it now narrows the selection. BUGFIX: Emojis in chat notification messages weren't displayed correctly. NEW: In the Members page, the Action drop up now has an option to Change Member Notifications October 24, 2025: NEW: On the Chats page, for moderators and owners, there's a new Manage Chats button that brings up a page that lets you add and remove people from chats. The next #changelog will be published on October 31, 2025. Take care everyone. Mark

Changes to the site this week: October 20, 2025: NEW: Passkeys now appear as suggestions in the email field of the login page; there's no more need for a separate Sign in with Passkey button. CHANGE: We now provide a flow to create a new passkey when using a passkey from another device. CHANGE: We now support recovery codes with passkey enabled accounts. BUGFIX: In the new Sessions, fix identification of Microsoft Edge browsers as well as Windows 11 (only for new sessions). CHANGE: Prevent signups from 3 additional temporary email services. October 21, 2025: BUGFIX: When viewing invitations, we were showing when an invite was last updated but we were sorting on when the invite was created. October 22, 2025: CHANGE: Chat DMs are no longer rate limited. October 23, 2025: NEW: Chat now supports audio on the web. The app requires an update to support recording audio, which will be released later. NEW: In chat, if you are an owner, moderator or the creator of the chat, you can remove someone from the chat. CHANGE: On narrow screens, the navigation breadcrumb is back on the chat page. CHANGE: In chat when you type @ to bring up the username selector, as you type it now narrows the selection. BUGFIX: Emojis in chat notification messages weren't displayed correctly. NEW: In the Members page, the Action drop up now has an option to Change Member Notifications October 24, 2025: NEW: On the Chats page, for moderators and owners, there's a new Manage Chats button that brings up a page that lets you add and remove people from chats. The next #changelog will be published on October 31, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115939893

25.10.2025 03:32 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: October 17, 2025: DOCS: Updates from Nina. Revision History NEW: Logged in session tracking system, mostly internal at this point, but can be viewed at https://groups.io/settings/sessions The next #changelog will be published on October 24, 2025. Take care everyone. Mark

Changes to the site this week: October 17, 2025: DOCS: Updates from Nina. Revision History NEW: Logged in session tracking system, mostly internal at this point, but can be viewed at https://groups.io/settings/sessions The next #changelog will be published on October 24, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115819008

18.10.2025 03:42 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: October 6, 2025: CHANGE: The WYSIWYG editor now uses the Dropzone widget for uploads, as is consistent with the Files section. NEW: Inline images in messages in the archives can now be clicked on to bring up a lightbox to view/download the images. October 8, 2025: INTERNAL: Rolled out new internal anti-spam tracking systems. October 10, 2025: CHANGE: Changed all instances of 'wish' to 'want' in the UI. BUGFIX: When a group was set to Plain Text Only and to moderate attachments, the attachment icon did not display in the editor. DOCS: Updates from Nina. Revision History The next #changelog will be published on October 17, 2025. Take care everyone. Mark

Changes to the site this week: October 6, 2025: CHANGE: The WYSIWYG editor now uses the Dropzone widget for uploads, as is consistent with the Files section. NEW: Inline images in messages in the archives can now be clicked on to bring up a lightbox to view/download the images. October 8, 2025: INTERNAL: Rolled out new internal anti-spam tracking systems. October 10, 2025: CHANGE: Changed all instances of 'wish' to 'want' in the UI. BUGFIX: When a group was set to Plain Text Only and to moderate attachments, the attachment icon did not display in the editor. DOCS: Updates from Nina. Revision History The next #changelog will be published on October 17, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115700679

11.10.2025 03:27 👍 1 🔁 0 💬 0 📌 0
Changes to the site this week: October 1, 2025: CHANGE: Now when attempting to subscribe to a subgroup and you are not already subscribed to the main group, it handles it correctly. If the main group is restricted, you will be subscribed to the subgroup after your main group subscription has been approved. When viewing pending members in the parent group that also have pending subscriptions in one or more subgroups, those will be listed as well. https://beta.groups.io/g/main/message/39749 BUGFIX: We keep the HTML img tag width and height attributes if they are smaller than the original image. Previously we were setting them to the dimensions of the image. October 3, 2025: DOCS: Updates from Nina. Revision History NEW: Added support for Passkeys, which can be configured by going to Setting The next #changelog will be published on October 10, 2025. Take care everyone. Mark

Changes to the site this week: October 1, 2025: CHANGE: Now when attempting to subscribe to a subgroup and you are not already subscribed to the main group, it handles it correctly. If the main group is restricted, you will be subscribed to the subgroup after your main group subscription has been approved. When viewing pending members in the parent group that also have pending subscriptions in one or more subgroups, those will be listed as well. https://beta.groups.io/g/main/message/39749 BUGFIX: We keep the HTML img tag width and height attributes if they are smaller than the original image. Previously we were setting them to the dimensions of the image. October 3, 2025: DOCS: Updates from Nina. Revision History NEW: Added support for Passkeys, which can be configured by going to Setting The next #changelog will be published on October 10, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115581857

04.10.2025 02:47 👍 0 🔁 0 💬 0 📌 0
Hi All, I've just released a new feature that will hopefully make it easier for people to join subgroups when they're applying to your parent group. This is especially helpful if you have a parent group that requires approval. What Changed? Before: When someone applied to join your restricted parent group and then tried to join a subgroup, they'd get an error message telling them they couldn't subscribe to the subgroup until they were approved for the parent. They had to wait for approval, then remember to go back and join each subgroup separately. Now: When someone applies to your parent group and also tries to join subgroups, the system remembers which subgroups they want. When you approve their parent subscription, they're automatically subscribed to those subgroups too. What You'll See In Email Notifications: When you receive a pending member notification, if that person has also tried to join subgroups, you'll see a section like this: This member has also requested to join the following subgroups: Announcements (announcements@example.groups.io) Events (events@example.groups.io) When you approve this member, they will automatically be subscribed to these subgroups as well. On the Website: When viewing a pending member on your members page, you'll see: A badge showing "+2 subgroup(s)" if they've requested to join subgroups Hovering over the badge shows which subgroups they want to join When you click through to view the individual member, you'll see a new panel showing all the subgroups they've requested, with checkboxes next to each one. You can: Leave them all checked to approve everything (default) Uncheck specific subgroups if you don't want to approve those Uncheck all of them to only approve the parent group How Approval Works Email Approval: Just reply to the notification email like you normally do. The member will be approved for the parent group AND automatically subscribed to all their requested subgroups. Website Approval: Click Approve on the individual member page. They'll be subscribed to all checked subgroups. Or use bulk approval on the members list - it works the same way. Email Rejection: Forward to the reject address like you normally do. The member will be rejected and all their pending subgroup requests will be deleted. Note: If you do not have subgroups, nothing has changed for the join process for your group. Please let me know if you have any questions. Thanks, Mark

Hi All, I've just released a new feature that will hopefully make it easier for people to join subgroups when they're applying to your parent group. This is especially helpful if you have a parent group that requires approval. What Changed? Before: When someone applied to join your restricted parent group and then tried to join a subgroup, they'd get an error message telling them they couldn't subscribe to the subgroup until they were approved for the parent. They had to wait for approval, then remember to go back and join each subgroup separately. Now: When someone applies to your parent group and also tries to join subgroups, the system remembers which subgroups they want. When you approve their parent subscription, they're automatically subscribed to those subgroups too. What You'll See In Email Notifications: When you receive a pending member notification, if that person has also tried to join subgroups, you'll see a section like this: This member has also requested to join the following subgroups: Announcements (announcements@example.groups.io) Events (events@example.groups.io) When you approve this member, they will automatically be subscribed to these subgroups as well. On the Website: When viewing a pending member on your members page, you'll see: A badge showing "+2 subgroup(s)" if they've requested to join subgroups Hovering over the badge shows which subgroups they want to join When you click through to view the individual member, you'll see a new panel showing all the subgroups they've requested, with checkboxes next to each one. You can: Leave them all checked to approve everything (default) Uncheck specific subgroups if you don't want to approve those Uncheck all of them to only approve the parent group How Approval Works Email Approval: Just reply to the notification email like you normally do. The member will be approved for the parent group AND automatically subscribed to all their requested subgroups. Website Approval: Click Approve on the individual member page. They'll be subscribed to all checked subgroups. Or use bulk approval on the members list - it works the same way. Email Rejection: Forward to the reject address like you normally do. The member will be rejected and all their pending subgroup requests will be deleted. Note: If you do not have subgroups, nothing has changed for the join process for your group. Please let me know if you have any questions. Thanks, Mark

✉️ [beta] New Feature: Automatic Subgroup Subscriptions for Pending Members #releasenotes
https://beta.groups.io/g/main/topic/115543878

01.10.2025 23:22 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: September 22, 2025: BUGFIX: Some API endpoints weren't working properly with the new API key authentication method. September 23, 2025: CHANGE: Updated the examples in the API docs to use the new API key authentication method, and also included sample Go and Javascript code. BUGFIX: Made the export group and export user code smarter about properly dealing with filenames, which I am hoping will fix an issue with unzipping these files on Windows. September 25, 2025: CHANGE: We now resize inline images only if they have a dimension larger than 2048 pixels. CHANGE: We no longer restrict individual messages in a digest to showing 2 images. September 26, 2025: DOCS: Updates from Nina. Revision History BUGFIX: In some instances, we were not parsing From lines correctly when names had > characters in them. The next #changelog will be published on October 3, 2025. Take care everyone. Mark

Changes to the site this week: September 22, 2025: BUGFIX: Some API endpoints weren't working properly with the new API key authentication method. September 23, 2025: CHANGE: Updated the examples in the API docs to use the new API key authentication method, and also included sample Go and Javascript code. BUGFIX: Made the export group and export user code smarter about properly dealing with filenames, which I am hoping will fix an issue with unzipping these files on Windows. September 25, 2025: CHANGE: We now resize inline images only if they have a dimension larger than 2048 pixels. CHANGE: We no longer restrict individual messages in a digest to showing 2 images. September 26, 2025: DOCS: Updates from Nina. Revision History BUGFIX: In some instances, we were not parsing From lines correctly when names had > characters in them. The next #changelog will be published on October 3, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115455033

26.09.2025 19:27 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: September 15, 2025: CHANGE: When approving pending messages on the web, disable the Approve button once it's been clicked, to avoid double clicks. September 18, 2025: INTERNAL: We're now dumping all incoming email connections with IP addresses that reverse to *.bc.googleusercontent.com, which should not be sending email. September 19, 2025: BUGFIX: Pagination was broken in the Banned Domains list. I also cleaned up the formatting on the page. BUGFIX: When pasting an image into the editor, we were not properly setting the width and height attributes of the image tag, which in some circumstances would cause the image to look blurry. DOCS: Updates from Nina. Revision History The next #changelog will be published on September 26, 2025. Take care everyone. Mark

Changes to the site this week: September 15, 2025: CHANGE: When approving pending messages on the web, disable the Approve button once it's been clicked, to avoid double clicks. September 18, 2025: INTERNAL: We're now dumping all incoming email connections with IP addresses that reverse to *.bc.googleusercontent.com, which should not be sending email. September 19, 2025: BUGFIX: Pagination was broken in the Banned Domains list. I also cleaned up the formatting on the page. BUGFIX: When pasting an image into the editor, we were not properly setting the width and height attributes of the image tag, which in some circumstances would cause the image to look blurry. DOCS: Updates from Nina. Revision History The next #changelog will be published on September 26, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115339820

20.09.2025 03:24 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: September 7, 2025: CHANGE: Changed how we DKIM sign emails, changing from relaxed/simple to relaxed/relaxed and also changed which header fields we sign, in order to address some spurious DKIM signing errors we were seeing. BUGFIX: Fixed various issues with Github Oauth token refreshing. BUGFIX: Improved parsing of invite email lists. September 8, 2025: BUGFIX: For Reply To Sender groups, if a message subject line was encoded, the link in the footer of the message did not properly decode the subject for replies. NEW: For Enterprise groups, we now support SAML-based SSO services, including specifically Microsoft Entra. CHANGE: In the post editor, we now handle pasted inline images differently as the message is entered; we now remove/resize the inline images immediately instead of when the message is posted to the group. September 9, 2025: NEW: The API now supports API keys, configurable at https://groups.io/settings/apikeys September 11, 2025: NEW: Added new event creation and modification endpoints to the API. BUGFIX: Fixed a couple of dark mode color issues with the API documentation. September 12, 2025: NEW: New database column type Github Identity, which does an Oauth authentication step to fetch a Github profile. CHANGE: Updated/cleaned up several database and group profile pages, so that they hopefully look and work nicer now. BUGFIX: In some cases, the notification email to moderators about group sponsorships had an incorrect amount listed. The next #changelog will be published on September 19, 2025. Take care everyone. Mark

Changes to the site this week: September 7, 2025: CHANGE: Changed how we DKIM sign emails, changing from relaxed/simple to relaxed/relaxed and also changed which header fields we sign, in order to address some spurious DKIM signing errors we were seeing. BUGFIX: Fixed various issues with Github Oauth token refreshing. BUGFIX: Improved parsing of invite email lists. September 8, 2025: BUGFIX: For Reply To Sender groups, if a message subject line was encoded, the link in the footer of the message did not properly decode the subject for replies. NEW: For Enterprise groups, we now support SAML-based SSO services, including specifically Microsoft Entra. CHANGE: In the post editor, we now handle pasted inline images differently as the message is entered; we now remove/resize the inline images immediately instead of when the message is posted to the group. September 9, 2025: NEW: The API now supports API keys, configurable at https://groups.io/settings/apikeys September 11, 2025: NEW: Added new event creation and modification endpoints to the API. BUGFIX: Fixed a couple of dark mode color issues with the API documentation. September 12, 2025: NEW: New database column type Github Identity, which does an Oauth authentication step to fetch a Github profile. CHANGE: Updated/cleaned up several database and group profile pages, so that they hopefully look and work nicer now. BUGFIX: In some cases, the notification email to moderators about group sponsorships had an incorrect amount listed. The next #changelog will be published on September 19, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115218093

13.09.2025 02:53 👍 0 🔁 0 💬 0 📌 0
Changes to the site this week: September 4, 2025: BUGFIX: We were not checking whether a user had permission to edit a photo album. Security hole with Photo Albums September 5, 2025: CHANGE: On the Drafts page, the Date column has been changed to Updated. DOCS: Updates from Nina. Revision History BUGFIX: There were certain instances where, after pasting an image into the new post or reply editor that drafts would stop being saved. Groups.io clears out "Drafts" in batch after a random number of days. Why? The next #changelog will be published on September 12, 2025. Take care everyone. Mark

Changes to the site this week: September 4, 2025: BUGFIX: We were not checking whether a user had permission to edit a photo album. Security hole with Photo Albums September 5, 2025: CHANGE: On the Drafts page, the Date column has been changed to Updated. DOCS: Updates from Nina. Revision History BUGFIX: There were certain instances where, after pasting an image into the new post or reply editor that drafts would stop being saved. Groups.io clears out "Drafts" in batch after a random number of days. Why? The next #changelog will be published on September 12, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/115094266

06.09.2025 03:06 👍 0 🔁 0 💬 0 📌 0
Changes to the site this month: July 28, 2025: NEW: Login demonstration video, at Help Center CHANGE: Added some text to the Pricing page about Direct Add not being included in the free trial. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39419 August 5, 2025: DOCS: Updates from Nina. Revision History August 8, 2025: CHANGE: To comply with the new UK Online Safety Act, when creating a new group or subgroup, you will be required to check a box acknowledging compliance with our safety policy, which is at: Online Safety at Groups.io API CHANGE: The /creategroup and /createsubgroup endpoints have a new required parameter, accept_policies which must have the value of true and signifies that you agree to our safety policy and terms of service. This requirement will go info effect on Monday, September 8th. CHANGE: Changed objectionable -> inappropriate in the report notification emails. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39454 BUGFIX: Changed /editthread URLs to /edittopic. NEW: Improved the Admin / Subgroup / Members page to show member labels and to allow filtering by member labels. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39455 NEW: Improved the Admin / Membership / Direct Add page to show parent member labels and to allow filtering by those labels. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39455 August 10, 2025: CHANGE: Updated the Login demonstration video, minor tweaks and polish. August 18, 2025: CHANGE: Hardened our Oauth login flows. August 21, 2025: CHANGE: When deleting a wiki page, you now must type 'I understand' before the deletion will occur. August 22, 2025: CHANGE: You can now include much more information when direct adding members. August 23, 2025: CHANGE: We are currently blocking access to the website and API for all Mississippi IP addresses. Mississippi Access Update (HB1126) August 28, 2025: CHANGE: Added show password buttons to the login and register pages. August 29, 2025: CHANGE: Added new videos to the help center showing how to change your email address and how to merge two accounts. Help Center Starting next week, I will return to publishing the #changelog weekly. The next #changelog will be published on September 5, 2025. Take care everyone. Mark

Changes to the site this month: July 28, 2025: NEW: Login demonstration video, at Help Center CHANGE: Added some text to the Pricing page about Direct Add not being included in the free trial. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39419 August 5, 2025: DOCS: Updates from Nina. Revision History August 8, 2025: CHANGE: To comply with the new UK Online Safety Act, when creating a new group or subgroup, you will be required to check a box acknowledging compliance with our safety policy, which is at: Online Safety at Groups.io API CHANGE: The /creategroup and /createsubgroup endpoints have a new required parameter, accept_policies which must have the value of true and signifies that you agree to our safety policy and terms of service. This requirement will go info effect on Monday, September 8th. CHANGE: Changed objectionable -> inappropriate in the report notification emails. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39454 BUGFIX: Changed /editthread URLs to /edittopic. NEW: Improved the Admin / Subgroup / Members page to show member labels and to allow filtering by member labels. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39455 NEW: Improved the Admin / Membership / Direct Add page to show parent member labels and to allow filtering by those labels. beta.groups.io/probe?r=https%3A%2F%2Fbeta.groups.io%2Fg%2Fmain%2Fmessage%2F39455 August 10, 2025: CHANGE: Updated the Login demonstration video, minor tweaks and polish. August 18, 2025: CHANGE: Hardened our Oauth login flows. August 21, 2025: CHANGE: When deleting a wiki page, you now must type 'I understand' before the deletion will occur. August 22, 2025: CHANGE: You can now include much more information when direct adding members. August 23, 2025: CHANGE: We are currently blocking access to the website and API for all Mississippi IP addresses. Mississippi Access Update (HB1126) August 28, 2025: CHANGE: Added show password buttons to the login and register pages. August 29, 2025: CHANGE: Added new videos to the help center showing how to change your email address and how to merge two accounts. Help Center Starting next week, I will return to publishing the #changelog weekly. The next #changelog will be published on September 5, 2025. Take care everyone. Mark

✉️ [beta] Site updates #changelog
https://beta.groups.io/g/main/topic/114972069

30.08.2025 02:52 👍 0 🔁 0 💬 0 📌 0