Changelog

SuprLogs Changelog

analyticsbillingonboardingfeedback

Big updates for analytics, billing, and onboarding

Aslan Goldenhour
36 commits
+2366-86
  • Basic Analytics is now available for hosted changelogsTrack page views, visitors, top pages, referrers, browsers, devices, and live activity прямо from the dashboard, with filters for all traffic, humans, or agents.
  • Billing is smarter and more flexibleEligible workspaces can now save a Growth promo code, and billing links now take customers to the most useful Stripe flow for their plan status.
  • Changelog entries now have permanent readable linksPublic entries now use stable `/entries/YYYY-MM-DD/slug` URLs, making changelog pages easier to share and more reliable over time.

Also in this release

New Features5 updates
  • Added Basic Analytics for hosted changelogs, including page views, visitors, top pages, referrers, browsers, devices, and live active visitors.
  • Added a dismissible getting-started checklist in the sidebar to help new users set up an LLM key, sync a project, and start a trial.
  • Added a new in-app feedback widget for signed-in dashboard users.
  • Added permanent, human-readable changelog entry URLs in the form `/entries/YYYY-MM-DD/slug`.
  • Added a private `/admin` dashboard for internal product oversight.
Improvements8 updates
  • Billing now shows clearer plan statuses, uses smarter Stripe portal links, and keeps applied Growth promo codes in sync.
  • Project and marketing previews now use saved screenshots, including light and dark versions, across the dashboard, project pages, and homepage.
  • Improved onboarding flows so the LLM defaults step can be skipped or continued after entering a key, and trial messaging and checklist layout are clearer.
  • Updated primary and warning buttons across settings and dialogs for more consistent styling and better dark-mode contrast.
  • Improved sign-in support for hosted changelogs and custom domains by using the right Clerk satellite and proxy settings.
  • Updated error pages and default site links so customers are taken back to the correct SuprLogs URLs in every environment.
  • Made the app always load the Consent Manager and limited the Silktide banner to the main SuprLogs site.
  • Updated theme handling so Sequential is the default theme and unknown saved theme values fall back to it safely.
Bug Fixes6 updates
  • Fixed onboarding completion so it is tracked separately for each user and workspace.
  • Fixed billing invoice handling for invoices that do not have a hosted payment URL.
  • Fixed permalink creation so duplicate slugs are automatically retried with a unique suffix.
  • Fixed Clerk proxy URLs and satellite sign-in handling so hosted subdomains keep working correctly.
  • Fixed the Silktide cookie banner and host detection so it only appears on the main SuprLogs sites.
  • Fixed preview image uploads by creating the storage bucket automatically when needed.
API2 updates
  • Updated the entries list API to include permalink date and slug fields, and resolved public entry pages by date and slug.
  • Added preview image URLs to the projects API.
Documentation1 updates
  • Updated setup and deployment notes for Analytics, Clerk, Playwright, and Railpack/Nixpacks environments.