Changelog for Broadcast

August 29, 2025

  • Released version 1.9.0
    • Add experimental support for SMTP.COM
    • Add SMTP.COM as an email service provider
    • Add SMTP.com callback (webhook) support
    • Update internal dependencies

August 25, 2025

  • Released version 1.8.7
    • Fix webhook not sent when subscriber is unsubscribed due to bounce

August 22, 2025

  • Released version 1.8.6
    • Fix again for preheaders in HTML templated emails

August 20, 2025

  • Released version 1.8.5
    • Fixed subscriber tag in the web UI not working
    • Added email preheader support for HTML emails with proper CSS styling

August 18, 2025

  • Released version 1.8.4
    • Fix CSV import encoding issues with special characters
    • Enable full Liquid variable interpolation in email footers across all mailers
    • Add tracking click and open settings to broadcast duplication functionality
    • Update dependencies
  • Released version 1.8.3
    • Fix issue when segment tags are defined
    • Add segment based on no emails sent/clicked/opened
    • Fix UI issues with segment rule display
  • Released version 1.8.2
    • Fix a bug in segment definition UI
    • Tune outbound mailing mechanism
    • Address dependency deprecation
    • Improve charting

August 17, 2025

  • Released version 1.8.1
    • Fix issue where test broadcast sends do not include reply-to settings

August 15, 2025

  • Released version 1.8.0
    • Added auto-refresh webhook deliveries section when test webhook is sent
    • Fixed test webhook payloads that match production data
    • Improve webhook delivery authorization and test feedback UX
    • Implement bulk delete functionality for templates and file assets
    • Improve empty state UI views
    • Added safety fix for reloading app

August 14, 2025

  • Released version 1.7.0
    • GDPR data management (ie. to “delete” subscribers) via web UI and API
    • Added ability to archive broadcasts
    • Added search functionality to broadcasts index page
    • Improved choose format modal for templates and broadcasts
    • Removed some technical debt
    • Updated Rails to 8.0.2.1 and other dependencies

August 11, 2025

  • Released version 1.6.0
    • Add functionality where subscriber imports support subscribed_at and unsubscribed_at columns

August 10, 2025

  • Released version 1.5.7
    • Fix broadcast activities not showing properly
  • Released version 1.5.6
    • Fix AWS integration modal not displaying

August 08, 2025

  • Released version 1.5.5
    • Fix issue where unsubscribed emails cross contaminate other channels with transactional emails

August 07, 2025

  • Released version 1.5.4
    • Add unsubscribe option to subscriber show page
    • Add confirmation modal
    • Fix issue where app updates are cached and latest version not showing
  • Released version 1.5.3
    • Add resubscribe button to subscriber page (admin)
    • Fix for bounce event

August 06, 2025

  • Released version 1.5.2
    • Rerelease of v1.5.0
    • Add multi-user capability with user level permissions
    • Fix for jobs dashboard

August 04, 2025

  • Released version 1.4.5
    • Fix bug in subscribers API where subscriber is not active when re-POSTing

August 01, 2025

  • Released version 1.4.4
    • Update dependencies, including security related ones
    • Improve UI

July 30, 2025

  • Released version 1.4.3
    • Sequences initial entry delay changed from 10 minutes to 10 seconds
    • IMPORTANT: If you previously relied on this initial delay, please add it manually with an extra delay step before your first sequence step

July 29, 2025

  • Released version 1.4.2
    • Fix JSON rendering for Subscriber custom_data
  • Released version 1.4.1
    • Fix 500 errors on certain unsubscription pages
    • Fix segment case sensitivity for tags
  • Released version 1.4.0
    • Add subscriber unsubscribe/re-subscribe API endpoints
  • Released version 1.3.0
    • Added webhooks for broadcast events (scheduled, sending, sent, failed, etc)
  • Released version 1.2.1
    • Updated Ruby to 3.4.5

July 25, 2025

  • Released version 1.2.0
    • Add force all active option for subscriber imports
    • Fix transactionals page sidebar functionality and add email body display
    • Improved search form functionality
    • Improved add subscriber page styling and reorganized navigation

July 21, 2025

  • Released version 1.1.0
    • Added ability to set multiple subscribers as inactive with uploaded file
    • Fixed critical subscriber count bug
    • Display version clearly in the dashboard
    • UI improvements
  • Released version 1.0.1
    • Security updates on upstream dependencies

