2026-04-08


Summary

This release expands tag visibility across the product — tags now appear in the dataset header, inspection rail, and selection rail. Log metrics add estimated DPM with contract limit warnings, and ingest routing allows editing the default route and now automatically removes routes when their source dataset is deleted. AI SRE displays the time range in query cards. Bug fixes address monitor behavior, visualization rendering, multi-select parameter display, navigation, dataset CEL queries, and sharing filter retention.

Highlights

  • ai sre: Query card now shows the time range used for the query.
  • ingest routing: Ingest routes are now automatically deleted when their source Dataset is deleted.
  • ingest routing: Users can now edit and change the default ingest route from the routing UI.
  • log metric: Log metric creation now displays an estimated DPM value alongside a warning when the estimate approaches the contract limit.
  • datasets: Dataset header now displays entity tags associated with the Dataset.
  • datasets: Query filter enable/disable toggle is now available during filter creation.
  • tags: Correlation tags for Datasets are now listed in the cell selection rail.

Bug Fixes

  • dashboards: Fixed hover state on dashboard card action icons (OB-57557)
  • dashboards: Multi-select parameters now correctly render filter values instead of raw JSON (OB-57787)
  • datasets: Dataset search CEL orderBy queries with multiple fields are now correctly split by commas (OB-57756)
  • monitors: Alignment windows in metric charts are now synced when building a monitor (OB-52406)
  • monitors: Monitor evaluated data chart now selects the correct y-axis column (OB-56321)
  • monitors: New and recently updated monitors now wait a minimum of 24 hours before entering grace period, preventing false transitions from initial processing bursts (OB-56907)
  • monitors: Save button is now disabled until the OPAL query has been run at least once (OB-57094)
  • monitors: Monitor preview no longer refreshes unnecessarily when only the name or description is changed (OB-57622)
  • navigation: Browser tab title now correctly resets when navigating between pages (OB-48695)
  • navigation: Browse-all panel no longer resets when opened with a pre-set open state (OB-56623)
  • opal: Fixed incorrect removal of double quotes from JSON path expressions (OB-56255)
  • ai sre: Edit message input now uses the full AI input component instead of a plain text area (OB-57073)
  • sharing: Kubernetes lister pages now correctly retain filter state after sharing navigation (OB-57039)
  • tags: Empty entity tag values are now cleaned up to proper empty objects (OB-56241)
  • visualizations: Bar charts with multiple Y fields now correctly render all field values (OB-56610)
  • visualizations: Group limit warning tooltip is now more informative (OB-56705)