Tenyen Analytics for WordPress v0.7.0
Highlights
- Added chunked CSV and JSON exports for raw events, sessions, content, organizations, traffic sources, campaigns, and event summaries.
- Added privacy-preserving omitted and masked IP modes, with explicitly confirmed administrator-only raw IP export.
- Added unlimited, preset, and custom retention controls with cleanup preview.
- Added bounded, resumable WP-Cron cleanup with overlap locking and observable status.
- Added storage diagnostics for table/database size, raw events, sessions, date range, and monthly counts.
- Exports respect analytics filters, tags, watchlists, and v0.6.3 analysis exclusions where meaningful.
Security and compatibility
- CSV formula injection is neutralized.
- Lifecycle routes and exports require administrator authorization; exports also require a valid nonce.
- Cleanup deletes only expired raw event rows and preserves settings, annotations, tags, saved views, exclusions, GeoLite files, and keys.
- No database schema or index change. Schema version remains 0.6.3.
- Until daily aggregates arrive in v0.7.1, deleting raw rows permanently removes their historical detail and statistics.
See the attached SHA-256 checksum file to verify the release ZIP.