Skip to main content

0.96.0

What's Changed

🏕 Troubleshoot

  • feat: Add Elasticsearch index selector to Logs Code tab
  • fix: Hide monitoring tab from Kubernetes detail pages
  • fix: Resolve Elasticsearch logs fallback and text fields mapping in values API
  • fix: Allow manual tool name input in Model Context Protocol (MCP) task configurations
  • fix: Complete Elasticsearch metrics tab support, including index and label mappings
  • fix: Hide Chatwoot bubble icon, keep chat accessible via menu

🏕 Notifications

  • feat: Add NudgeBee branded email template for benchmark reports
  • feat: Add capability to send test notifications for Slack and Microsoft Teams integrations

🏕 Tickets

  • fix: Map ticket IDs to cloud events

🏕 Workflow

  • feat: Add validation for connection fields in MCP workflows
  • fix: Ensure event store runs synchronously and derives target cluster metadata
  • fix: Prepopulate cloud account IDs in workflow builder actions
  • fix: Resolve Azure Log Analytics workspace name to ARM resource ID
  • fix: Derive logs task fields dynamically based on account provider and Elasticsearch index
  • fix: Return workspace file content as structured JSON
  • fix: Support OAuth2 authentication for Model Context Protocol (MCP) tool discovery
  • fix: Decrypt Model Context Protocol (MCP) configuration credentials during OAuth token exchange
  • fix: Prevent completed workflow executions from being terminated during worker failover
  • fix: Pass Elasticsearch index parameter in log queries

🏕 Cloud

  • feat: Add relay proxy address and Kubernetes collector endpoint to Helm onboarding command
  • feat: Optimize cloud collector query patterns and reduce log verbosity
  • fix: Force queue reconnection on message ACK failure to prevent stuck consumer slots
  • fix: Improve queue delivery metrics and Dead Letter Queue (DLQ) tracking
  • fix: Handle RabbitMQ ACK failure after successful message processing
  • fix: Allow shell commands in AWS execution tasks when workspace mode is active
  • fix: Classify AWS read-only start-* commands as read operations
  • fix: Resolve data enrichment failures for non-Kubernetes cloud events
  • fix: Support all queryable scopes for Azure Log Analytics alert rules

🏕 AI

  • feat: Improve event analyzer log analysis speed and quality
  • feat: Add tenant-level configuration fallback for LLM integrations
  • fix: Correct navigation links for Nubi AI tasks in the dashboard
  • fix: Attribute first-time event analyses to system user
  • fix: Prevent command validation false positives on JMESPath queries
  • fix: Extract plain text from cached log analysis data before summary synthesis
  • fix: Resolve event analyzer crash loops and handle query failures gracefully
  • fix: Resolve database query ambiguity during resource search
  • fix: Enable event-level AI summaries by default

🏕 Integrations

  • feat: Add "Test Connection" checks for PostgreSQL, MySQL, Redis, and RabbitMQ integrations
  • feat: Add configuration UI for SolarWinds webhook alert integration
  • feat: Add SolarWinds Observability metrics integration
  • feat: Add SolarWinds Observability webhook alert integration
  • fix: Correct MSSQL connection verification to validate credentials
  • fix: Improve TLS Server Name Indication (SNI) support for Elasticsearch integrations
  • fix: Support connecting to private network Elasticsearch endpoints
  • fix: Validate and quote SQL identifiers in database layer
  • fix: Configure connection lifetime limits in PostgreSQL connection pool