Changelog22 changes
New "Never seen" page: features the CLI found in your code that have…
Added
- New "Never seen" page: features the CLI found in your code that have never sent a single event - a strong hint that the code path is unreachable or tracking isn't wired up. The project overview gained a matching "Never Seen" card, and a feature's detail page now says so clearly instead of calling it dead.
- The project overview is now clickable: headline cards, top features, top events, adoption and top users all link through to the matching feature, list, or filtered event stream.
- The Features list can now be filtered by status (Active, New, Dead, All), shows each feature's users and first-used date, and can be sorted by any column.
- The Events page can now be filtered by feature, and its filters are kept in the page link so a filtered view can be bookmarked or shared. Event names link to their feature, and clicking a user narrows the stream to that user.
- A feature's detail page gained a "View events" button that opens its event stream.
- Usage charts can now show unique users as well as events, and show the totals for the period on display.
- Usage charts on the overview and on feature pages can now cover any custom date range, not just the last 30 days, 12 weeks or 12 months.
- New Users page listing everyone identified in a project, and a page per user showing when they were active and which features they used. Top users on the overview now open that page.
- A feature's detail page now lists the users of that feature.
- Events on the Events page can now be expanded to show the properties sent with them.
- New "Declining" page: features that are still used, but at half or less of their usage in the period before, on the same time scale as your dead-feature threshold. These are the ones on their way to dead. A feature's detail page now shows how its usage changed against that previous period, and flags it when it is declining.
- The Dead features list is now grouped by how long each feature has been inactive, and can be sorted by most used as well as longest inactive.
- The project overview gained a "Declining Features" card, and the homepage now describes declining as its own state alongside new, active, dead and never seen.
- The live demo now shows every lifecycle state - including declining and never-seen features - along with unique users over time and per-user activity, and the homepage's dashboard tour has fresh screenshots of all of it, including the new Declining, Never seen and Users pages.
- The homepage, pricing and documentation pages now describe everything Eventra does today, including framework support for React, Vue, Svelte, Astro and Angular.
Fixed
- Features registered by `eventra send` no longer count as used. Previously each one showed up with a phantom use and user, was flagged "New", and later "Dead", even though nobody had ever used it. Existing projects have been corrected automatically, so some usage and user counts may drop slightly.
- Usage charts no longer show the "Usage" title twice.
- Numbers in the live demo no longer drift upwards between its hourly refreshes.
- Feature and user pages now open correctly for names containing dots, spaces or special characters such as "@" - for example, a feature named `checkout.started` could not be opened before.
- The homepage's dashboard tour no longer shows extra empty space below the screenshot now that it has more screens to list.
- The Dead features list's inactivity-age group headers ("Inactive under 30 days", etc.) are now visually set apart from the rows below them.
- The never-seen and dead-feature notices on a feature's detail page are now easier to read.