Changelog

SuprLogs Changelog

analyticsbillingonboardingfeedback

Analytics, previews, and billing improvements across SuprLogs

Aslan Goldenhour
36 commits
+2366-86
  • Basic Analytics is now built into hosted changelogsEligible changelog projects now include built-in analytics with page views, visitors, referrers, browsers, devices, and a live active-visitors view.
  • Changelog entries now have permanent readable linksPublic entries now use stable URLs like `/entries/YYYY-MM-DD/slug`, making them easier to share, bookmark, and reference.
  • Dashboard users can send feedback from inside the appA new in-app feedback widget lets signed-in users submit feedback without leaving SuprLogs, with account details attached automatically.
  • Project previews now show screenshots across the productSuprLogs now generates preview screenshots for changelogs and uses them in the dashboard, project cards, and marketing pages, with light and dark versions.

Also in this release

New Features5 updates
  • Added Basic Analytics dashboards for eligible hosted changelog projects, including page views, visitors, top pages, referrers, browsers, devices, and a live active-visitors view.
  • Added an in-app Userback feedback widget for signed-in dashboard users, with user details included in each submission.
  • Added a dismissible getting-started checklist in the sidebar to help new users finish setup, sync a first project, and start a trial.
  • Added permanent, human-readable changelog entry URLs so public entries keep the same address after publishing.
  • Added changelog preview screenshots and started using them in project cards, project pages, and the marketing site.
Improvements6 updates
  • Improved billing actions so each plan status opens the most helpful Stripe flow, and plan labels are now easier to read on the Billing page.
  • Made primary and warning buttons consistent across settings and dialogs, with better dark-mode contrast for important actions.
  • Improved the onboarding LLM defaults step so users can continue after entering a key or skip it entirely.
  • Updated the default changelog theme to Sequential and made theme handling more consistent across the app.
  • Updated error pages to send users back to the correct SuprLogs home and dashboard URLs.
  • Improved hosted changelog sign-in handling on subdomains and custom domains so Clerk flows are more reliable.
Bug Fixes5 updates
  • Fixed Silktide consent and stylesheet loading so they now appear only on the main SuprLogs site, not on hosted changelog subdomains or custom domains.
  • Fixed invoice handling so billing records still work when a hosted invoice URL is missing.
  • Fixed onboarding progress so it is tracked separately for each user and workspace, preventing the wrong account from skipping setup.
  • Fixed Clerk proxy URLs so trailing slashes no longer break sign-in scripts on hosted subdomains.
  • Fixed billing coupon and status display so saved promotion codes show up correctly on the Billing page.
API1 updates
  • The entries list API now includes permalink date and slug fields, matching the new public entry URL format.