Skip to content

Commit d4f73de

Browse files
committed
Create release notes for 4.0.9 and 4.1.3
1 parent 3171ce2 commit d4f73de

File tree

7 files changed

+399
-4
lines changed

7 files changed

+399
-4
lines changed

data/release-java.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
module.exports = [
2+
{
3+
"tagName": "v4.1.3",
4+
"vtag": "4.1.x",
5+
"releaseNotes": "/release-notes/versioned/client-java-4.1.3/",
6+
"doc": "/docs/4.1.x/client-libraries-java",
7+
"version": "v4.1.x"
8+
},
29
{
310
"tagName": "v4.1.2",
411
"vtag": "4.1.x",
512
"releaseNotes": "/release-notes/versioned/client-java-4.1.2/",
613
"doc": "/docs/4.1.x/client-libraries-java",
7-
"version": "v4.1.x"
14+
"version": ""
815
},
916
{
1017
"tagName": "v4.1.1",
@@ -20,12 +27,19 @@ module.exports = [
2027
"doc": "/docs/4.1.x/client-libraries-java",
2128
"version": ""
2229
},
30+
{
31+
"tagName": "v4.0.9",
32+
"vtag": "4.0.x",
33+
"releaseNotes": "/release-notes/versioned/client-java-4.0.9/",
34+
"doc": "/docs/4.0.x/client-libraries-java",
35+
"version": "v4.0.x"
36+
},
2337
{
2438
"tagName": "v4.0.8",
2539
"vtag": "4.0.x",
2640
"releaseNotes": "/release-notes/versioned/client-java-4.0.8/",
2741
"doc": "/docs/4.0.x/client-libraries-java",
28-
"version": "v4.0.x"
42+
"version": ""
2943
},
3044
{
3145
"tagName": "v4.0.7",

data/release-pulsar.js

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
module.exports = [
2+
{
3+
"author": "lhotari",
4+
"tagName": "v4.1.3",
5+
"publishedAt": "2026-02-19T19:48:49Z",
6+
"vtag": "4.1.x",
7+
"releaseNotes": "/release-notes/versioned/pulsar-4.1.3/",
8+
"doc": "/docs/4.1.x",
9+
"version": "v4.1.x"
10+
},
211
{
312
"author": "lhotari",
413
"tagName": "v4.1.2",
514
"publishedAt": "2025-11-17T07:58:34Z",
615
"vtag": "4.1.x",
716
"releaseNotes": "/release-notes/versioned/pulsar-4.1.2/",
817
"doc": "/docs/4.1.x",
9-
"version": "v4.1.x"
18+
"version": ""
1019
},
1120
{
1221
"author": "lhotari",
@@ -26,14 +35,23 @@ module.exports = [
2635
"doc": "/docs/4.1.x",
2736
"version": ""
2837
},
38+
{
39+
"author": "lhotari",
40+
"tagName": "v4.0.9",
41+
"publishedAt": "2026-02-19T19:48:13Z",
42+
"vtag": "4.0.x",
43+
"releaseNotes": "/release-notes/versioned/pulsar-4.0.9/",
44+
"doc": "/docs/4.0.x",
45+
"version": "v4.0.x"
46+
},
2947
{
3048
"author": "lhotari",
3149
"tagName": "v4.0.8",
3250
"publishedAt": "2025-11-17T07:58:06Z",
3351
"vtag": "4.0.x",
3452
"releaseNotes": "/release-notes/versioned/pulsar-4.0.8/",
3553
"doc": "/docs/4.0.x",
36-
"version": "v4.0.x"
54+
"version": ""
3755
},
3856
{
3957
"author": "lhotari",
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
id: client-java-4.0.9
3+
title: Client Java 4.0.9
4+
sidebar_label: Client Java 4.0.9
5+
---
6+
7+
- [fix][client] ControlledClusterFailover avoid unnecessary reconnection. ([#25178](https://github.com/apache/pulsar/pull/25178))
8+
- [fix][client] Fix AutoProduceBytesSchema.clone() method ([#25015](https://github.com/apache/pulsar/pull/25015))
9+
- [fix][client] Fix double recycling of the message in isValidConsumerEpoch method ([#25008](https://github.com/apache/pulsar/pull/25008))
10+
- [fix][client] Fix invalid parameter type passed to Map.get in TopicsImpl.getListAsync method ([#25069](https://github.com/apache/pulsar/pull/25069))
11+
- [fix][client] Fix producer synchronous retry handling in failPendingMessages method ([#25207](https://github.com/apache/pulsar/pull/25207))
12+
- [fix][client] Fix race condition between isDuplicate() and flushAsync() method in PersistentAcknowledgmentsGroupingTracker due to incorrect use Netty Recycler ([#25208](https://github.com/apache/pulsar/pull/25208))
13+
- [fix][client] Fix thread-safety of AutoProduceBytesSchema ([#25014](https://github.com/apache/pulsar/pull/25014))
14+
- [fix][client] PIP-84: Skip processing a message in the message listener if the consumer epoch is no longer valid ([#25007](https://github.com/apache/pulsar/pull/25007))
15+
- [fix][client] Send all chunkMessageIds to broker for redelivery ([#25229](https://github.com/apache/pulsar/pull/25229))
16+
- [fix][client] Skip processing messages in the listener when the consumer has been closed ([#25006](https://github.com/apache/pulsar/pull/25006))
17+
- [fix][client]Producer stuck or geo-replication stuck due to wrong value of message.numMessagesInBatch ([#25106](https://github.com/apache/pulsar/pull/25106))
18+
- [improve][client] Add null checks for MessageAcknowledger methods to prevent NullPointerException ([#25036](https://github.com/apache/pulsar/pull/25036))
19+
- [improve][client] Make authorization server metadata path configurable in AuthenticationOAuth2 ([#25052](https://github.com/apache/pulsar/pull/25052))
20+
- [improve][client] Test no exception could be thrown for invalid epoch in message ([#25013](https://github.com/apache/pulsar/pull/25013))
21+
- [improve][client]Reduce unnecessary getPartitionedTopicMetadata requests when using retry and DLQ topics. ([#25172](https://github.com/apache/pulsar/pull/25172))
22+
- [feat][client] oauth2 trustcerts file and timeouts ([#24944](https://github.com/apache/pulsar/pull/24944))
23+
- [improve] Upgrade Netty to 4.1.131.Final ([#25232](https://github.com/apache/pulsar/pull/25232))
24+
- [fix][sec] Eliminate commons-collections dependency ([#25024](https://github.com/apache/pulsar/pull/25024))
25+
- [improve] Upgrade Apache Commons library versions ([#24983](https://github.com/apache/pulsar/pull/24983))
26+
- [fix] Handle TLS close_notify to avoid SslClosedEngineException: SSLEngine closed already ([#24986](https://github.com/apache/pulsar/pull/24986))
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
id: client-java-4.1.3
3+
title: Client Java 4.1.3
4+
sidebar_label: Client Java 4.1.3
5+
---
6+
7+
- [fix][client] ControlledClusterFailover avoid unnecessary reconnection. ([#25178](https://github.com/apache/pulsar/pull/25178))
8+
- [fix][client] Fix AutoProduceBytesSchema.clone() method ([#25015](https://github.com/apache/pulsar/pull/25015))
9+
- [fix][client] Fix double recycling of the message in isValidConsumerEpoch method ([#25008](https://github.com/apache/pulsar/pull/25008))
10+
- [fix][client] Fix invalid parameter type passed to Map.get in TopicsImpl.getListAsync method ([#25069](https://github.com/apache/pulsar/pull/25069))
11+
- [fix][client] Fix producer synchronous retry handling in failPendingMessages method ([#25207](https://github.com/apache/pulsar/pull/25207))
12+
- [fix][client] Fix race condition between isDuplicate() and flushAsync() method in PersistentAcknowledgmentsGroupingTracker due to incorrect use Netty Recycler ([#25208](https://github.com/apache/pulsar/pull/25208))
13+
- [fix][client] Fix thread-safety of AutoProduceBytesSchema ([#25014](https://github.com/apache/pulsar/pull/25014))
14+
- [fix][client] PIP-84: Skip processing a message in the message listener if the consumer epoch is no longer valid ([#25007](https://github.com/apache/pulsar/pull/25007))
15+
- [fix][client] Send all chunkMessageIds to broker for redelivery ([#25229](https://github.com/apache/pulsar/pull/25229))
16+
- [fix][client] Skip processing messages in the listener when the consumer has been closed ([#25006](https://github.com/apache/pulsar/pull/25006))
17+
- [fix][client]Producer stuck or geo-replication stuck due to wrong value of message.numMessagesInBatch ([#25106](https://github.com/apache/pulsar/pull/25106))
18+
- [improve][client] Add null checks for MessageAcknowledger methods to prevent NullPointerException ([#25036](https://github.com/apache/pulsar/pull/25036))
19+
- [improve][client] Make authorization server metadata path configurable in AuthenticationOAuth2 ([#25052](https://github.com/apache/pulsar/pull/25052))
20+
- [improve][client] Test no exception could be thrown for invalid epoch in message ([#25013](https://github.com/apache/pulsar/pull/25013))
21+
- [improve][client]Reduce unnecessary getPartitionedTopicMetadata requests when using retry and DLQ topics. ([#25172](https://github.com/apache/pulsar/pull/25172))
22+
- [feat][client] oauth2 trustcerts file and timeouts ([#24944](https://github.com/apache/pulsar/pull/24944))
23+
- [improve] Upgrade Netty to 4.1.131.Final ([#25232](https://github.com/apache/pulsar/pull/25232))
24+
- [fix][sec] Eliminate commons-collections dependency ([#25024](https://github.com/apache/pulsar/pull/25024))
25+
- [improve] Upgrade Apache Commons library versions ([#24983](https://github.com/apache/pulsar/pull/24983))
26+
- [fix] Handle TLS close_notify to avoid SslClosedEngineException: SSLEngine closed already ([#24986](https://github.com/apache/pulsar/pull/24986))

0 commit comments

Comments
 (0)