* fix: update type handling for selectColumns in useOptionsMenu
* chore: updated grammer for value, added parsetree for finding current context
* feat: added IS_NULL and IS_NOT_NULL operators and fixed support for not value operators
* feat: enhance query context to support detection of values wrapped in quotes
* feat: add support for negation context in query processing
* chore: added grammer parity for frontend grammer with main grammer
* feat: enhance query processing to support negation context and improve space handling
* fix: simplify condition for wrapping string values in quotes and comment out query context display
* feat: enhance IQueryPair to support multi-value operators and update query context handling
* fix(query): added fix for multi value context and in-place replacement
* fix: suggestions disappearing after dot
* fix(query): deduplicate key suggestions using a Map to preserve order
* fix(query): handle in-place operator type replacements in query context
* fix(query): add comment to clarify in-place operator replacement logic
* feat(query): suggestiong operators based on key type
* feat(query): add 'apply' property to value and number suggestions
* feat(query): enhance query pair extraction, removed dependency for conjunction
* fix(query): add isQueryPairComplete function and fixed querypair extraction logic
* feat(constants): introduce antlrQueryConstants for operators and key types
* refactor(query): replace OPERATORS.EXISTS with NON_VALUE_OPERATORS for improved claritya
* feat: enhance QuerySearch with improved fetching logic and state management for value suggestions
* feat: add custom key handling for CodeMirror in QuerySearch component
* fix: segment fragment to allow hyphen without trailing dot in FilterQuery grammar
* fix: fixed metric having clause and traces order sorting
* fix: removed noop from suggestions and default values
* fix: handled qb - order, group and having's vertical expansion
* fix: fixed infinite loop of states around operator
* fix: removed hadrcoded values suggestion for Having Filter
* fix: added metricName to the metric where clause keys api
* fix: implemented the filter retention across view switch in explorer pages
* feat: added multi-aggregation support for panels
* feat: multi-aggregation for explorer pages and alert also
* feat: added safety check of null series
* feat: added feat to allow only 1 aggregation for number and pie
* feat: fixes around multi-aggregation
* feat: query_range v5 error handling
* feat: removed the stepInterval default and added auto as placeholder
* feat: added support for multiaggregation in columnUnit and thresholds
* feat: added new span_id and trace_id syntax to the trace detail redirection
* feat: enhanced the metric qb layout and bring back old explorer options UI
* feat: use new '/fields/keys' in aggreagtions
* feat: qb fixes
* feat: fixed handlerunquery props
* feat: fixes logs list order by
* feat: fix logs order by issue
* feat: safety check and order by correction
* feat: updated version in new create dashboards
* feat: added new formatOptions for table and fixed the pie chart plotting
* feat: keyboard shortcut overriding issue and pie ch correction in dashboard views
* feat: fixed dashboard data state management across datasource * paneltypes
* feat: fixed explorer pages data management issues
* feat: integrated new backend payload/request diff, to the UI types
* feat: fixed the collapse behaviour of QB - queries
* feat: fix order by and default aggregation to count()
* feat: trace and logs explorer fixes
* fix: ui fixes
* fix: handle multi arg aggregation
* feat: explorer pages fixes
* feat: added fixes for order by for datasource
* feat: metric order by issue
* feat: support for paneltype selectedview tab switch
* feat: qb v2 compatiblity with url's composite query
* feat: conversion fixes
* feat: where clause and aggregation fix
---------
Co-authored-by: Yunus M <myounis.ar@live.com>