Skip to content

Comments

deps(rust): Bump kafka-backup-core from v0.7.0 to v0.8.2#13

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/kafka-backup-core-v0.8.2
Open

deps(rust): Bump kafka-backup-core from v0.7.0 to v0.8.2#13
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/kafka-backup-core-v0.8.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 11, 2026

Bumps kafka-backup-core from v0.7.0 to v0.8.2.

Release notes

Sourced from kafka-backup-core's releases.

v0.8.2

Install kafka-backup-cli 0.8.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/osodevops/kafka-backup/releases/download/v0.8.2/kafka-backup-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/osodevops/kafka-backup/releases/download/v0.8.2/kafka-backup-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install osodevops/tap/kafka-backup

Download kafka-backup-cli 0.8.2

File Platform Checksum
kafka-backup-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
kafka-backup-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
kafka-backup-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
kafka-backup-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.8.1

Install kafka-backup-cli 0.8.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/osodevops/kafka-backup/releases/download/v0.8.1/kafka-backup-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/osodevops/kafka-backup/releases/download/v0.8.1/kafka-backup-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install osodevops/tap/kafka-backup

... (truncated)

Changelog

Sourced from kafka-backup-core's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.5.0] - 2026-01-17

Added

  • Prometheus/OpenMetrics metrics support (#9)
    • Consumer lag tracking per topic/partition (kafka_backup_lag_records)
    • Records and bytes throughput counters (kafka_backup_records_total, kafka_backup_bytes_total)
    • Compression ratio gauge (kafka_backup_compression_ratio)
    • Storage write latency histogram (kafka_backup_storage_write_latency_seconds)
    • Storage I/O bytes counter (kafka_backup_storage_write_bytes_total)
    • Error counting by type (kafka_backup_errors_total)
  • HTTP metrics server with /metrics endpoint (default port 8080)
  • /health endpoint for liveness checks
  • New metrics configuration section in config file
  • MetricsServerConfig::new() constructor for programmatic configuration

Changed

  • Breaking: Added metrics: Option<MetricsConfig> field to Config struct
    • Existing code constructing Config with struct literals must add metrics: None
    • YAML configs are unaffected (field is optional with serde default)
  • Marked MetricsConfig as #[non_exhaustive] to prevent future breaking changes

Documentation

[0.4.0] - 2026-01-09

Added

  • TLS/SSL support for custom CA certificates (ssl_ca_location)
  • Mutual TLS (mTLS) authentication with client certificates (ssl_certificate_location, ssl_key_location)
  • TLS test infrastructure with Docker Compose for integration testing
  • Comprehensive TLS documentation in configuration guide

Fixed

  • Breaking: Fixed TLS certificate configuration being ignored (#3)
    • Previously, ssl_ca_location, ssl_certificate_location, and ssl_key_location were parsed but never used
    • Connections to Kafka with self-signed or internal CA certificates now work correctly
    • Added new error variants to KafkaError: TlsConfig, CertificateLoad, PrivateKeyLoad

Changed

  • Breaking: Added new variants to KafkaError enum. Code that exhaustively matches on this enum without a wildcard will need updating.

... (truncated)

Commits
  • 7b30889 fix: resolve connection serialization bottleneck for high-latency clusters (#29)
  • 93407c1 fix: gate SIGTERM handler behind #[cfg(unix)] for Windows compat
  • 69a66e2 fix: resolve v0.8.0 regression and add graceful shutdown (#29) (#32)
  • 9e443e0 feat: Address user feedback and performance issues (#29) (#30)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [kafka-backup-core](https://github.com/osodevops/kafka-backup) from v0.7.0 to v0.8.2.
- [Release notes](https://github.com/osodevops/kafka-backup/releases)
- [Changelog](https://github.com/osodevops/kafka-backup/blob/main/CHANGELOG.md)
- [Commits](osodevops/kafka-backup@34578a5...7b30889)

---
updated-dependencies:
- dependency-name: kafka-backup-core
  dependency-version: 7b3088963016fe44f3b97ed511c51aea446d224a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 11, 2026

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants