Skip to content

v1.6.0

Latest

Choose a tag to compare

@l-you l-you released this 09 Mar 19:56
Immutable release. Only release title and notes can be modified.
e6db8e2

1.6.0 (2026-03-09)

Features

  • add devcontainer config to support VsCode biome validation (0194d83)
  • convert Makefile to the Taskfile (36a3739)
  • extended analytics browser, OS, and device detection. Added filters by browser, cards with browser. More deep detection of the browers, device range support, and much more OS namings (026c212)
  • fix performance issue by storing the countries data in database. Display full country names in the Admin UI. (fe0f535)
  • go 1.26 (aafc2cd)
  • migrate from EsLint to the Biome linting. (0194d83)
  • more information about how to setup for newbies (65a8af9)
  • more information about how to setup for newbies (2f271aa)
  • optimize database space used, dashboard UX polished, improve analytics identity rotation, display more country data and optimize it (4a183e0)
  • OS list card and filtering by the OS (d8c9cfe)
  • refactor components. Fix the flickering loading state. Add the data loading indicators. (baa660b)
  • refactor shadcn chart to the v3 recharts (b8e874d)
  • refactor the carchart type for the OS, Browser, Screen sizes etc to the uint8 as a prdefined enum. That improves database performance a lot and reduce data usage. (55131e8)
  • refactor the geoip module to be split by packaghes and what they do. Some perfoamce and RAM optimization. Make code cleaner to understand whats going on. Disable the cache for the county list due to rare usage in admin UI (4b1019b)
  • remove the nodejs image during build (35fb85b)
  • replace analytics visitor identity with keyed truncated hashing. Switch analytics visitor identity to keyed HMAC with truncated IP prefixes (b41ff6c)
  • require mobile friendly instructions. (2d800da)
  • use fishshell furing developemnt (e44985b)

Bug Fixes

  • broken postgresql CI due to wrong path (d9f649c)
  • chart point labels overflow and layering (b8e874d)
  • deps: update all non-major dependencies (93aff8d)
  • deps: update all non-major dependencies (2c126f9)
  • deps: update module github.com/golang-jwt/jwt/v5 to v5.3.1 (b097731)
  • deps: update module github.com/golang-jwt/jwt/v5 to v5.3.1 (4911152)
  • implement UTC-day-skipped analytics client rotation (e6ae386)
  • light theme colors were too dim (ce6ee6a)
  • lint error (6dd2633)
  • regenerate the assets (fd5fc1e)
  • specify that JWT_SECRET is optional but required for stable deployment (d2e830b)
  • xss warning (82e2f41)