Skip to content

Releases: mr-karan/logchef

v1.5.0

08 Apr 09:37

Choose a tag to compare

Highlights

  • Rich value autocomplete — Type host= in LogchefQL and get instant value suggestions with occurrence counts from the field sidebar
  • Tailwind CSS v4 + Vega theme — New visual design with Zinc/Blue palette, sharper borders, bolder chart colors
  • Unovis histograms — Brush-drag zoom, crosshair tooltips, stacked bars
  • Sidebar collapsed by default — More screen space for logs
  • Numeric field explorationstatus (UInt16), bytes (UInt32) now show top values in sidebar

Backend

  • Backtick-quote all field names in SQL (fixes hyphenated field names like user-identifier)
  • ValidationError type returns proper HTTP 400 instead of 500
  • Numeric fields supported in field value queries

See full changelog for all changes.

v1.4.1

02 Apr 05:19

Choose a tag to compare

Changelog

  • da26f1e feat: add canonical request logging and activity logs
  • d912897 fix: add IdleTimeout and periodic QueryTracker cleanup
  • 36e9060 fix: add provisioning to docs sidebar, reorganize for better discovery
  • 2e09497 fix: allow team admins to manage members on managed teams
  • 03a9bd8 fix: downgrade session management logs to DEBUG — only user.login stays at INFO
  • 54f19ef fix: flatten slog source to file:line string
  • 259e035 fix: preserve structured slog source, only shorten file path
  • 3d80725 fix: rename source log key to source_name to avoid slog builtin collision
  • 9b2e950 fix: shorten slog source to file:line via ReplaceAttr
  • d30785b fix: standardize product name to Logchef everywhere

v1.4.0

30 Mar 11:21

Choose a tag to compare

Changelog

  • e99dfba feat: add All Teams view for saved queries collections
  • 5b7318c feat: add declarative provisioning for teams, sources, and access control
  • 4fa99f0 fix: codex review fixes + provisioning docs
  • ba5eb67 fix: highlight today's date in calendar picker
  • 041d59a fix: security, correctness, and performance improvements
  • 1fea918 fix: support separate provisioning.toml file
  • 1d11d66 fix: use maxLimit as default in SQL mode and fix dark theme for date picker
  • 6e88d05 refactor(frontend): Vue best practices improvements
  • 485b23e release: v1.4.0

v1.3.0

05 Feb 06:59

Choose a tag to compare

Changelog

  • 20886ad feat(backend): add variable substitution support to LogchefQL
  • f485677 feat: allow team admins to manage their teams
  • 639d201 feat: configurable query result limit and UI improvements
  • 7eb5519 feat: implement source editing and duplication
  • a9e01eb feat: persist user preferences across sessions
  • 4ccdb27 fix(frontend): LogchefQL variable substitution and timeout parity
  • e5c4503 fix(frontend): address security vulnerabilities and bugs
  • 5e36237 fix(frontend): auto-parse embedded JSON strings
  • f76c295 fix(frontend): enable text wrapping in JSON viewer log details
  • ab564d5 fix(frontend): enforce timestamp order and initial loading
  • 3a69dc4 fix(frontend): expand JSON rows and toggle wrapping
  • 80035fd fix(frontend): remove client-side SQL validation for optional variables
  • 612efd9 fix(variables): auto-apply Now button and fix initial date format
  • ebe60d4 fix(variables): emit local datetime strings from date picker
  • 59afe90 fix: table auto-resizes when filter sidebar closes
  • 5d1e131 release: v1.3.0

LogChef CLI v0.1.4

05 Feb 18:16

Choose a tag to compare

v1.2.2

27 Jan 06:15

Choose a tag to compare

Changelog

  • 5eeeb37 Merge pull request #74 from mr-karan/develop
  • a20b552 chore(cli): bump version to 0.1.3
  • c784f05 chore(cli): update dependencies to latest versions
  • e8a2ec6 docs(cli): add pre-built binary installation instructions
  • b527fc3 feat(cli): add --timeout flag to query command
  • 3ebc869 feat(cli): auto-detect timezone on auth and add config versioning
  • f0a82c9 fix(alerts): remove obsolete alertmanager settings from UI
  • 515fba8 fix(alerts): update TLS setting description in migration
  • 116b384 fix(build): inject versionString for UI sidebar display
  • 8ccb087 fix(cli): correct LogChefQL syntax in query prompt example
  • 91d6eb3 fix(docs): escape template syntax in changelog

LogChef CLI v0.1.3

27 Jan 06:16

Choose a tag to compare

What's Changed

Full Changelog: cli-v0.1.2...cli-v0.1.3

v1.2.1

21 Jan 09:12

Choose a tag to compare

Changelog

  • 16d63a9 Fix explore history URL hydration
  • 5ca000f chore: prepare CLI v0.1.2 and clean up dependencies
  • df7d779 feat(cli): add interactive mode, collections command, and copy CLI button

v1.2.0

21 Jan 05:47

Choose a tag to compare

Changelog

  • a2af325 Add CLI (#71)
  • 574593e Document CLI OIDC config
  • 1879f91 Improve CLI auth and config robustness
  • 044be55 Merge pull request #67 from SValanukonda/fix/Inconsistencies-found-in-the-Getting-Started-guide
  • dd7ca4b Merge pull request #69 from blu3id/fix-explore-y-scroll
  • fb9fc37 Simplify config.toml and move defaults to code
  • 09ab5d3 ci(cli): improve release workflow with validation, checksums, and ARM64
  • 5d6d76e ci(cli): update macOS runners to macos-15
  • 4df2f84 docs(cli): update for new JSON output, name resolution, and TTY detection
  • 349e89b feat(alerts): add dynamic Alertmanager routing helper
  • 0144c0f feat(cli): accept database.table_name format for --source
  • d9a1f3b feat(cli): improve JSON output, TTY detection, and name resolution
  • 9bf7b6b feat(collections): add 'All Sources' view to show queries across all sources
  • 133b8ef feat(query): smart LIMIT handling for SQL mode
  • d428877 feat(sql): support CTEs, JOINs, and subqueries with template variables
  • 33adc31 feat(ui): show saved query name in browser tab title
  • b73527f feat(variables): add multi-select variable type for IN clause expansion
  • 962c9f1 feat(variables): add optional clauses and dropdown widgets
  • b6bb41e fix(alerts): evaluate condition-type alerts using their generated SQL
  • 10ccaa5 fix(alerts): handle edge case in relative time formatting
  • 8b784ba fix(alerts): preserve last_triggered_at and use ISO8601 UTC format
  • fdaf938 fix(cli): make team/source name lookup case-insensitive
  • d2ff1dc fix(collections): resolve race condition causing empty collections on initial load
  • 62a67a7 fix(collections): show current editor content when updating saved query
  • 9138d35 fix(frontend): suppress error toast for canceled requests on page reload
  • a2e8774 fix(query): refresh relative time range before query execution
  • 1f2b59b fix(ui): use consistent YYYY-MM-DD format for variable date display
  • 8dd97e3 fix(variables): accept datetime-local format without seconds
  • abde770 fix: eliminate y-scroll bar on main content area in explorer view
  • d660be0 fix: validate template variables and ensure they're sent consistently
  • 7998786 fixes-Inconsistencies-in-docs
  • b07ead3 refactor: reduce log noise and redact session IDs for security
  • d9add04 style(cli): apply cargo fmt

LogChef CLI v0.1.2

21 Jan 09:13

Choose a tag to compare