July 20, 2025

  • Released version 1.0.0
    • Added comprehensive version-specific upgrade/downgrade system with releases API integration
    • Updated UI for application upgrade/downgrade
    • Added reply-to support for transactional emails via API
    • Added reply-to functionality for broadcast emails with duplication preservation
    • Updated release notes sidebar on dashboard showing latest platform updates

July 18, 2025

  • Released version 0.38.1
    • Upgraded a bunch of dependencies

July 13, 2025

  • Released version 0.38.0
    • Upgrade web server dependency
    • Optimizations for outbound mailer queue
    • Fix miscalculation of total recipients in certain scenarios

July 10, 2025

  • Released version 0.37.1
    • Fix real time broadcast analytics
  • Released version 0.37.0
    • File assets now have permalinks you can copy and use in your emails
  • Released version 0.36.4
    • Fix deep nested dot notation for subscriber custom data in emails
  • Released version 0.36.3
    • Fixed CSV importing issue when there are tags

July 09, 2025

  • Released version 0.36.2
    • Add button to allow deletion of webhook endpoints
  • Released version 0.36.1
    • Add support to custom data in CSV/TSV import for subscribers
    • Update design of CSV/TSV import page
  • Released version 0.36.0
    • Add real time delivery analytics to broadcasts (experimental)
    • Improve localized timestamps in the dashboard
    • Improve information displayed on broadcast page

July 08, 2025

  • Released version 0.35.2
    • Fixed UI issue when subscribers are updated in the dashboard
    • Fix CORs issue when loaded embedded opt-in forms
    • Improve embedded opt-in form loading for Chrome browser
    • Add automatic embedded iframe height detection and adjustment
    • Added additional security measures for opt in forms

July 07, 2025

  • Released version 0.35.1
    • Fix open tracking pixel in HTML emails

July 06, 2025

  • Released version 0.35.0
    • Added webhook system to Broadcast
    • Full description of capabilities available in our webhook documentation

July 04, 2025

  • Released version 0.34.1
    • Updated major Tailwind CSS dependency
    • Checkbox CSS fixes and switch fixes
  • Released version 0.34.0
    • Updated major Tailwind CSS dependency
    • Checkbox CSS fixes and switch fixes
  • Released version 0.33.1
    • Added additional Broadcast API endpoints
    • Enhanced broadcast object with additional fields: status, html_body, reply_to, total_recipients, sent_at, scheduled_send_at
    • Improved API error handling with consistent JSON error responses
    • Added ability to refresh API token value
  • Released version 0.33.0
    • Added additional Broadcast API endpoints
    • Enhanced broadcast object with additional fields: status, html_body, reply_to, total_recipients, sent_at, scheduled_send_at
    • Improved API error handling with consistent JSON error responses
    • Added ability to refresh API token value

July 03, 2025

  • Released version 0.32.1
    • Fix bug when adding duplicate subscriber

July 02, 2025

  • Released version 0.32.0
    • Added global suppression list feature for managing email suppressions
    • Support for both channel-specific and global email suppressions
    • Bulk upload functionality for suppression lists via text file
    • Enhanced filtering and search capabilities for suppression management
    • Automatic suppression checking integrated into broadcast and transactional email sending

July 01, 2025

  • Released version 0.31.0
    • Enhanced API filtering capabilities for subscribers endpoint
    • Added support for AND/OR logic in tag filtering using tag_match_type parameter
    • Improved subscriber filtering for external system synchronization
    • Added comprehensive filtering by subscription status, source, date ranges, email patterns, and custom data
    • Enhanced Resend ESP integration with improved webhook configuration

June 30, 2025

  • Released version 0.30.0
    • Fix adding Inboxroad servers
    • Add additional set up instructions for Inboxroad webhooks
    • Added automatic API polling for Inboxrode to sync bounces and complaints
  • Released version 0.29.3
    • Fix adding Inboxroad servers
    • Add additional set up instructions for Inboxroad webhooks
    • Added automatic API polling for Inboxrode to sync bounces and complaints
  • Released version 0.29.2
    • Fix adding Inboxroad servers
    • Add additional set up instructions for Inboxroad webhooks
    • Added automatic API polling for Inboxrode to sync bounces and complaints

June 29, 2025

  • Released version 0.29.1
    • Redesigned AWS SNS/SES integration, now supporting automatic install with secret access key
    • Supports webhooks from Inboxroad
    • Fixed CTR number being inaccurate when resending failed subsegments
    • Allow purging all subscribers in test broadcast channels
  • Released version 0.29.0
    • Redesigned AWS SNS/SES integration, now supporting automatic install with secret access key
    • Supports webhooks from Inboxroad
    • Fixed CTR number being inaccurate when resending failed subsegments
    • Allow purging all subscribers in test broadcast channels

