Living changelog
Product changelog
Bigger updates that matter to organizers and attendees. Newest changes are listed first. Use the pager at the bottom to browse older releases.
Improvement2026-05-27
Ticket PDF shows discount status
Printed and downloaded passes now state whether the ticket was bought at full list price or included a checkout discount, with the list price shown when relevant.
- —Paid tickets compare list price to amount paid and label discount vs full price.
- —Free registration passes note that there is no charge.
Fix2026-05-27
Discounted checkout totals now match purchased ticket records
When coupons or student pricing apply, purchased ticket records now store the discounted paid amounts instead of list prices, keeping attendee/workspace totals aligned with checkout.
- —Discounted totals are allocated across ticket units with cent-accurate rounding.
- —Ticket pass and attendee spend views now reflect what was actually paid after discount.
- —Revenue and aggregate counts remain consistent across checkout, billing, and dashboard reporting.
Improvement2026-05-27
Better discovery in AI search
Public pages include clearer structured data and an llms.txt guide so generative search engines can cite Event Parlour accurately.
- —Home and pricing pages publish FAQ structured data.
- —Event pages use richer Event schema for AI and search crawlers.
- —llms.txt summarizes the product, fees, and key URLs.
Platform2026-05-27
More reliable scheduled jobs (Vercel free tier)
Scheduled tasks can now be triggered via Upstash QStash with signed requests, reducing missed or duplicated cron runs.
- —Cron routes accept signed POST requests from QStash.
- —Local builds no longer fail when Google Fonts are unreachable.
Improvement2026-05-20
Event share previews and organizer tools
Sharing an event uses a public link with a custom preview image built from the poster and details; organizers see Share and Analytics on the event page.
- —Share on X, Facebook, email, and copy link always use your public storefront or event URL—not a signed-in dashboard link.
- —Social previews use a generated image with the event poster, title, date, and location.
- —Workspace event pages include Share and a link to web analytics for that event.
Fix2026-05-20
Role-aware event and booking links
Signed-in users land on dashboard or workspace event pages when booking—not generic public URLs that do not match their role.
- —All Events, home, checkout return, and related events use your role and where you were browsing.
- —Organizers open events in their workspace; attendees use the dashboard catalog.
- —Public storefront booking stays available without signing in.
Fix2026-05-20
Storefront analytics tracking fixes
Web analytics now records local storefront visits and shows them on the map and breakdowns.
- —Today filter uses calendar day; map and countries include views without IP geo (localhost).
- —Visited pages and OS/browser stats count storefront page views only.
- —Only traffic to your public /site/… storefront counts—not the signed-in dashboard.
Improvement2026-05-20
Live workspace analytics
Web analytics and overview charts refresh automatically while you keep the page open.
- —Storefront views, clicks, and ticket metrics update every few seconds without a manual refresh.
- —Hangout storefront pages now count toward web analytics like events.
Showing 1–8 of 52 updates