Changelog

SuprLogs Changelog

analyticsbillingdashboardonboarding

Analytics, permalinks, and billing got a big weekly upgrade

Aslan Goldenhour
36 commits
+2366-86
  • Basic Analytics is now built inEligible hosted changelog projects now include page views, visitors, referrers, browsers, devices, and a live active-visitors view, with filters for humans and agents.
  • Public changelog links are now human-friendlyPublished entries now use permanent `/entries/YYYY-MM-DD/slug` URLs, making changelog pages easier to share, bookmark, and navigate.
  • Billing flows are smarterGrowth coupon support and improved Stripe routing now send workspaces to the most useful billing flow for their current plan or invoice status.
  • Projects now show preview screenshotsSuprLogs now generates changelog preview images that can appear in the dashboard, project cards, and marketing previews.

Also in this release

New Features6 updates
  • Added Basic Analytics dashboards for eligible hosted changelog projects, including traffic, visitors, referrers, devices, and live activity.
  • Added permanent, readable changelog entry URLs so published posts have stable links.
  • Added beta Growth coupon support for eligible Billing pages, with the discount saved to the subscription.
  • Added in-app feedback for signed-in dashboard users with account details attached to submissions.
  • Added a dismissible getting-started checklist in the sidebar to guide new users through setup.
  • Added automatic changelog preview screenshots for projects, plus preview thumbnails in the app and on the marketing site.
Improvements9 updates
  • Made billing portal links smarter so active, trialing, past-due, and canceled workspaces open the most helpful Stripe flow.
  • Improved settings buttons and dialog actions with more consistent styling and better dark-mode contrast.
  • Updated onboarding so users can continue after adding an LLM key or skip that step entirely.
  • Tracked onboarding completion separately for each user and workspace so switching accounts no longer skips setup incorrectly.
  • Improved Clerk sign-in support for hosted changelog subdomains and wildcard setups.
  • Updated error pages and default URLs so broken links point back to the correct SuprLogs home and dashboard locations.
  • Refreshed the marketing site with a features section, rotating theme previews, and live links from featured theme cards.
  • Simplified web app consent handling so the Consent Manager always loads in the app.
  • Updated trial copy to describe unlimited commit processing more clearly.
Bug Fixes8 updates
  • Fixed the Silktide consent banner and stylesheet so they only load on the main SuprLogs site, not on changelog subdomains or custom domains.
  • Fixed billing invoice handling so invoices without a hosted URL are supported more reliably.
  • Fixed onboarding completion so it no longer carries over to the wrong account or workspace.
  • Fixed Clerk proxy URLs so trailing slashes no longer break sign-in script loading.
  • Fixed preview styling issues that could leave blank space below changelog previews.
  • Fixed billing status and coupon display so saved promotion codes show up correctly on the Billing page.
  • Fixed trial start logic so duplicate trial subscriptions are no longer created.
  • Fixed saved theme values so unknown themes fall back to Sequential instead of causing inconsistent behavior.
API3 updates
  • Added permalink date and slug fields to the entries list response.
  • Updated public entry routes to resolve pages by date and slug instead of internal IDs.
  • Updated the projects API to include preview image URLs for project thumbnails.
Documentation2 updates
  • Updated README and environment templates with the new Umami, Clerk, Playwright, Railway, and preview-image setup details.
  • Added clearer setup notes for local development, screenshot generation, and deployment package requirements.