Skip to main content

Changelog

Welcome to the changelog! Here, you’ll find information about new features, fixes, and updates for Sawmills.

[0.53] - 2026-04-20

New Features

  • Sawmills Agent: Introduced the Sawmills Agent, a conversational AI assistant for telemetry investigation, automation, and team collaboration. You can ask the agent questions about your telemetry data & processors, take actions on insights, manage processors and hand off conversations to teammates. Key capabilities include conversations, collaboration, memory, skills, tasks, notifications, and role-based access
  • Agent Slack Integration: Use the Sawmills Agent directly in Slack via DMs, channel mentions, and threaded conversations — no context-switching required
  • Instrumentation Reviewer (closed beta): Added the Instrumentation Reviewer, which automatically reviews telemetry-related code changes in GitHub PRs and GitLab MRs before merge. Catches issues like high-cardinality fields, PII exposure, and noisy logs
  • GitHub & GitLab Integrations: Added GitHub and GitLab integrations to connect your repositories for instrumentation review workflows
  • S3 Tables Destination: Added S3 Tables destination support, allowing you to send logs to AWS S3 Tables in Iceberg format with Snowflake query integration
  • Ownership Groups: Added Ownership Groups to define team-based telemetry ownership boundaries with per-group notification channels (Email, Slack, Webhook)
  • Lookup Processor: Added the Lookup processor, which enriches logs by matching an attribute against a CSV file (from S3 or shared filesystem) and adding matching columns as new fields
  • Drop Metric Datapoints Processor: Added the Drop Metric Datapoints processor to remove specific metric datapoints based on name patterns and label filters, helping reduce metric volume
  • Aggregate Metric Labels Processor: Added the Label Aggregation processor to reduce metric cardinality by removing selected labels and combining values using aggregation functions
  • Sawmills CLI: Added the sm CLI tool, installable via Homebrew, for working with Sawmills from the terminal
  • Sawmills MCP Server: Added a hosted MCP server so you can connect AI coding tools like Claude Code and OpenAI Codex to Sawmills
  • Datadog Integration: Added the Datadog integration, which validates API and Application Key permissions and enables vendor usage references in the dashboard
  • New Relic Integration: Added the New Relic integration, which validates User API Key permissions and enables vendor usage references in the dashboard

Improvements

  • Analytics Dashboard: The dashboard now includes a Metrics view with time-series counts, volume, cardinality drivers, and data reduction percentages. When Datadog or New Relic integrations are configured, you also get vendor usage references showing where each metric is used in dashboards and alerts
  • Enrichment Processor: The Lookup processor now supports S3 as a source for CSV enrichment files, in addition to shared filesystem paths
  • Datadog Source: The Datadog source now accepts metrics payloads sent directly via the Datadog HTTP intake API — no Datadog Agent required
  • Label Aggregation Processor: Expanded supported metric types by vendor, now generally available (no longer alpha)
  • Splunk HEC Source: Added source type selection support for the Splunk HEC source

[0.52] - 2026-01-12

New Features

  • Agent: Added an Agent experience in the UI (including session history visibility)
  • Live Tail: Added metrics Live Tail support (metrics display components and telemetry-type switching improvements)
  • Processors: Added Enrichment Processor support (including CSV-based enrichment workflows)
  • Processors: Added Drop Metrics processor

Improvements

  • Processors: Improved truncate attribute UX (multi-select and safer switching behavior)
  • UX/UI: Improved attribution display in agent session history (show names consistently)
  • Stability: Reliability improvements across collectors/pipelines validation and deployments

Bug Fixes

  • Processors: Fixed save/edit edge cases and attribute-key handling errors in processor configuration
  • UX/UI: Fixed UI rendering issues and interaction bugs in the newest screens

[0.51] - 2025-12-31

New Features

  • Integrations: Added New Relic metric receiver and exporter support
  • Collectors: Added self-managed collector state reporting (visibility into collector management mode)

Improvements

  • Collectors: Improved load balancer behavior and retry handling for higher reliability under load
  • Collectors: Improved hot reload behavior across more signals and configurations
  • Deployments: Improved validation messaging and “deployment required” logic to reduce false blockers

