# Aug 14, 2025 - v1.93.0

## New Features

### Security

* **Audit logging for agent upgrades**
  * Track and review agent upgrade events in the audit logs.

### Destinations

* [**Prometheus destination**](https://docs.bindplane.com/integrations/destinations/prometheus)
  * `metric_expiration`: Set expiration timeout for emitted metrics
  * `resource_to_telemetry_conversion`: Convert resource attributes into telemetry dimensions
* [**S3 destination**](https://docs.bindplane.com/integrations/destinations/aws-s3)
  * Exposed sending queue and retry settings
  * Improved reliability for metrics and traces (see Bug Fixes below)

### Sources

* [**Kubernetes Container Logs source**](https://docs.bindplane.com/integrations/sources/kubernetes-container-logs)
  * Added retry-on-failure options for `filelog` receiver
* [**AWS S3 Event source enhancements**](https://docs.bindplane.com/integrations/sources/aws-s3-event)
  * Offset tracking with Redis
  * Configurable visibility timeout
  * Support messages from SNS

## ⚠️ Breaking Changes

### Legacy Support Removal

* **Removed legacy OpAMP support**
  * Older versions of BDOT (v1.37.0 or older) will no longer connect
  * If you're running outdated collectors, update to a newer BDOT version

<details>

<summary>Improvements</summary>

**UI & UX**

* Added search and scroll limit to library tables for easier navigation
* Plan selection and license type are now available in the organization creation UI
* Live Preview improvements now highlight changes in the log record body
* Improved snapshot diffing and visual update indicators
* Refined icons, typography, and styling across dark and light modes

**Configuration Management**

* Added ability to generate processor YAML from library items when creating blueprints
* Updated component requirement comparisons to support the `>` operator
* Support for `or` keyword in configuration queries

**Developer Experience**

* Added APM tracing to configuration history and registry parsing
* Improved internal error logging, span instrumentation, and cache handling

</details>

<details>

<summary>Bug fixes</summary>

#### Pipelines

* Fixed an issue where timeout settings for metrics and traces were ignored in the S3 destination.
* Fixed an issue where encoding options were not applied correctly in the Google Cloud Pub/Sub source.
* Fixed an issue that caused missing channels in the Windows Event Log source (requires BDOT v1.80.0 or newer).
* Fixed an issue where the processor view leaked memory when telemetry was processed.
* Fixed an issue where processors weren’t properly unlinked from library sources.
* Fixed an issue where the Bindplane agent source did not honor the storage offset directory.
* Fixed an issue where rollout state could become duplicated, blocking updates.
* Fixed an issue where internal route receiver logic failed to validate nested processors.

#### UI & UX

* Fixed an issue where live preview did not highlight changes in the log record body.
* Fixed an issue where progressive rollout labels displayed incorrectly in the UI.
* Fixed an issue where snapshot recordings failed when no agent was selected.
* Fixed an issue where HTTP status filters failed to apply correctly.
* Fixed an issue where incorrect font weights displayed in Safari.
* Fixed an issue where the resource documentation links did not open in a new tab.
* Fixed an issue where node edges rendered incorrectly in configurations with shared destinations.
* Fixed an issue where the “Change configuration” dialog used internal names instead of configuration labels.
* Fixed an issue where metrics port fields appeared detached from their section in the UI.
* Fixed an issue where dark mode YAML punctuation displayed incorrectly.
* Fixed an issue where duplicate resource names were not filtered in new resource dialogs.
* Fixed an issue where the processor bundle accordion did not display updates properly.

#### Access Control & Authentication

* Fixed an issue where project admins could not view audit logs.
* Fixed an issue where the OnPrem login flow failed to check all organizations.

#### Configuration Management

* Fixed an issue where config drafts were not used during rollout option saves.
* Fixed an issue where rollout history did not default to the latest configuration version.
* Fixed an issue where JSON query errors occurred if IDs contained quotes.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bindplane.com/changelog/august-2025/2025-08-14-release.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