June 26, 2025

  • Released version 0.28.2
    • Add additional retry mechanism in case broadcast sends fail due to single occurrence errors
    • Fix earlier unreleased features part of 0.27.3

June 25, 2025

  • Released version 0.28.1
    • Add a fix for slow SMTP servers where timeouts happen
    • Allow for duplicated broadcasts of broadcasts that failed to resend only to subscribers who did not receive an email
  • Released version 0.28.0
    • Add a fix for slow SMTP servers where timeouts happen
    • Allow for duplicated broadcasts of broadcasts that failed to resend only to subscribers who did not receive an email
  • Released version 0.27.5
    • Add a fix for slow SMTP servers where timeouts happen
    • Allow for duplicated broadcasts of broadcasts that failed to resend only to subscribers who did not receive an email

June 24, 2025

  • Released version 0.27.4
    • Fix segment rule not querying subscribers properly when using a tag rule
    • Allow minimum emails per hour on email server to be as low as 15/hour
    • Fix test broadcast sends where it was not adhering to footer settings
    • Remove preheader CSS when preheader not present
    • Allow subject and preheader to use Liquid templating
    • Do not require preheader in templates to be present
  • Released version 0.27.3
    • Fix segment rule not querying subscribers properly when using a tag rule
    • Allow minimum emails per hour on email server to be as low as 15/hour
    • Fix test broadcast sends where it was not adhering to footer settings
    • Remove preheader CSS when preheader not present
    • Allow subject and preheader to use Liquid templating
    • Do not require preheader in templates to be present
  • Released version 0.27.2
    • Fix segment rule not querying subscribers properly when using a tag rule
    • Allow minimum emails per hour on email server to be as low as 15/hour
    • Fix test broadcast sends where it was not adhering to footer settings
    • Remove preheader CSS when preheader not present
    • Allow subject and preheader to use Liquid templating
    • Do not require preheader in templates to be present

June 23, 2025

  • Released version 0.27.1
    • Fix custom email headers (in broadcasts) not being sent

June 22, 2025

  • Released version 0.27.0
    • Custom email headers when sending Broadcasts
    • Custom subscriber data and the ability to use them in emails using (via Liquid syntax)
    • Improved UI for transactional emails dashboard
    • Added flash message when autosaves happen
    • Update many dependencies

June 15, 2025

  • Released version 0.26.1
    • Relax requirement that email footer is present for broadcast channel
    • Update a bunch of dependencies

June 08, 2025

  • Released version 0.26.0
    • Add tags functionality to broadcasts
    • Allow segment rules to utilize tags

May 25, 2025

  • Released version 0.25.3
    • Updated Ruby to 3.4.4
    • Updated internal dependencies

May 18, 2025

  • Released version 0.25.2
    • Updated internal dependencies
    • Added feature to allow for case insensitivity for segment rules

May 10, 2025

  • Released version 0.25.1
    • Updated Ruby to 3.4.3
    • Updated internal dependencies

May 04, 2025

  • Released version 0.25.0
    • May the Fourth be with you!
    • API added to query segments to retrieve the dynamic list of subscribers belonging in that segment
    • Updated a bunch of internal dependencies

April 27, 2025

  • Released version 0.24.0
    • Added ability to target broadcasts to specific segments

April 20, 2025

  • Released version 0.23.0
    • Released segmentation dashboard

March 30, 2025

  • Released version 0.22.3
    • Added ability to schedule broadcasts to be sent at a specific time
    • Improved date time picker for scheduler
    • Fixed scheduler check before sending broadcast
    • Fix scheduler
  • Released version 0.22.2
    • Added ability to schedule broadcasts to be sent at a specific time
    • Improved date time picker for scheduler
    • Fixed scheduler check before sending broadcast
    • Fix scheduler
  • Released version 0.22.1
    • Added ability to schedule broadcasts to be sent at a specific time
    • Improved date time picker for scheduler
    • Fixed scheduler check before sending broadcast
    • Fix scheduler
  • Released version 0.22.0
    • Added ability to schedule broadcasts to be sent at a specific time
    • Improved date time picker for scheduler
    • Fixed scheduler check before sending broadcast
    • Fix scheduler

