← Back to all sparks
O

Open Web Analytics

MARKETING
Velocity5.0

Self-hosted web analytics for tracking site visitors

Open Web Analytics patches 1.14 in quick succession, fixing date ranges and heatmaps.

web-analyticsself-hostedmodernizationaccess-controlphpopen-source
◆Current state
Since 1.14.0 added acquisition dimensions and data-repair commands in September, OWA has shipped patches up to 1.14.6 (1.14.5 is missing from the feed). 1.14.1 fixed cross-site access in REST reports and the recording player, where a user granted one site could read another site's records. Later patches restore heatmaps that had been broken since 1.10.1 and 1.13.0, fix URL query filtering, and correct relative periods: 'Last seven days' had covered eight days, and periods now count calendar days so daylight-saving changes don't shift them.
◆Where it's heading
The modernization run toward 2.0 continues, and the patches show its cost: regressions from the 1.10 to 1.13 rewrites are being found and fixed one by one. Release notes stay candid about what broke and since when. None of the 1.14 patches needs a schema change.
◆Prediction
Expect more 1.14.x patches for regressions from the report-URL and schema changes, then a step toward the 2.0 branch that 1.13.0 announced.

◆Recent moves

  1. 2d ago

    Relative date periods fixed, including an eight-day 'last seven'

    'Last seven days' had covered eight days and 'Last week' ended a day late; relative periods now count calendar days, so daylight saving no longer shifts them. Small, but it changes the numbers in every relative report.

    View source ↗
  2. 2d ago

    Heatmaps show clicks again after a 1.13.0 regression

    Heatmaps draw clicks again after a data request had been refused since 1.13.0, and the heatmap link works for uncached sites. Finishes the repair started in 1.14.3.

    View source ↗
  3. 2d ago

    Heatmap overlay link restored and limited to the site's domain

    The heatmap overlay link opens the page again, after sending users to the dashboard since 1.10.1, and only opens pages on the site's own domain for permitted users.

    View source ↗
  4. 11d ago

    URL filter truncation and proxy sign-in fixes

    Query-parameter filtering no longer truncates page URLs, regex goals can contain @, and sign-in behind a sub-path proxy returns to the requested page. Fixes for long-standing issues.

    View source ↗
  5. 11d ago

    Fix lets per-site users stop reading other sites' records

    Closes a cross-site access gap: clickstream, transaction and recording lookups checked the site a request named, not the site the record belonged to. Multi-site installs with per-site users should upgrade.

    View source ↗
  6. 1mo ago

    Acquisition dimensions and geo-encoding repair

    1.14.0 adds five acquisition dimensions, with a backfill command for existing visitors and a repair for mis-encoded city and region names. It continues the 2.0 groundwork from 1.13.0, with data repairs left for operators to schedule.

    View source ↗