Smart value autocomplete — Type host= in LogchefQL and get instant value suggestions with occurrence counts from the field sidebar. Works inside quotes, auto-wraps strings, and escapes special characters.
Numeric field exploration — Fields like status (UInt16) now auto-load their top values in the sidebar, just like LowCardinality fields.
Improved
New visual theme — Upgraded to Tailwind CSS v4 with Vega/Zinc/Blue theme, sharper borders, and bolder chart colors
Sidebar collapsed by default — More screen space for logs. Expand via rail hover or Cmd+B
Theme toggle — One-click light/dark/system cycle in the sidebar footer
Histogram redesign — New Unovis-based charts with brush-drag zoom and crosshair tooltips
Lazy-loaded Monaco editor — SQL editor loads on demand for faster initial page load
Fixed
Hyphenated field names — Fields like user-identifier now work correctly in all queries (was causing SQL subtraction errors)
Better error codes — Invalid field names and query parameters now return HTTP 400 instead of 500
Histogram reliability — Fixed tooltip styling, null data crashes, 1-second bucket support, and brush zoom interaction
Team admin permissions — Team admins can now manage members on provisioned teams
Declarative provisioning — Define teams, sources, and access control in a TOML config file for GitOps workflows. Supports dry-run mode, managed vs unmanaged resources, and a separate provisioning.toml file. Learn more →
All Teams collections — Browse saved queries across all your teams from a single page with the new "All Teams" option in the team dropdown.
Fixed
Query cancellation — LogchefQL queries now properly cancel end-to-end (was a no-op)
SQL mode integrity — Time/limit changes no longer silently rewrite raw SQL queries
Histogram accuracy — Timestamp field detection limited to SELECT clause only
Post-login redirect — Users return to their original page after OIDC login
Calendar UX — Date picker highlights today with default times (00:00:00 / 23:59:59)
No duplicate queries — Page load no longer fires the same query twice
CLI v0.1.42026-02-05
Added
CLI team discovery — New logchef teams command to list teams and IDs
CLI source discovery — New logchef sources command to list sources for a team
CLI schema view — New logchef schema command to show columns and types for a source
Improved
CLI guidance — Missing team/source errors now suggest logchef teams and logchef sources --team <team>
Configurable query result limit — New [query] max_limit config option (default: 1M rows). Export up to 1 million rows when your infrastructure supports it.
User preferences persistence — Your theme, timezone, display mode, and fields panel state now persist across sessions. No more re-setting preferences after every login.
Team admins can manage their teams — Team admins now have access to team settings and member management without needing global admin privileges.
Source editing and duplication — Edit existing source configurations and quickly duplicate sources for similar setups.
Improved
SQL editor max height — Editor now caps at 300px with scrollbar for lengthy queries, leaving more room for results
Fixed
Histogram Group By — Histogram now auto-refreshes when changing the Group By column
Dark mode date picker — Time icon now visible in dark mode
Date picker improvements — Now button auto-applies and initial date format issues resolved
JSON auto-parsing — JSON strings embedded in log fields now display as formatted objects
Logchef CLI — Query your logs from the terminal with syntax highlighting, multi-context support, and all the features of the web UI. Learn more →
Multi-select variables — Select multiple values for a variable and they expand to IN (...) clauses. Great for filtering by multiple hosts or services at once.
Optional SQL clauses — Wrap SQL clauses in [[ ... ]] and they're automatically removed when the variable is empty. No more "WHERE 1=1" hacks.
Variable dropdowns — Configure variables as text inputs, dropdowns, or multi-selects with default values.
Browse all saved queries — New "All Sources" view in Collections to see saved queries across your entire team.
Direct email & webhook alerts — Send alert notifications via SMTP or webhooks without needing Alertmanager.
Fixed
No more database lock errors — Fixed intermittent "SQLITE_BUSY" errors that could occur during high traffic
Time ranges now refresh before each query (relative times like "last 1 hour" update correctly)