Skip to content

Releases: explodingcamera/liwan

Liwan v1.4.0 - 2026-03-14

14 Mar 09:29
liwan-v1.4.0
b0b785a

Choose a tag to compare

  • Updated to the latest version of DuckDB (1.5)
  • GeoIP database now automatically reloads if it has been updated on disk / fixed an issue where the GeoIP database would not be updated on the first boot
  • Switched to using axum as the web framework and ua-parser for user-agent parsing
  • Added new listen configuration option to specify the address and port to listen on (can be a socket address or just a port number). The old port option is still supported for backwards compatibility.
  • Some small UI improvements and optimizations
  • Container image is now based on distroless

⚠️ The container now runs as a non-root user (UID 1000)!
If you map a folder to /data and encounter permission issues, ensure it’s owned by UID 1000 (e.g. chown 1000:1000 ./data) or has appropriate permissions (e.g. chmod 777 ./data). You can also override the UID used by Liwan when starting the container by setting the --user flag (e.g. docker run --user 0 ... to keep the old behavior).

liwan-v1.4.0-rc.3

12 Mar 20:40
liwan-v1.4.0-rc.3
08a8631

Choose a tag to compare

liwan-v1.4.0-rc.3 Pre-release
Pre-release
Liwan v1.4.0-rc.3

liwan-v1.4.0-rc.2

11 Mar 18:30
liwan-v1.4.0-rc.2
5fb3eb5

Choose a tag to compare

liwan-v1.4.0-rc.2 Pre-release
Pre-release
Liwan v1.4.0-rc.2

liwan-v1.4.0-rc.1

28 Jan 19:12
liwan-v1.4.0-rc.1
b89f1d3

Choose a tag to compare

liwan-v1.4.0-rc.1 Pre-release
Pre-release
Liwan v1.4.0-rc.1

Liwan v1.3.0 - 2025-10-12

11 Oct 23:00
liwan-v1.3.0
ce57b29

Choose a tag to compare

  • Updated to the latest version of DuckDB (1.4)
  • Graceful shutdown on SIGINT and SIGTERM
  • X86-64-v3 is now the default target architecture for x86_64 Linux builds

Liwan v1.2.1 - 2025-06-21

21 Jun 20:45
liwan-v1.2.1
601b48c

Choose a tag to compare

  • Full dimension values are now shown when hovering over the dimension in the table
  • Updated dependencies & switched to the upstream of DuckDB
  • Now using Jemalloc as the default memory allocator for improved performance and memory usage

If you're upgrading from v1.1.0, please upgrade to Liwan v1.1.1 first.

Liwan v1.2.0 - 2025-05-19

19 May 18:11
liwan-v1.2.0
dc63054

Choose a tag to compare

  • Liwan has been relicensed under the terms of the Apache-2.0 license (this also applies to all previous versions)
  • Updated to the latest version of DuckDB (1.2)
  • Updated list of referrer spammers, user-agents and site icons
  • Ellipsis for long URLs in the UI
  • Overall performance improvements and memory usage optimizations

⚠️ If you're upgrading from v1.1.0, please upgrade to Liwan v1.1.1 first.

Liwan v1.1.1 - 2025-05-19

19 May 17:53
liwan-v1.1.1
1696d24

Choose a tag to compare

  • Liwan has been relicensed under the terms of the Apache-2.0 license (this also applies to all previous versions)
  • Force DuckDB to always checkpoint the database after shutting down. This is required for upgrading to the latest version of DuckDB in Liwan 1.2, which has issues loading the old checkpoint files when using musl libc.

liwan-v1.1.1-rc.1

15 May 19:13
liwan-v1.1.1-rc.1
cd19702

Choose a tag to compare

liwan-v1.1.1-rc.1 Pre-release
Pre-release

liwan-v1.2.0-rc.10

12 May 21:34
liwan-v1.2.0-rc.10
e672284

Choose a tag to compare

liwan-v1.2.0-rc.10 Pre-release
Pre-release