analyticsfeedbackchangelogadmin
Analytics, permalinks, and onboarding got a major upgrade
- Basic Analytics is now available for hosted changelogs — Hosted changelogs can now track page views, visitors, referrers, browsers, devices, and live activity, with filters for all traffic, humans, or agents.
- Changelog entries now have permanent, readable links — Published entries now use stable `/entries/YYYY-MM-DD/slug` URLs, making public changelog pages easier to share and revisit.
- Signed-in users can now send feedback from inside the app — Added an in-app feedback widget so dashboard users can submit comments with their account details attached automatically.
Also in this release
New Features4 updates
New Features4 updates
- Added Basic Analytics dashboards for eligible changelog projects, including page views, visitors, top pages, referrers, browsers, devices, and live active visitors.
- Added an in-app feedback widget for signed-in dashboard users, with account details included in each submission.
- Added permanent, human-friendly changelog entry URLs so public entries keep the same shareable link after publishing.
- Added a private /admin dashboard for internal admins to review product health, customers, billing, and changelog projects.
Improvements8 updates
Improvements8 updates
- Improved billing with clearer plan status labels, smarter Stripe portal routing, and support for saving promotion codes on subscriptions.
- Improved onboarding with a skip-friendly LLM defaults step, a getting-started checklist, and better tracking per account and workspace.
- Improved changelog previews, project cards, and the project home with light and dark screenshots and a cleaner overview layout.
- Improved the marketing site with a new features section, rotating theme previews, and live links from theme cards to public changelogs.
- Improved button styles and dark-mode contrast across settings, dialogs, and transfer flows for a more consistent experience.
- Improved sign-in handling for hosted changelogs and custom domains so Clerk works more reliably across subdomains and proxy setups.
- Improved error-page links and the default site URL so users are sent back to the right SuprLogs pages in every environment.
- Simplified consent-banner handling so the main marketing site loads it correctly without affecting hosted changelogs.
Bug Fixes7 updates
Bug Fixes7 updates
- Fixed invoice handling so billing pages work correctly even when an invoice does not have a hosted URL.
- Fixed onboarding so completion is tracked separately for each user and workspace, preventing the wrong account from skipping setup.
- Fixed duplicate trial subscriptions during the trial start flow.
- Fixed Silktide and consent banner display so they only appear on the main SuprLogs site, not on changelog subdomains or custom domains.
- Fixed Clerk proxy URL formatting and trailing slashes so sign-in and sign-up links load correctly.
- Fixed changelog entry creation so duplicate permalink slugs are retried automatically when needed.
- Fixed Vercel builds that could fail when Playwright setup ran during install.
API1 updates
API1 updates
- Updated the entries list API and public entry routes to use permalink date and slug values instead of internal IDs.
Documentation1 updates
Documentation1 updates
- Updated setup guides and environment templates for Basic Analytics, Clerk, Playwright, screenshot generation, and Railway deployment.