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

# StreamNative Weekly Release Notes v3.0.5.4

## Download

### Distributions

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

### Packages

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

### Images

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

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

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

## General Changes

### Apache Pulsar

f089d4f5d5 fix: cannot find symbol from cherry-pick 73b50e

([#22867)](https://github.com/apache/pulsar/pull/22867))) \[fix] Revert "\[fix]\[cli] Fix the shell script parameter passthrough syntax

\[fix]\[broker] Fix topic status for oldestBacklogMessageAgeSeconds continuously increases even when there is no backlog.

\[fix]\[cli] Fix the pulsar-daemon parameter passthrough syntax

\[fix]\[broker]\[branch-3.0] The topic might reference a closed ledger

\[improve]\[misc] Upgrade to Netty 4.1.111.Final and switch to use grpc-netty-shaded

\[improve]\[broker] Include runtime dependencies in server distribution

\[improve]\[broker] Optimize PersistentTopic.getLastDispatchablePosition

\[fix]\[misc] Topic name from persistence name should decode local name

\[improve]\[broker] Follow up #4196 use `PulsarByteBufAllocator` handle OOM

\[improve] Upgrade IPAddress to 5.5.0

\[fix]\[cli] Fix Pulsar standalone "--wipe-data"

\[fix]\[cli] Fix Pulsar standalone shutdown - bkCluster wasn't closed

\[fix]\[cli] Fix the shell script parameter passthrough syntax

\[fix] Remove blocking calls from BookieRackAffinityMapping

\[improve]\[ci] Migrate from Gradle Enterprise to Develocity

\[fix]\[meta] Check if metadata store is closed in RocksdbMetadataStore

\[improve]\[build] Support git worktree working directory while building docker images

### AoP

\[fix] Release `EntryImpl` while reading exchange topic

### KoP

Register the callback for PartitionLog's init future only for the first time it's created

### Function Mesh Worker Service

Use stg oauth2 parameters

### Lakehouse Connector

Update the snappy download link in the Dockerfile

Install the snappy lib in the alpine image

Make seprate workflow for the release

Add dockerfile for the pulsar-io-lakehouse
