1. References
  2. StreamNative Pulsar Changelogs
  3. v2.11

StreamNative Weekly Release Notes v2.11.2.3

StreamNative Weekly Release Notes v2.11.2.3

General Changes

SN KoP

[build] Fix oauth client release

Bump snakeyaml from 1.31 to 1.32

[oauthclient] Create a zero-dependencies jar: - remove Async HTTP client and use the standard JDK Http client - shade and relocate Jackson Databind, used for JSON

Revert "[oauthclient] Create a zero-dependencies jar: - remove Async HTTP client and use the standard JDK Http client - shade and relocate Jackson Databind, used for JSON

c1106ef0 [branch-2.11] Unify project version to 3.0.0-SNAPSHOT

ce297ae2 [branch-2.11] Fix wrong project version in proxy module

[Transaction] Fix initTransaction might wait until request timeout

Fix wrong offset increment for Sarama message set

[improve][oauthclient] Support decode base64 format credentials URL

[CI] Upload surefire artifacts when tests failed

[proxy] Add a trivial proxy extension implementation and test framework

[oauthclient] Create a zero-dependencies jar: - remove Async HTTP client and use the standard JDK Http client - shade and relocate Jackson Databind, used for JSON

[docs] Add docs for OAuth credentials

Update README.md

[security] Communications between broker inherit BrokerClient configuration

[improvement] Save resources on the BK threads by not accessing the metrics context

[bugfix] AppendRecordsContext cannot be Recyclable

[improve] Pass group ID to authorizer when using OAuth

[CI] Speed up CI test and fix flaky test

Optimize getHeadersFromMetadata, replace Java streams with for loop

[improvement] Remove expensive useless String.format() in canConsumeAsync

pulsarctl

(#1172) Fix unknown property partitionedIndex

StreamNative Pulsar Plugins

Bump branch-2.11 rely on pulsarctl branch-2.11

Cloud Pulsar Plugins

Support audience list

Do not catch parseClaimsJwt method exception

Function Mesh Worker Service

Remove enableStateStore from CustomRuntimeOptions

allow by-pass the class loader from connector package

Bump pulsar version to 2.11.1.3

release function-mesh 0.15.0

Use state store to query/put state

Add missing config

Handle delete response when failed to delete k8s object

4e4dc670 Use pulsarctl runner image

Add missed permissions checks

Append version to the description field of ConnectorDefinition

Respect --update-auth-data parameter

Fix permission error in ci's Dockerfile

prevent cleanup fail the action

expose k8s 404 and other rest errors with correct error code

Aws EventBridge Connector

(#69) Refactor docs struct and content.

(#74) Improve config docs.

Previous
v2.11.2.2