March 23, 2025

  • Released version 0.21.2
    • Allow domain name restrictions on embedded opt in forms
    • Updated a number of dependencies
    • Fixed opt in form creation
    • Fixed opt in form JS code
  • Released version 0.21.1
    • Allow domain name restrictions on embedded opt in forms
    • Updated a number of dependencies
    • Fixed opt in form creation
    • Fixed opt in form JS code
  • Released version 0.21.0
    • Allow domain name restrictions on embedded opt in forms
    • Updated a number of dependencies
    • Fixed opt in form creation
    • Fixed opt in form JS code

March 16, 2025

  • Released version 0.20.0
    • Added error messages when adding tags using tag_list attribute
    • Upgraded app to Rails 8.0.2
    • Updated a number of dependencies

March 09, 2025

  • Released version 0.19.2
    • Ability to customize opt-in form post submission text
    • Added ability to delete opt-in forms

March 07, 2025

  • Released version 0.19.1
    • Fix label truncation
    • Fix dashboard menu
    • Allow opt-in forms to be embeddable into HTML webpages
    • Add ability to enable/disable opt-in forms
    • Add opt-in form installation instructions in-app

March 02, 2025

  • Released version 0.19.0
    • Subscriber collection/opt-in forms, web version (alpha)
    • Design updates to the dashboard

February 20, 2025

  • Released version 0.18.4
    • Upgrade app to use Ruby 3.4.2
    • Fix breadcrumbs for template pages

February 19, 2025

  • Released version 0.18.3
    • Fix duplicate menu option
    • Improve UI for creating new templates

February 16, 2025

  • Released version 0.18.2
    • Updated internal dependencies

February 10, 2025

  • Released version 0.18.1
    • Fix duplication of broadcasts when it is using raw HTML content

February 09, 2025

  • Released version 0.18.0
    • Added ability for broadcasts and sequences to use raw HTML emails in the body
    • Added ability to create email templates in raw HTML (in addition to the existing rich text format)

February 02, 2025

  • Released version 0.17.0
    • Added delay for sequence emails to allow specific future times to be set for when emails are sent
    • Added ability to import CSV files into subscribers
    • Updated internal dependencies

January 30, 2025

  • Released version 0.16.4
    • Fixed bug where AWS SES webhooks were not processing correctly

January 29, 2025

  • Released version 0.16.3
    • Updated server dependency
    • Updated file validation dependency

January 28, 2025

  • Released version 0.16.2
    • Updated internal dependencies

January 27, 2025

  • Released version 0.16.1
    • Add improvement for email images to have be responsive if width is bigger than certain viewports

January 26, 2025

  • Released version 0.16.0
    • Added template feature, available for broadcasts
    • Fixed file asset UI

January 19, 2025

  • Released version 0.15.2
    • Fixed bug where broadcasts internal metadata were not updated, no-op change as this is reserve for future functionality

January 18, 2025

  • Released version 0.15.1
    • Added chart to visualize email subscribers
    • Bug fix for email servers for Broadcast and Sequences not showing properly
    • Bug fix for broadcasts being unabled to be aborted if in resumed state
    • Re-released charts as it was in a separate branch
  • Released version 0.15.0
    • Added chart to visualize email subscribers
    • Bug fix for email servers for Broadcast and Sequences not showing properly
    • Bug fix for broadcasts being unabled to be aborted if in resumed state
    • Re-released charts as it was in a separate branch

January 12, 2025

  • Released version 0.14.2
    • Added ability to use conditions in email sequences
    • Conditions available include: any email opened, any email clicked, previous email opened, previous email clicked
    • Added delay for condition evaluation
    • Added fix to ensure the email tracking is updated when condition steps are used
  • Released version 0.14.1
    • Added ability to use conditions in email sequences
    • Conditions available include: any email opened, any email clicked, previous email opened, previous email clicked
    • Added delay for condition evaluation
    • Added fix to ensure the email tracking is updated when condition steps are used
  • Released version 0.14.0
    • Added ability to use conditions in email sequences
    • Conditions available include: any email opened, any email clicked, previous email opened, previous email clicked
    • Added delay for condition evaluation
    • Added fix to ensure the email tracking is updated when condition steps are used

January 10, 2025

  • Released version 0.13.2
    • Fix typo
    • Update s3 dependency
  • Released version 0.13.1
    • Fix typo
    • Update s3 dependency

January 05, 2025

  • Released version 0.13.0
    • Added analytics for sequence emails
    • Updated dashboard to include latest sequences

January 03, 2025

  • Released version 0.12.0
    • Updated multiple internal dependencies