Bug Fixes

  • Collectors: Fixed deployment validation and configuration edge cases
  • Pipelines: Fixed issues where large numbers of pipelines/processors could fail to load correctly in the UI

[0.50] - 2025-11-30

New Features

  • Processors: Added Parse Logs processor (including Grok-style parsing support)
  • Processors: Added Logs-to-Metrics / Signal-to-Metrics processing support
  • Processors: Added processor reordering support (UI + backend sequencing)
  • Auth: Added user API key management and token exchange capabilities

Improvements

  • Processors: Added LLM-assisted generation for patterns (e.g., regex/parsing helpers) and improved validation feedback
  • Processors: Added support for “truncate” mode in Modify Attributes (including multi-select and advanced options)
  • UX/UI: Improved processor/insights pickers (pipeline dropdowns, hierarchy handling, clearer selection behavior)

Bug Fixes

  • Auth: Fixed SSO/OAuth redirect issues and sign-in edge cases
  • Processors: Fixed create/edit ordering issues and Live Tail filtering issues

[0.49] - 2025-10-31

New Features

  • Notifications: Added Insights notifications (including Slack delivery options, such as threading)
  • Notifications: Added webhook delivery hardening and controls

Improvements

  • Insights: Added caching for insight results to speed up repeated review workflows
  • Insights: Added more granular time filtering (including 1-hour views) for faster investigations
  • Insights: Improved qualification logic and presentation (percent-based views and clearer thresholds)

Bug Fixes

  • Notifications: Fixed notification formatting and delivery edge cases
  • Insights: Fixed “NaN% / missing denominator / no-signal” display and calculation issues

[0.48] - 2025-09-30

New Features

  • Integrations: Added Coralogix receiver support (including fallback configuration)
  • Integrations: Added Google Cloud Storage (GCS) exporter support
  • Integrations: Added Elastic/Elasticsearch receiver support (including fallback options)
  • Integrations: Added Sumo Logic destination support
  • Integrations: Added Syslog as a supported data source

Improvements

  • Collectors: Improved hot reload reliability and deployment validation behaviors
  • Metrics: Improved metrics pipeline/gateway stability and operational configuration

Bug Fixes

  • Integrations: Fixed configuration and validation issues across newly added integrations
  • UX/UI: Fixed integration form issues and deployment-state edge cases shown in the UI

[0.47] - 2025-08-31

New Features

  • Processors: Introduced a Global Processors page for managing processors across pipelines/destinations
  • Activity Log: Added activity logs for processor changes and system actions (where applicable)

Improvements

  • Processors: Added richer processor tables (type, owner, last updated, usage/impact visibility)
  • Processors: Improved navigation between affected processors, Live Tail, and processor details
  • UX/UI: Improved empty states and discoverability of actions (tooltips, clearer labels)

Bug Fixes

  • Processors: Fixed issues with processor list refresh, table rendering, and “active” state handling
  • UX/UI: Fixed modal/view-mode bugs (scrollbars, alignment, and action button behavior)

[0.46] - 2025-07-31

New Features

  • Dashboard: Released Dashboard v2 with filters, grouping, sparklines, and improved tables
  • Dashboard: Added deployment markers so you can correlate telemetry changes with rollouts

Improvements

  • Dashboard: Improved chart accuracy and readability (bucket sizing, tooltips, axis formatting)
  • Dashboard: Increased resolution for “last 24h” views and improved Sent/Received/Reduced comparisons
  • Performance: Reduced unnecessary UI queries and improved page responsiveness

Bug Fixes

  • Dashboard: Fixed chart calculation and rendering issues (including “N/A” and rounding edge cases)
  • UX/UI: Fixed filtering UI bugs (dropdown selection, search behavior, scrolling)

[0.45] - 2025-06-30

New Features

  • Insights: Added audit/activity history in the Insights experience
  • Insights: Added the ability to view impact by volume or by message count
  • Processors: Introduced a redesigned Live Tail + Simulation experience while editing processors

Improvements

  • Insights: Updated default timeframes to focus on recent impact (24h) and improved insight status reporting
  • Processors: Improved simulation validation and reduced “re-run” / state reset friction during editing
  • UX/UI: General UX polish across processor editing and insight review flows

