-
FEATURE: add a
:(word filter) operator to Log Level Rules, matching a field value by whole word like LogsQL (e.g.errormatches the worderror, notterror). See #611. -
FEATURE: the visual query builder now shows context-aware keyboard hints at the bottom of its dropdowns, so the available shortcuts (select, navigate, confirm, run) are visible while you build a query. See pr #683.
-
FEATURE: add a
View as JSONtoggle in the query options for raw logs. When enabled, it shows all log fields as a single JSON message in the log line. It is useful for displaying all fields at once or when logs have no meaningful_msgfield. See #677. -
BUGFIX: restore the
_streamlabel in log query results. Previously, it was hidden from the log line labels. See pr #685. -
BUGFIX: live tailing now picks up query changes immediately. Previously, editing the query expression while live logs were streaming kept showing results for the previous query until the page was reloaded.
-
BUGFIX: pad missing
_timevalues in instant log query responses so mixed rows with and without_timestill produce valid Grafana log frames. Thanks to @immanuwell for their contribution. -
BUGFIX: highlight search terms in log lines when the query uses template variables (e.g.
_msg:$search). Previously, highlighting looked for the literal variable name instead of its value, so nothing was highlighted. See #684.