> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# V4.1.0.12

# StreamNative Weekly Release Notes v4.1.0.12

## Download

### Distributions

* [https://github.com/streamnative/pulsar/releases/tag/v4.1.0.12](https://github.com/streamnative/pulsar/releases/tag/v4.1.0.12)

### Packages

* [Maven Central](https://search.maven.org/artifact/io.streamnative/pulsar/4.1.0.12/pom)

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/4.1.0.12/images/sha256-7cf4659844956c9515ed2275840ce7c0305c933052449eb4917edf662cec2d21)

* [sn-platform-slim](https://hub.docker.com/layers/streamnative/sn-platform-slim/4.1.0.12/images/sha256-6435500d6c4c7fe49ce02dd445754970b6298ca729e8526b9f99f32f128dc71a)

* [private-cloud](https://hub.docker.com/layers/streamnative/private-cloud/4.1.0.12/images/sha256-6435500d6c4c7fe49ce02dd445754970b6298ca729e8526b9f99f32f128dc71a)

## General Changes

### Apache Pulsar

([#25106](https://github.com/apache/pulsar/pull/25106)) \[fix]\[client]Producer stuck or geo-replication stuck due to wrong value of message.numMessagesInBatch

### KoP

Add github deploy profile

### StreamNative Pulsar Plugins

f7d807b63 ignore flaky test

552c8cc06 Fix checkstyle issue and opentel sdk spi version

b269d9683 Revert "add opentelemetry version"

3f1d5b089 fix checkstyle issue

Support protobuf-native type for rest-v2

0d10f56cf add opentelemetry version

Add new rest-consume api

### Function Mesh Worker Service

feat(auth): add API Keys authentication support

### StreamNative Unified RBAC

perf(authz): optimize JWT parsing and metadata extraction with caching

## Security Fixes
