This has been sorely missing from the start, so we finally added a recent activity feed and a registrations-over-time graph to the event dashboard.
Press ⌘+K (or Ctrl+K) anywhere in the dashboard to search for and jump straight to any of your events or accounts. This one was expressly for Paul, but once you try it you won't want to go back!
You can now set fonts, border radius, and shadows right from the customizer, giving you tons more flexibility without needing to create a custom template.
Your order's Stripe invoice, PDF, and receipt links are now available as Liquid variables to use in your emails and pages.
A long time coming! The customizer preview now updates as you make changes, so you don't have to save and reload.
Resubmitting an invitation or ticket form with custom fields no longer errors, and cancelling or resuming a cart no longer fails when the cart cookie is missing.
Blank or unnamed columns in an imported CSV are now ignored so they don't break your import.
Stripe Checkout could double-count line items in some configurations. Totals now match the order exactly.
Bulk messages now go only to attendees matching your active filter, and exporting or emailing a list filtered by date range no longer fails.
You can now send messages straight from the Attendees list, just like you can from Invitations.
RSVP confirmation and decline emails now appear in the Messages section of the invitation show view.
Added a clickable field to templates to allow for quick editing.
Send a message to yourself first to check how it looks before sending it to attendees.