analyticsbillingonboardingsettings
A big week for analytics, billing, and onboarding
- Basic Analytics is now included for hosted changelogs — Customers can now see built-in traffic insights for hosted changelogs, including page views, visitors, referrers, browsers, devices, and a live active-visitors view. You can also filter traffic between all visitors, humans, and agents.
- Changelog entries now have permanent, readable links — Public entries now use stable URLs in the format `/entries/YYYY-MM-DD/slug`, making links easier to share and keep over time. Feeds, navigation, and public pages were updated to use the new format.
- Billing and onboarding got smoother and clearer — We added beta Growth coupon support, smarter billing portal routing, and clearer billing status labels. Onboarding also became easier to complete, with a better setup checklist and more flexible LLM defaults flow.
Also in this release
New Features5 updates
New Features5 updates
- Added a new Analytics dashboard for eligible organization-owned changelog projects, with page views, visitors, referrers, browsers, devices, and live activity.
- Added permanent, human-friendly changelog entry URLs based on date and slug, plus updates to feeds and public navigation.
- Added an in-app Userback feedback widget for signed-in dashboard users, with user details attached to each report.
- Added a dismissible getting-started checklist in the sidebar to help new users add an LLM key, sync a project, and start a free trial.
- Added changelog preview screenshots to project cards and dashboard views so projects are easier to पहचान?
Improvements8 updates
Improvements8 updates
- Billing now shows clearer plan status labels, supports beta Growth coupons, and opens the most useful Stripe flow for each subscription state.
- Onboarding and LLM defaults setup now let users continue after entering an API key or skip the step entirely, with clearer progress handling.
- Primary and warning buttons were standardized across settings and dialogs, with better dark-mode contrast for important actions.
- Hosted changelog sign-in now works more reliably across subdomains and custom domains with updated Clerk proxy and satellite support.
- Changelog previews now generate and display both light and dark screenshots, improving how previews match the app theme.
- The default changelog theme was updated to Sequential, and theme handling was cleaned up across the app and previews.
- The marketing site now includes a richer Features section, rotating theme previews, and live changelog links from theme cards.
- 404 and changelog-not-found pages now link back to the correct SuprLogs home and dashboard URLs in every environment.
Bug Fixes6 updates
Bug Fixes6 updates
- Fixed Silktide consent and cookie banners so they only load on the main SuprLogs site, not on changelog subdomains or custom domains.
- Fixed billing so invoices without a hosted URL are handled correctly, and saved promotion codes stay visible on the Billing page.
- Fixed onboarding completion tracking so it is stored separately for each signed-in user and workspace, preventing the wrong account from skipping setup.
- Fixed duplicate permalink slugs by automatically retrying with a safe alternate slug when a collision occurs.
- Fixed Clerk proxy URLs so trailing slashes no longer break sign-in and script loading.
- Fixed API service builds on Vercel by skipping Playwright installation when it is not needed.
API3 updates
API3 updates
- The entries list API now includes permalink date and slug fields for published changelog entries.
- Public entry routes now resolve pages by date and slug instead of internal IDs, matching the new permalink structure.
- Project data returned by the projects API now includes preview image URLs for dashboard and marketing previews.
Documentation1 updates
Documentation1 updates
- Updated setup guides and environment templates for Umami analytics, Clerk proxy settings, Playwright on Linux, Railpack, and preview screenshot generation.