Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 43.99 KB
MD5: 6fa72a2cb1db669b39c2a92758239f90
SHA-1: e9df32456cf4817f615cd381edf9bd5d0d25dcb3
SHA-256: 7afe8c9918a05ea2c1a6a319bb9bcad7b9084091df04eb8b57ff094c9becb54e
Download zip 59.84 KB
MD5: 0c1eaddae79fbb9ac2821316dfda6ef3
SHA-1: 6b38b76430bd6c5b51dcab88e67ff475c259819b
SHA-256: ce2600ac3b87a1e49137ecda4ca541f92258f6c4e8ab6ecc853f91956c3a32a5

Release notes

Changed
- A day's salt, which a day's visitor ids are made from, is kept only while it is that day in the site's timezone, and after midnight only while a visit begun that day is still going.
- New password hashes cost more (scrypt at N=32768, r=8, p=3) and record their cost. A password hashed before is checked as before and hashed again at the new cost the next time it signs in.
- Reports on big sites are faster: goals are counted from the daily rollups, SQLite gathers its planner statistics again as the data grows, and finding a site's last visit no longer reads every row on MySQL.

Fixed
- Each MySQL or MariaDB connection drops NO_BACKSLASH_ESCAPES, so values are written correctly on a server set to that mode.
- The dashboard's faint text reaches WCAG AA contrast in both themes, the date pickers keep keyboard focus where it belongs, and a view that fails to load shows the error alone, in the dashboard's language.

Full changelog: https://github.com/runlightsh/runlight/blob/main/CHANGELOG.md

Created by: joncphillips
Created on: 17 Oct 2026 at 04:03 UTC
Last updated: 17 Oct 2026 at 04:03 UTC
Bug fixes

Other releases