Changelog

SuprLogs Changelog

analyticsbillingonboardingfeedback

Analytics, billing, and onboarding got a major upgrade

Aslan Goldenhour
36 commits
+2366-86
  • Basic Analytics is now available for hosted changelogsCustomers can now see page views, visitors, referrers, browsers, devices, and live activity directly in SuprLogs, with filters for all traffic, humans, or agents.
  • The dashboard now has a built-in feedback widgetSigned-in users can send feedback from inside the app, and reports now include account details to help us respond faster.
  • Changelog links are now permanent and readablePublic entries now use human-friendly URLs, making links easier to share and keeping them stable after publishing.
  • Billing and plan management got smarterEligible workspaces can apply a Growth promotion code, and billing links now send each plan status to the most useful Stripe flow.

Also in this release

New Features5 updates
  • Added Basic Analytics dashboards for organization-owned changelog projects.
  • Added the in-app feedback widget for signed-in dashboard users.
  • Added permanent, readable changelog entry URLs and updated feeds and navigation to use them.
  • Added a getting-started checklist in the sidebar to guide new workspaces through setup.
  • Added a private admin dashboard for internal product oversight.
Improvements9 updates
  • Improved the Billing page with clearer plan status labels, smarter payment links, and support for Growth promotion codes.
  • Made primary and warning buttons more consistent across settings and dialogs, with better dark-mode contrast.
  • Improved onboarding so users can continue after entering an LLM key, skip that step if they want, and see clearer trial messaging.
  • Updated the default changelog theme to Sequential and refined the theme picker order.
  • Added live changelog links to marketing theme cards and refreshed the marketing homepage feature section.
  • Improved project preview screenshots so the dashboard and marketing pages can switch between matching light and dark images.
  • Updated error pages and default links so they point back to the correct SuprLogs home and dashboard URLs.
  • Improved Clerk sign-in handling for hosted changelogs and custom domains.
  • Simplified consent banner handling so it appears only where it should.
Bug Fixes9 updates
  • Fixed onboarding completion so it is tracked separately for each user and workspace.
  • Fixed billing invoice handling so invoices without a hosted URL still load correctly.
  • Fixed host detection for localhost, subdomains, and ports so site-specific banners and styles behave correctly.
  • Fixed the Silktide cookie banner so it only appears on the main marketing site, not on hosted changelogs or custom domains.
  • Fixed Clerk proxy URLs and satellite sign-in behavior on wildcard subdomains.
  • Fixed duplicate changelog permalink slugs by retrying with a unique suffix.
  • Fixed saved promotion codes so they stay visible on the Billing page.
  • Fixed sign-in loops on public changelog hosts during local development.
  • Fixed Vercel builds by skipping the Playwright install step during app installs.
API1 updates
  • Updated API responses to include the fields needed for readable changelog links and project preview images.
Documentation1 updates
  • Updated the README and environment templates with guidance for Basic Analytics, Clerk hosting, preview screenshots, Playwright, and Railpack setup.