Home / Changelog
Changelog
Automated Emails
3.3 - September 10, 2026
- ✨ NewLimit an automated email to specific galleries, with child galleries included automatically
- ✨ New"After gallery is published" trigger, which emails the customers assigned to that gallery. The email waits until the gallery has photos, they have all finished processing, and the upload has stopped, so it does not go out while the gallery is still being built. Requires Sunshine Photo Cart 3.7.1 or later
- 🔧 FixedTrigger names and the Email Log screen can now be translated instead of always showing in English
3.2 - August 27, 2026
- ✨ NewUnsubscribe link automatically added to every automated email, with a confirmation page before unsubscribing
- ✨ New[unsubscribe_url] template tag to place the unsubscribe link anywhere in your email
- ✨ NewList-Unsubscribe email headers with Gmail/Yahoo one-click unsubscribe support
- ✨ NewUnsubscribed customers are skipped when queueing and sending, and the email log shows an "Unsubscribed" status
- ✨ NewCustomer profile shows unsubscribed status with a resubscribe button
3.1.6 - June 29, 2026
- 🔨 ChangeAligned Automated Emails menu permissions with the email post type
3.1.5 - May 1, 2026
- ✨ NewAdmin notice with one-click reactivation if the hourly email processing cron is missing
- 🔧 FixedScheduled emails respect their configured delay instead of drifting hours or days late on low-traffic sites
- 🔧 FixedGallery expiration triggers (before, after, not visited) now include private galleries
3.1.4 - March 30, 2026
- 🔧 Fixed"No order" and "No order in gallery" recipient filters now work for guest users
3.1.3 - March 19, 2026
- 🔧 FixedFatal error when guest user adds a favorite
3.1.2 - March 10, 2026
- 🔧 FixedIssues with sending emails at scheduled time
3.1.1 - March 6, 2026
- ✨ NewOrder template tags - [order_number], [order_name], [order_total], [order_date], [order_status], [receipt_url], [receipt_link], [gallery_names]
- 🔧 FixedOrder trigger now saves order ID for both guest and logged-in users
- 🔧 FixedFirst name and last name tags now populate from order data for guest checkouts
- ✨ NewOrder link shown in email log sidebar details
- ⚡️ ImprovedTemplate tags in admin organized into General, Gallery, and Order groups
3.1
- ✨ NewTrigger - Assigned gallery users have not yet visited
3.0.17
- 🔧 FixedFixed automatic license check during weekly cron
3.0.16
- 🔧 FixedShow submit/post box when Gutenberg is disabled
3.0.15
- 🔧 Fixedcapabilities setup bug
3.0.14
- ⚡️ ImprovedDetailed capabilities access
3.0.13
- 🔧 FixedReset search/replace data to empty on each iteration to ensure other customer data not sent
3.0.12
- 🔨 ChangeUse new ajax powered discounts meta field
3.0.11
- 🔨 ChangeTurn off admin_notices testing
3.0.10
- 🔧 Fixedincorrect date for sending gallery expiration emails
3.0.9
- 🔧 Fixedsunshine_manager access to email logs
- 🔧 Fixedcheck for array from existing value of gallery views
3.0.8
- ✨ NewProcessing new trigger: Inviting to gallery (from Messaging add-on)
3.0.7
- ⚡️ ImprovedFurther improvements to determining if email should be triggered/sent