Vizoalica v0.10.0: custom events report
Deployment support: D1 migration 0004_custom_event_reports.sql (additive: four tables). The backend (Worker) changed. Update a running backend with vizoalica deploy <name> --update, or all of them with vizoalica deploy --update --all. Update the backend before bundling the new @vizoalica/browser-sdk: a backend older than this release rejects custom events that carry the new page field. Websites that load the SDK from their own backend are unaffected.
On top of v0.9.1:
- Custom events report. The console has an Events page and the MCP server a
get_custom_eventstool: each event with its count, distinct visitors, and pages, a trend, the top pages of one event, and its most common property values (text and true/false only, redacted, 64 characters). Filter by event or page. Only events received after the backend update are counted; the report says so for an earlier range. See Custom events. - Custom events carry their page. The SDK adds the page key to
track()events, so the report can show the top pages of an event. - Fixed: a website with no token is no longer reported as misconfigured on the website page, in Health, or by the MCP
website_statustool. - Fixed: the console started from a source checkout accepts backends at the current schema; a leftover
apps/cli/package/distfrom an older build no longer sets the expected schema.
Install or update
sh
npm install -g vizoalica # or: npm update -g vizoalica
vizoalica --version # 0.10.0
vizoalica deploy --update --all