Changelog

SuprLogs Changelog

analyticsbillingonboardingauthentication

Basic Analytics, smarter billing, and smoother onboarding

Aslan Goldenhour
36 commits
+2366-86
  • Basic Analytics is now availableHosted changelogs can now show page views, visitors, referrers, devices, top pages, and live traffic, with filters for humans and agents.
  • Changelog links are now permanent and readablePublic entry URLs now use a stable `/entries/YYYY-MM-DD/slug` format, making links easier to share and keep over time.
  • Billing now handles promotions and payment links betterEligible workspaces can apply a Growth promo code, and billing actions now send each plan state to the most useful Stripe flow.

Also in this release

New Features5 updates
  • Added built-in Basic Analytics for eligible changelog projects, including page views, visitors, referrers, devices, top pages, and live traffic.
  • Added an in-app Userback feedback widget for signed-in dashboard users, with account details attached to submissions.
  • Added readable, permanent changelog entry permalinks in the format `/entries/YYYY-MM-DD/slug`.
  • Added a dismissible getting-started checklist in the sidebar to help new users complete key setup steps.
  • Added automatic changelog preview screenshots so project cards and previews can show a thumbnail.
Improvements5 updates
  • Improved billing page labels and routing so trialing, active, past-due, and canceled workspaces open the most helpful Stripe flow.
  • Made primary and warning buttons more consistent across settings, dialogs, and transfer flows, with better dark-mode contrast.
  • Updated the LLM onboarding step so users can continue after entering a key or skip it entirely.
  • Updated changelog screenshots and preview thumbnails so they better match light and dark mode.
  • Updated error pages so they link back to the correct SuprLogs home and dashboard URLs across environments.
Bug Fixes5 updates
  • Fixed Silktide and consent banners so they only appear on the main SuprLogs site, not on hosted changelogs or custom domains.
  • Fixed onboarding completion so it is tracked separately per user and workspace, preventing skipped setup for the wrong account.
  • Fixed billing invoice handling for invoices without a hosted URL.
  • Fixed Clerk sign-in routing on hosted changelog subdomains and custom domains, including proxy URL and trailing-slash issues.
  • Fixed saved coupon and billing status display so promotion codes stay in sync with Stripe.