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

# V3.3.1.2

# StreamNative Weekly Release Notes v3.3.1.2

## Download

### Distributions

* [https://github.com/streamnative/pulsar/releases/tag/v3.3.1.2](https://github.com/streamnative/pulsar/releases/tag/v3.3.1.2)

### Packages

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

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/3.3.1.2/images/sha256-c4b7ff31ee15f001cf2fc98248dd93e811e2063b284b785576c3374cb027c961)

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

* [private-cloud](https://hub.docker.com/layers/streamnative/private-cloud/3.3.1.2/images/sha256-1257e47241467940079af810f96b5b10cc3c1c2841c53c681b11c979c8878da0)

## General Changes

### Apache Pulsar

\[improve] \[broker] Avoid subscription fenced error with consumer.seek whenever possible

\[improve] \[client]Add new ServiceUrlProvider implementation: SameAuthParamsAutoClusterFailover

\[fix] \[broker] Let Pending ack handler can retry to init when encounters a metadata store error

\[fix]\[client] Create the retry producer async

\[improve]\[proxy] Reuse authentication instance in pulsar-proxy

\[fix]\[client] Fix for early hit `beforeConsume` for MultiTopicConsumer

\[fix] \[meta] Oxia metadta store: Convert error to MetadataStoreException if operation failed

\[fix]\[broker] Fix 'Disabled replicated subscriptions controller' logic and logging

\[improve]\[broker] Explicitly close LB internal topics when playing a follower (ExtensibleLoadManagerImpl only)

\[fix] \[broker] Fix compatibility issues for PIP-344

\[fix]\[metadata] Upgrade Oxia to 0.3.2

\[improve]\[client] Add maxConnectionsPerHost and connectionMaxIdleSeconds to PulsarAdminBuilder

\[fix]\[broker] Fix the bug that elected leader thinks it's a follower

### KoP

Fix getOwnedServiceUnits has exception cause broker shutdown

### pulsarctl

update pulsar-client-go to master latest commit

### StreamNative Pulsar Plugins

bump pulsar 3.3.1.2

rbac: avoid delegation exception breaking the chain

rest: make header be case-insensitive

### Function Mesh Worker Service

cab53ed7 Fix kafka-client permission error

Support multiple tasks

## Security Fixes
