# What changed in @platformatic/kafka

> 10 changes in @platformatic/kafka 2 from its official release notes, upgrade guides and advisories: 1 security, 2 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@platformatic/kafka/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @platformatic/kafka 2

### Security

- Consumer group subscription decoding is hardened. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)

### New APIs and options

- A new partitionAssignerTopicsSelector option is available. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)
- New options for reauthentication are available. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)

### Behavior and default changes

- SNI is enabled by default for non-IP destinations. (2.14.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.14.0)

### Fixes and other changes

- Fixes failures when using Azure. (2.14.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.14.0)
- Stale fetches are discarded after an offset refresh. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)
- Out-of-range partitions are reduced modulo the partition count when selecting send brokers. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)
- The options schema declares isolationLevel as a number. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)
- Retriable error detection is improved. (2.13.0) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.13.0)
- Legacy metadata advertising is now decoded correctly. (2.12.1) — [release notes](https://github.com/platformatic/kafka/releases/tag/v2.12.1)
