analyticsfeedbackbillingsettings
Weekly update: analytics, billing, and better changelog previews
- Basic Analytics is now available for hosted changelogs — Hosted changelog projects now include page views, visitors, top pages, referrers, browser/device breakdowns, and a live visitor view, with filters for all traffic, humans only, or agents only.
- Changelog links are now permanent and readable — Public entry pages now use stable `/entries/YYYY-MM-DD/slug` URLs, and feeds plus sitemap links now point to the same readable addresses.
- Send feedback without leaving the dashboard — Signed-in users can now open an in-app feedback widget, and submissions include account details so reports are tied to the right workspace.
Also in this release
New Features3 updates
New Features3 updates
- Project cards and the project home can now show changelog preview screenshots, making projects easier to recognize at a glance.
- A dismissible getting-started checklist now appears in the sidebar to help new users add an LLM key, sync a project, and start a trial.
- The marketing homepage now includes a bento-style Features section and rotating theme previews.
Improvements9 updates
Improvements9 updates
- Billing actions now send each workspace to the most useful Stripe page for its status, such as updating payment methods or paying an open invoice.
- Applied Growth promo codes now stay saved on the subscription and show up more clearly on the Billing page.
- Primary and warning buttons now look consistent across settings, dialogs, and transfer flows, with better dark-mode contrast.
- The LLM defaults onboarding step now lets people continue after entering a key or skip it entirely.
- Clerk sign-in is more reliable on hosted subdomains and custom domains, including satellite and proxy setups.
- Error pages now send people back to the correct home and dashboard URLs across environments.
- Changelog preview images now generate both light and dark versions so previews match the app theme more closely.
- The trial flow now avoids creating duplicate trial subscriptions.
- Organization name changes now sync to Stripe customer details automatically.
Bug Fixes7 updates
Bug Fixes7 updates
- Silktide banners and stylesheets now only load on the main SuprLogs site, not on changelog subdomains or custom domains.
- Onboarding completion is now tracked separately for each account and workspace, so the wrong account no longer skips setup.
- Changelog entry permalinks now retry automatically when a slug is already taken.
- Invoices without a hosted Stripe URL are now handled correctly.
- Clerk proxy URLs are now normalized so trailing slashes no longer break sign-in scripts.
- Userback feedback no longer loads on local development hosts and production-only checks work as expected.
- Preview pages no longer leave an empty gap below the content.
Documentation3 updates
Documentation3 updates
- README and environment templates now include the Umami configuration needed for Basic Analytics.
- Added deployment notes for Playwright on Linux hosts, Railway, Nixpacks, and Railpack.
- Updated Clerk setup examples to explain primary/satellite domains and the proxy URL setting.