Skip to content

liwan

vliwan-v1.5.0 scope: liwan Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

analytics privacy rust self-hosted tracking

Summary

AI summary

Added timezone‑aware graphs with improved accuracy.

Full changelog

Features

  • Added new trusted_headers, trusted_proxies, and use_forward_headers config options
  • Added new entry page and exit page dimensions
  • Added new screen width and orientation dimensions
  • New timezone-aware graphs with improved accuracy

Bug Fixes

  • Fixed error when both listen and port config options are set
  • Added retry logic when opening the DuckDB database to handle potential locking issues on startup (e.g. when the database is being updated by another process or when using a shared network drive)
  • Fixed an issue where users with invalid session tokens would show up in the UI as logged in

Other

  • Events are now rate-limited to 2 per second (with a burst of up to 10)
  • Added ?ref / ?referrer / ?source as fallbacks for UTM source
  • UTM parameters are now extracted on the server side
  • Updated to the latest version of DuckDB (1.5.2)
  • Improved filtering out invalid referrers
  • Improved world map rendering & graph for bounce rate metric
  • Improved UI error messages / loading states

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track liwan

Get notified when new releases ship.

Sign up free

About liwan

liwan - Lightweight Analytics

All releases →

Related context

Beta — feedback welcome: [email protected]