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

# StreamNative Weekly Release Notes v4.0.9.6

## Download

### Distributions

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

### Packages

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

### Images

* [sn-platform](https://hub.docker.com/layers/streamnative/sn-platform/4.0.9.6/images/sha256-87efd75ec5353cde88a62a7be08a56bb9e87ff59b77828a511195ee80854e433)

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

* [private-cloud](https://hub.docker.com/layers/streamnative/private-cloud/4.0.9.6/images/sha256-343638a96cd7fd69473d1114811eade023a504c5f83d4d27695117134f2c9614)

## General Changes

### Apache Pulsar

([#25437](https://github.com/apache/pulsar/pull/25437)) \[fix]\[broker]Producer with AUTO\_PRODUCE schema failed to reconnect, which caused by schema incompatible

([#25293](https://github.com/apache/pulsar/pull/25293)) \[improve]\[broker]Reduce the lock range of SimpleCache to enhance performance

### MoP

933e3701 Ignore some flaky test

### pulsarctl

Update version from v4.0.6.1 to v4.1.3.4

### Function Mesh Worker Service

fix: fix AgentFunction missing auth for package service

71984859 fix ci

fix(runtime): preserve connection fields during updates

feat(registry): add support for short-form package URLs

fix: make pulsar package service always use internal auth

Implement package service

Support volume and volume mounts in CustomRuntimeOptions

### StreamNative Unified RBAC

fix: remove Cloud Integration workflow

fix: switch default Pulsar to snstage/pulsar:4.0.9.6 and simplify integration tests

fix: exclude integration tests from PR CI

fix: remove duplicate CI runs on branch-\* pushes

fix: make pulsar-broker Maven group configurable

0c6a183 Bump version to 1.13.1

9aa9527 Bump version to 1.13.1-rc5

fix: remove duplicate npm version in Publish JS step

60db2c5 Bump version to 1.13.1-rc4

fix: bump sdk-js package.json version in release step

82eb61a Bump version to 1.13.1-rc3

feat: validate before release, fix pipeline ordering

00b7cc6 Bump version to 1.13.1-rc2

refactor: independent versioning, sdk-java-admin split, shade cel

feat: upgrade sdk-go version to v0.16.0

220bc57 Bump version to 1.13.1-rc1

feat: RC-based release workflow

1bbe365 fix: silence TypeScript moduleResolution deprecation warning

f67f8a6 Bump version to 1.13.0

refactor: migrate to Gradle version catalog, restructure project, and fix NAR packaging

2816c22 Bump version to 1.12.0

fix: fix cv image

fix: use different base image based on branch

feat: Add CV workflow to release procedure

b43ce72 Bump version to 1.11.5

fix: include Pulsar 4.1 in pulsar40 compat source set

fix: trigger CI workflows on branch-\* PRs

87cb0b8 Bump version to 1.11.4

fix: add authToken to authz cache key and use refreshAfterWrite

a0a90e0 Bump version to 1.11.3

## Security Fixes
