- Bookmark Favorite Queries — Star saved queries for quick access. Bookmarked queries appear at top of collections dropdown.
- Copy shareable URL for any saved query
- LogChefQL Parser Rewrite — Grammar-based parser with better error messages
- Frontend Tooling — Switched to Bun + rolldown-vite. Build time: ~2.3s (was >55s)
- Refactored frontend state management with centralized URL sync
- Saved query navigation no longer shows stale content
- Team/source context preserved when navigating between pages
- Sidebar links now include full context params
- Field Values Sidebar — Kibana-style field exploration. Browse fields, see top values, click to filter.
- Backend LogchefQL Parser — Full parsing, validation, and type-aware SQL generation in Go
- Query Cancellation — Cancel button or Esc key stops the query in ClickHouse, not just the UI
- Auto-fit column widths by double-clicking the header resizer
- Breaking: LogchefQL parsing moved from frontend to backend
- Backend is now the single source of truth for SQL generation
- Improved data table with compact rows, click-to-copy, and floating cell actions
- Histogram queries now work with MATERIALIZED timestamp columns
- Surrounding logs (context modal) works with MATERIALIZED columns
- Field values queries have 15s timeout to prevent query pileup
- Alerting — Create SQL-based alerts with Alertmanager integration. Route to Slack, PagerDuty, or email.
- Admin Settings — Configure AI, authentication, and alerts from the web UI
- Duplicate sources for quick setup
- Keyboard navigation in dropdowns
- Settings now persist in database instead of config file
- Redesigned alerts list with better readability
- Pipe Operator — Select specific columns with
status="500" | timestamp method path - Nested JSON Queries — Filter on nested fields like
user.address.city = "NYC" - Query History — Access your recent queries from the editor
- Source Stats — View table schema, TTL settings, and sort keys
- Query Variables — Define reusable variables in your queries with dynamic input fields
- Prometheus Metrics — Monitor LogChef with comprehensive metrics
- Grafana Dashboard — Pre-built dashboard for monitoring
- Compact View — Terminal-style log display for denser viewing
- Team switching no longer causes 403 errors
- Saved queries load reliably on page refresh
- MCP Server — Connect AI assistants like Claude to query your logs via Model Context Protocol
- AI SQL Assistant — Describe what you want in plain English, get ClickHouse SQL
- API Tokens — Programmatic access for scripts and integrations
- Query timeout configuration
- Log Explorer — Interactive log exploration with real-time filtering
- LogchefQL — Simple query language for filtering logs
- SQL Mode — Full ClickHouse SQL for advanced queries
- Saved Queries — Save and share queries with your team
- Teams & RBAC — Multi-tenant access control
- Histogram — Visual distribution of logs over time
- Dark/Light Theme — Choose your preferred appearance
- Single binary, Docker Compose ready