Skip to content

Releases: factorhouse/kpow-streams-agent

1.0.0

27 Feb 00:26
00d4536

Choose a tag to compare

[1.0.0] - 2025-02-27

A major release of the StreamsAgent with some breaking changes.

Changed

  • Add new KeyStrategy interface: specifies how metrics data should be keyed when writing to Kpow's internal snapshots topic.
  • Add two concrete implementations of KeyStrategy: ClientIdKeyStrategy and ClusterIdKeyStrategy.
  • Add new MetricFilters class: allows developers to define which metrics should be included or excluded when reporting to Kpow's internal Kafka topic. Filters can be customized to suit the needs of specific deployments or use cases.

Breaking

Changed

  • Move to io.factorhouse domain from io.operatr
  • Keep old io.operatr.kpow.StreamsRegistry entry point for backwards compatibility
  • Bump Kafka Streams to 3.6.1 (same as Kpow)
  • Default producer enable.idempotence to false (avoid ACL issues with Kafka 3.2.0+)
  • Bump other dependencies to latest
  • Update readme and images

0.2.12

10 Apr 05:51

Choose a tag to compare

Update dependencies, fix CVE-2024-22871

0.2.11

27 May 05:34
894a036

Choose a tag to compare

Add compression.type to allowed Producer props

0.2.10

01 Mar 23:07
cca8f48

Choose a tag to compare

Update CHANGELOG.md

0.2.9

01 Mar 04:48
60aa962

Choose a tag to compare

Update README.md

0.2.8

05 Oct 04:41
3fe3390

Choose a tag to compare

Merge branch 'main' of github.com:operatr-io/streams-agent

0.2.7

30 Aug 00:11
11f1b1a

Choose a tag to compare

0.2.7

0.2.6

01 Jul 07:25
b405714

Choose a tag to compare

Update CHANGELOG.md

0.2.5

25 Jun 03:00
70d9434

Choose a tag to compare

Merge branch 'main' of github.com:operatr-io/streams-agent

0.2.4

24 Jun 06:24
8768477

Choose a tag to compare

Compile with java 1.7 features