analyticsbillingdashboardonboarding
Analytics, permalinks, and billing got a big weekly upgrade
- Basic Analytics is now built in — Eligible 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-friendly — Published entries now use permanent `/entries/YYYY-MM-DD/slug` URLs, making changelog pages easier to share, bookmark, and navigate.
- Billing flows are smarter — Growth 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 screenshots — SuprLogs now generates changelog preview images that can appear in the dashboard, project cards, and marketing previews.
Also in this release
New Features6 updates
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
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
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
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
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.