> ## 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.0.9.2

# StreamNative Weekly Release Notes v4.0.9.2

## Download

### Distributions

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

### Packages

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

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/4.0.9.2/images/sha256-5dd2ae09ed83c48be9c05d80f9e8c8d7459f1a5aa679b0e56a4be74b125a8272)

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

* [private-cloud](https://hub.docker.com/layers/streamnative/private-cloud/4.0.9.2/images/sha256-eaa32d9667890a8f5494735da0b19cdf9b57bd446aa1341d48312e26eceaaf88)

## General Changes

### Apache Pulsar

([#25262](https://github.com/apache/pulsar/pull/25262)) \[fix]\[broker] Guard AsyncTokenBucket against long overflow

([#25200](https://github.com/apache/pulsar/pull/25200)) \[improve]\[broker] Change log level from warn to debug when cursor mark-deleted position ledger doesn't exist

([#25254](https://github.com/apache/pulsar/pull/25254)) \[fix]\[client] Reduce logging in OAuth auth to fix parsing of Pulsar cli command output

([#25253](https://github.com/apache/pulsar/pull/25253)) \[improve] Upgrade RoaringBitmap to 1.6.9 version

([#25251](https://github.com/apache/pulsar/pull/25251)) \[improve]\[fn] Upgrade Pulsar Python client version to 3.10.0

([#25246](https://github.com/apache/pulsar/pull/25246)) \[fix]\[meta] Metadata cache refresh might not take effect

([#25247](https://github.com/apache/pulsar/pull/25247)) \[fix]\[test] Fix ResourceQuotaCalculatorImplTest#testNeedToReportLocalUsage

([#25241](https://github.com/apache/pulsar/pull/25241)) \[fix]\[test] fix testBatchMetadataStoreMetrics.

([#25232](https://github.com/apache/pulsar/pull/25232)) \[improve] Upgrade Netty to 4.1.131.Final

([#25187)](https://github.com/apache/pulsar/pull/25187))) Reapply "\[improve]\[meta] PIP-453: Improve the metadata store threading model

### KoP

\[Ursa] Avoid replaying the whole topic for producer with no zone id after upgrade

Remove debug log for broker selection in UrsaLoadBalancer

Add consumer group and its consumers to Pulsar topic stats

### StreamNative Pulsar Plugins

8455da80b Fix Docker environment detection issue by upgrading testcontainers and docker-java

### pulsarctl

Add namespace-level inactive topic policies commands

### Function Mesh Worker Service

7db3471e Fix license missing error in retry

Use one Dockerfile for all CI

Use custom PulsarResources for Registry service

## Security Fixes

### Apache Pulsar

([#25256](https://github.com/apache/pulsar/pull/25256)) \[fix]\[sec] Upgrade aircompressor to 2.0.3 to resolve CVE-2025-67721

([#25250](https://github.com/apache/pulsar/pull/25250)) \[fix]\[sec] Upgrade Python protobuf version to 6.33.5 to address CVE-2026-0994