December 29, 2024

  • Released version 0.11.1
    • Fix bug in link redirect endpoint

December 28, 2024

  • Released version 0.11.0
    • Add ability to view recipient activity (eg. clicks, opens, etc) for broadcast emails
    • Fix bug where broadcast links are not detected

December 24, 2024

  • Released version 0.10.0
    • Added Sendgrid webhook integration for handling email opens and clicks and other metrics

December 21, 2024

  • Released version 0.9.2
    • Added Mailgun webhook integration for handling email opens and clicks and other metrics
    • Fixed bug in Postmark webhook integration tracking
    • Upgraded to Rails 8.0.1
    • Fixed bug where Mailgun webhook tests were not showing
  • Released version 0.9.1
    • Added Mailgun webhook integration for handling email opens and clicks and other metrics
    • Fixed bug in Postmark webhook integration tracking
    • Upgraded to Rails 8.0.1
    • Fixed bug where Mailgun webhook tests were not showing
  • Released version 0.9.0
    • Added Mailgun webhook integration for handling email opens and clicks and other metrics
    • Fixed bug in Postmark webhook integration tracking
    • Upgraded to Rails 8.0.1
    • Fixed bug where Mailgun webhook tests were not showing

December 16, 2024

  • Released version 0.8.0
    • Added API endpoint for creating (draft) broadcasts

December 15, 2024

  • Released version 0.7.1
    • Fix for Postmark click tracking

December 14, 2024

  • Released version 0.7.0
    • Postmark webhook integraiton available to track email metrics

December 13, 2024

  • Released version 0.6.4
    • Fixed bug in subscriber email validation
    • Fixed bug in subscriber import where jobs server could not access uploaded TSV files

December 12, 2024

  • Released version 0.6.3
    • Sequence restarts for subscribers will be triggered after 30 seconds instead of 10 minutes

December 11, 2024

  • Released version 0.6.2
    • Fixed bug where adding tags to subscriber did not trigger adding to sequence
    • Fixed subscriber count in sequences

December 10, 2024

  • Released version 0.6.1
    • Fix bug in autosave feature where multiple tabs/windows would overwrite each other

December 08, 2024

  • Released version 0.6.0
    • Integration with Amazon SES (through SNS)
    • Updated internal dependencies
    • Channel settings menu is redesigned
    • Broadcast channels can now be set as inactive (or active)

December 06, 2024

  • Released version 0.5.4
    • Small improvement in editor where pasting paragraphs will automatically add extra line breaks

December 04, 2024

  • Released version 0.5.3
    • Improved rendering of emails in email preview and editor
    • Fixed bug where images are malaligned in sent emails
    • Fixed bug where empty paragraph tags were inserted into emails
  • Released version 0.5.2
    • Improved rendering of emails in email preview and editor
    • Fixed bug where images are malaligned in sent emails
    • Fixed bug where empty paragraph tags were inserted into emails
  • Released version 0.5.1
    • Improved rendering of emails in email preview and editor
    • Fixed bug where images are malaligned in sent emails
    • Fixed bug where empty paragraph tags were inserted into emails

December 03, 2024

  • Released version 0.5.0
    • Hotfix for error when adding email server
    • Add error reporting feature so errors can be more easily reported
  • Released version 0.4.1
    • Hotfix for error when adding email server
    • Add error reporting feature so errors can be more easily reported

December 01, 2024

  • Released version 0.4.0
    • Bug fix for when subscriber is missing a name
    • Modified API endpoint for creating subscriber
    • Added ability for interrupted broadcast sends to resume where it left off
    • Added ability to manually pause broadcast sends (and resume)
    • Added rate limiting to email servers
  • Released version 0.3.1
    • Bug fix for when subscriber is missing a name
    • Modified API endpoint for creating subscriber
    • Added ability for interrupted broadcast sends to resume where it left off
    • Added ability to manually pause broadcast sends (and resume)
    • Added rate limiting to email servers

November 30, 2024

  • Released version 0.3.0
    • Updated runtime to Ruby 3.3.6 and a bunch of other dependencies
    • Added ability to track email opens and clicks

November 21, 2024

  • Released version 0.2.3
    • Fixed rendering bug in sequences dashboard
    • Fix issue with restarting autoresponder sequences
  • Released version 0.2.2
    • Fixed rendering bug in sequences dashboard
    • Fix issue with restarting autoresponder sequences

November 20, 2024

  • Released version 0.2.1
    • Email sequence functionality is now available
    • Bug fixes and improvements