Changelog

SuprLogs Changelog

analyticsbillingonboardingchangelog

A bigger week for analytics, billing, and onboarding

Aslan Goldenhour
36 commits
+2366-86
  • Basic Analytics is now built inHosted changelogs can now show page views, visitors, referrers, devices, and live traffic, with filters for humans and agents.
  • Changelog links are now permanent and readablePublic entries now use stable URLs like `/entries/YYYY-MM-DD/slug`, making links easier to share and keep.
  • In-app feedback is now available in the dashboardSigned-in users can send feedback directly from SuprLogs, with their account details attached automatically.
  • Billing got smarter and more flexibleEligible workspaces can now apply a Growth promo code, and billing actions now send each plan state to the most helpful Stripe flow.

Also in this release

New Features6 updates
  • Added Basic Analytics for eligible changelog projects, including page views, visitors, referrers, devices, and live activity.
  • Added permanent, human-readable changelog entry URLs so public pages keep the same link after publishing.
  • Added an in-app feedback widget for signed-in dashboard users.
  • Added a dismissible getting-started checklist in the sidebar to help new users set up their workspace.
  • Added preview screenshots to project cards and project pages so changelogs are easier to recognize at a glance.
  • Added beta Growth coupon support on the Billing page for eligible workspaces.
Improvements7 updates
  • Improved billing portal routing so active, trialing, past-due, and canceled workspaces are sent to the most useful Stripe page.
  • Made billing statuses easier to scan by showing readable labels like Active, Trialing, Past Due, and Canceled.
  • Standardized primary and warning buttons across settings and dialogs, with better dark-mode contrast.
  • Improved onboarding so users can continue after entering an API key or skip LLM setup entirely.
  • Updated error pages and default links so they point to the correct SuprLogs home and dashboard URLs in every environment.
  • Improved Clerk sign-in support for hosted changelogs and wildcard subdomains.
  • Simplified consent banner handling and host detection so first-party site behavior is more consistent.
Bug Fixes8 updates
  • Fixed the Silktide cookie banner so it only appears on the main SuprLogs site and not on hosted changelog domains.
  • Fixed invoice handling so billing data still works when an invoice has no hosted URL.
  • Fixed onboarding completion so it is tracked separately for each user and workspace.
  • Fixed saved billing status and promotion code display so discount details stay in sync with Stripe.
  • Fixed Clerk proxy URL handling, including trailing slashes and satellite subdomain sign-in behavior.
  • Fixed local development and environment loading issues that affected preview generation and hosting setup.
  • Fixed trial setup so it no longer creates duplicate trial subscriptions.
  • Fixed plan pricing notes so Startup and Growth details match the current billing model.
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.
  • Added preview image URLs to the projects API so dashboards can show changelog thumbnails.
Documentation2 updates
  • Updated the README and environment templates with new setup notes for analytics, Clerk proxy settings, and preview screenshots.
  • Added deployment guidance for Railway, Nixpacks, and Playwright on Linux hosts.