Bug Fixes

  • Processors: Fixed simulation and Live Tail edge cases (loading, filtering, empty states)
  • UX/UI: Fixed form validation and layout issues across key configuration screens

[0.44] - 2025-04-25

New Features

  • Pipelines: Added Live Tail that lets you view live logs from various points in the pipeline
  • Pipelines: Added support for saving in Parquet format via the S3 destination
  • Pipelines: Added bypass mechanism (per pipeline destination) based on health checks

Improvements

  • Collector: Improved performance of Datadog-based filters
  • Pipelines: Added OTLP authentication support

[0.42] - 2025-04-07

New Features

  • Pipelines: Added Elastic destination support

Improvements

  • Pipelines: Improved filter and search

[0.25.0] - 2025-02-20

New Features

  • Pipelines: Added support for Loki basic auth to Loki destination
  • Pipelines: Added Prometheus Remote Write support - source & destination
  • Pipelines: Added support for Coralogix Units
  • Pipelines: Added an option to pass the X-Scope-Org-Id header for LGTM

Improvements

  • Pipelines: Added view mode to all parts of live pipeline
  • General: Added support to pass org ID into URL and replace with slug
  • Collector: Enhanced API key management with advanced features

[0.24.47] - 2025-02-10

New Features

  • Pipelines: Added an option to encode AWS S3 data into Datadog format
  • Pipelines: Added support in attribute selector for Body (String)
  • Pipelines: Added support in attribute selector for Severity

[0.23.30] - 2025-01-21

New Features

  • Pipelines: Added probabilistic sampler to the filter processor. The filter processor can now sample logs
  • Pipelines: Added masking processor to mask sensitive information based on predefined patterns or custom ones
  • Pipelines: Added the ability to deploy a pipeline to multiple collectors
  • Pipelines: Added support for Coralogix OTLP & Coralogix format destinations
  • Collectors: Added collector page with basic info, pipelines running, and installation instructions
  • Collectors: Added collector status: Installed (Idle), Running (Active), Error, Disconnected
  • Collectors: Added the ability to detach (uninstall) a pipeline from a collector

Bug Fixes

[0.23] - 2025-01-10

Bug Fixes

  • Pipelines: Fixed issue when a user inputs incorrect Datadog API key
  • Collectors: Fixed issue for installing Sawmills collector, added creation of namespace before adding a secret

Improvements

  • Collectors: Changed Helm install command to support external k8s secret

[0.22.17] - 2025-01-08

New Features

  • Pipelines: Added processor that can drop multiple attributes from Resources, Attributes, Body
  • Pipelines: Added a processor that can insert, modify, upsert attributes across Resources, Attributes, Body
  • Pipelines: Added batch processor to allow users to configure how to batch messages (logs, traces, metrics)
  • Pipelines: Added Splunk HEC source and destination
  • Pipelines: Added Metrics support for Datadog

Improvements

  • Pipelines: Added “Skip TLS Verification” toggle to Splunk destination

[0.21.11] - 2024-12-26

Bug Fixes

  • Pipelines: Fixed rendering issue when adding a new processor to a pipeline

[0.21.9] - 2024-12-24

Improvements

  • Pipelines: Added Next/Previous buttons to processor details panel
  • Pipelines: UI/UX improvements for pipeline editing

[0.21.9] - 2024-12-10

New Features

  • Pipelines: Added multi-pipeline support
  • Pipelines: Added support for Datadog metrics

Improvements

  • Pipelines: UI/UX improvements for pipeline editing

[0.21] - 2024-12-06

New Features

  • Pipelines: Added Live and Draft mode for pipelines
  • Pipelines: Live mode shows telemetry data analytics
  • Collectors: Collector page has a new installation page to add new collectors

Bug Fixes

  • Pipelines: When deleting a filter, the system requires a confirmation modal
  • Pipelines: Rendering issue when adding a new processor

[0.19] - 2024-11-26

New Features

  • Pipelines: Processor page can now support many processors with search and filter

Bug Fixes

  • Pipelines: Processor page can now support many processors with search and filter

Improvements

  • Collectors: Performance improvement to the Sawmills collector that reduces the collector memory footprint