tides

Changelog

What's changed in tides.

v0.2.22026-08-01

  • A reused hostname no longer inherits the previous tenant's site: registration matches ACTIVE sites only, releases the domain from any deactivated site, and mints a fresh site + API key — the old site's history stays private to its owner.

v0.2.12026-08-01

  • Deltas compare like for like: a period that's still running is now measured against the same elapsed slice of the previous one, so a flat site no longer reads as −77% every morning.
  • Very long custom ranges chart their most recent buckets instead of silently returning an empty chart for the start of the range.
  • Site registration accepts a property's extra domains, and merges them into an existing site — beacons from a customer's own domain are no longer dropped.
  • Fewer repeated queries per dashboard render.

v0.2.02026-08-01

  • Dashboard: summary tiles with period-over-period deltas, timeseries chart, realtime badge.
  • Breakdowns: pages (top/entry/exit), traffic sources (referrers/UTM), locations, devices, custom events.
  • Goals: event + path goals with conversion rates, edited from site settings.
  • Stats API: summary, timeseries, breakdown, realtime and goals, on a site key or a dashboard session.

v0.1.02026-07-31

  • Initial scaffold: ingest pipeline, tracker, sites admin API.

← Back