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-06-14
Faster dashboards with layout-matched loading
Each dashboard page now shows a loading state that matches its real layout. Static titles and help content appear immediately; database-driven sections use layout-specific placeholders.
- —Attendee, organizer, and admin routes use page-specific skeletons instead of generic placeholders.
- —Workspace and session queries are cached and indexed for faster navigation.
- —Help & Support pages show FAQs and contact info right away.
Improvement2026-06-14
Typed Eden API client across the web app
More dashboard and storefront calls now use the typed Eden client instead of manual fetch, with a leaner Elysia API bundle.
- —Lightweight API routes use Elysia validation and plugins; heavy routes load on first use.
- —Client components import a slim Eden client that does not bundle the server.
Platform2026-06-14
API layer consolidated on Elysia
All HTTP API routes now run through a single Elysia server inside Next.js, with the same URLs and behavior as before.
- —Existing /api paths are unchanged for clients, webhooks, and cron jobs.
- —Adds an Eden Treaty client for end-to-end type-safe API calls from the app.
Improvement2026-06-06
Clear create event drafts
You can now discard a saved create-event draft when something is stuck or you want to start over.
- —Clear draft appears only when there is saved progress on the create event page.
- —Confirming clears the form and removes the stored draft for that workspace.
Improvement2026-06-06
Create event validation as you go
The create event wizard now validates each step and field as you fill them in, instead of only surfacing errors when you click Create Event.
- —Required fields show inline errors after you leave a field or change a selection.
- —Next checks only the current step and scrolls to the first problem.
- —Create Event jumps back to the earliest step that still needs attention.
- —Saved poster previews from drafts count as uploaded images instead of asking you to upload again.
Fix2026-06-06
Fewer false production alerts and page errors
Fixed audit logs caching, event share previews, and event detail loading issues that could trigger server errors or ops alerts.
- —Audit logs no longer use static cache with session-dependent data.
- —Event Open Graph image generation is more resilient when poster data is missing.
- —Event detail pages tolerate coupon lookup failures instead of crashing.
- —Expected redirects no longer ping Telegram as unhandled server errors.
Fix2026-06-06
Storefront footer links to main app
Legal, pricing, and sign-in links in the footer on organizer subdomains now open on the main Event Parlour app instead of the storefront host.
- —Footer on subdomain storefronts (e.g. olive.eventparlour.com) points platform links to app.eventparlour.com.
- —Organizer pages on /site/slug paths on the main app are unchanged.
Improvement2026-06-06
Attendee updates in web analytics
Organizer web analytics now tracks attendee updates — how many you sent, who they reached, and what's still scheduled.
- —Deep analytics shows updates sent, recipients reached, and scheduled count in the tickets row.
- —Attendee updates table lists each message with status, recipient count, and send time.
- —Event-scoped analytics filters updates to the selected event.
Showing 97–104 of 160 updates · Newest