Skip to content

Commit

Permalink
REL-177: 5.5.3 Release Notes (#1511)
Browse files Browse the repository at this point in the history
- Create release notes for 5.5.3
- Update template and update previous 5.5 instances

---------

Co-authored-by: hzJamesTsao <[email protected]>
  • Loading branch information
oliverhowell and hzJamesTsao authored Feb 12, 2025
1 parent 9ec33ad commit ee871f0
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 14 deletions.
6 changes: 3 additions & 3 deletions docs/antora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ asciidoc:
# The full major.minor.patch version, which is used as a variable in the docs for things like download links
full-version: '5.5.3'
os-version: '5.5.0'
ee-version: '5.5.2'
ee-version: '5.5.3'
# The minor.patch version, which is used as a variable in the docs for things like file versions
minor-version: '5.5'
# The snapshot version for installing with brew
Expand All @@ -22,8 +22,8 @@ asciidoc:
# All page-latest attributes are used as a variable in the docs for things like download links and search results
page-latest-cli: '5.2021.09'
# Must be lowercase because this is how the version appears in the docs
page-latest-supported-mc: '5.6'
page-latest-supported-java-client: '5.5.2'
page-latest-supported-mc: '5.7'
page-latest-supported-java-client: '5.5.3'
page-latest-supported-java-client-new: '5.5.0-BETA'
# https://github.com/hazelcast/hazelcast-go-client/releases
page-latest-supported-go-client: '1.4.2'
Expand Down
1 change: 1 addition & 0 deletions docs/modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
** xref:migrate:upgrading-from-imdg-3.adoc[]
** xref:migrate:migration-tool-imdg.adoc[]
* xref:release-notes:releases.adoc[Release notes]
** xref:release-notes:5-5-3.adoc[5.5.3]
** xref:release-notes:5-5-2.adoc[5.5.2]
** xref:release-notes:5-5-1.adoc[5.5.1]
** xref:release-notes:5-5-0.adoc[5.5.0]
Expand Down
16 changes: 11 additions & 5 deletions docs/modules/release-notes/pages/5-5-0.adoc
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
= 5.5.0 Release Notes
= 5.5.0 Release notes
:description: These release notes list any new features, enhancements, fixes and breaking changes that were made between version 5.4.1 and version 5.5.0 of Hazelcast Platform.

{description}

== New Features
The 5.5.0 release is available for {enterprise-product-name} and {open-source-product-name}.

For help downloading Hazelcast {enterprise-product-name}, see xref:getting-started:install-enterprise.adoc[] or https://hazelcast.com/trial-request/?utm_source=docs-website[request a trial license key].

For help downloading Hazelcast {open-source-product-name}, see xref:getting-started:install-hazelcast.adoc[].

== New features
* Vector collection data structure
* Multi-member routing for Java clients
* Jet job placement control
Expand All @@ -13,11 +19,11 @@

For more details on new features, see xref:ROOT:whats-new.adoc[What's new in 5.5].

== Breaking Changes
== Breaking changes
* For {open-source-product-name} users only - CP Subsystem is now an {enterprise-product-name} only feature
* Thread-per-core (TPC) requires `ALL_MEMBERS` cluster routing (previously known as smart routing) to function on clients

== Known Issues
== Known issues
* There is currently a known issue that has potential for causing a memory leak in Vector collections in some scenarios. For more info, including a workaround, see xref:data-structures:vector-collections.adoc#known-issue[Vector Collection Known Issue].

== Enhancements
Expand Down Expand Up @@ -61,7 +67,7 @@ For more details on new features, see xref:ROOT:whats-new.adoc[What's new in 5.5
* IMap.delete operations don't update the LocalMapStats https://github.com/hazelcast/hazelcast/issues/26212[#26212]
* Updated StringUtil::trim() to consider all type of white space https://github.com/hazelcast/hazelcast/pull/25804[#25804]

== Removed/Deprecated Features
== Removed/Deprecated features
* The `smart-routing` client configuration option has been deprecated in favor of the new `cluster-routing` options

== Contributors
Expand Down
8 changes: 6 additions & 2 deletions docs/modules/release-notes/pages/5-5-1.adoc
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
= 5.5.1 Release Notes
= 5.5.1 Release notes
:description: These release notes list any new features, enhancements, fixes, and breaking changes implemented between version 5.5.0 and version 5.5.1 of Hazelcast Platform.

{description}

== Known Issues
This is a maintenance release for {enterprise-product-name}.

For help downloading Hazelcast {enterprise-product-name}, see xref:getting-started:install-enterprise.adoc[] or https://hazelcast.com/trial-request/?utm_source=docs-website[request a trial license key].

== Known issues
* There is currently a known issue that has potential for causing a memory leak in Vector collections in some scenarios (AI-133). For more info, including a workaround, see xref:data-structures:vector-collections.adoc#known-issue[Vector Collection Known Issue].

== Fixes
Expand Down
10 changes: 7 additions & 3 deletions docs/modules/release-notes/pages/5-5-2.adoc
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
= 5.5.2 Release Notes
= 5.5.2 Release notes
:description: These release notes list any new features, enhancements, fixes, and breaking changes implemented between version 5.5.1 and version 5.5.2 of Hazelcast Platform.

{description}

== New Features
This is a maintenance release for {enterprise-product-name}.

For help downloading Hazelcast {enterprise-product-name}, see xref:getting-started:install-enterprise.adoc[] or https://hazelcast.com/trial-request/?utm_source=docs-website[request a trial license key].

== New features
* Debezium 2.x support added in {enterprise-product-name}
* Hazelcast Cluster Manager available in Vert.x version 5

For more details on new features, see xref:ROOT:whats-new.adoc[What's new in 5.5].

== Known Issues
== Known issues
* There is currently a known issue that has potential for causing a memory leak in Vector collections in some scenarios (AI-133). For more info, including a workaround, see xref:data-structures:vector-collections.adoc#known-issue[Vector Collection Known Issue].

== Fixes
Expand Down
27 changes: 27 additions & 0 deletions docs/modules/release-notes/pages/5-5-3.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
= 5.5.3 Release Notes
:description: These release notes list any new features, enhancements, fixes, and breaking changes implemented between version 5.5.2 and version 5.5.3 of Hazelcast Platform.

{description}

**Release date**: 2025-02-12

This is a maintenance release for {enterprise-product-name}.

For help downloading Hazelcast {enterprise-product-name}, see xref:getting-started:install-enterprise.adoc[] or https://hazelcast.com/trial-request/?utm_source=docs-website[request a trial license key].

== Enhancements
* **Added IPv6 support to the AWS discovery plugin**: The AWS discovery plugin now supports IPv6 by checking for an `ipv6address`` field in the instance description and adding an extra entry for private-to-public mapping as (`ipv6address`, `ipv6address`). If the client is inside AWS, it will prioritize using the private IPv6, which ensures better connectivity in IPv6-enabled environments.
* **Updated BouncyCastle to support FIPS compliance**: Hazelcast now supports FIPS-compliant mode with an updated BouncyCastle implementation. Previously, a public key used by Hazelcast was not endorsed in FIPS-approved mode under BouncyCastle version 2.0.0.
* **Enhanced error message received by clients using FencedLock**: During a CP Subsystem reset, clients using FencedLock previously received a `NotLeaderException` stating “null is not LEADER of null. Known leader is: N/A". This message now reads "Lock[<lock-name>] is no longer valid in the CP group [<group-id>] as the cluster has no information about Lock[<lock-name>]. Please recreate the lock or rejoin the cluster to obtain a valid reference."

For more details on new features, see xref:ROOT:whats-new.adoc[What's new in 5.5].

== Security
* **Security Fix for CVE-2023-45676**: We have resolved https://github.com/advisories/GHSA-gcg6-xv4f-f749[CVE-2023-45676], a dependency vulnerability related to improper authorization checks in certain scenarios. This issue could potentially allow attackers to bypass expected permission restrictions.

== Fixes
* **Fixed task config publishing in Kafka Connect**: Fixed an issue in `LateJoiningListener` where a race condition in `ringbuffer.tailSequence()` could result in a missed message if a message was published between two calls to `tailSequence()`. Also resolved a race condition where a message could be processed before `sourceConnector` and `taskRunner` were fully initialized, causing a hidden NullPointerException (NPE). The listener is now registered only after these fields are set and additional logging is added for exceptions in `processMessage` to help identify issues like the hidden NPE.
* **Fixed migration issues with UCN classes in `InMemoryFormat.OBJECT`**: Fixed an issue where inserting an entry with classes from User Code Namespace (UCN) into an IMap and other data structures configured with `InMemoryFormat.OBJECT` resulted in migration failures.

== Known issues
* There is currently a known issue that has potential for causing a memory leak in Vector collections in some scenarios. For more information, including a workaround, see xref:data-structures:vector-collections.adoc#known-issue[Vector Collection Known Issue].
3 changes: 2 additions & 1 deletion docs/modules/release-notes/pages/releases.adoc
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
= Hazelcast Platform 5.5.x release notes

This page summarizes the changes in each release.
This section summarizes the changes in each release.

* xref:release-notes:5-5-3.adoc[5.5.3]
* xref:release-notes:5-5-2.adoc[5.5.2]
* xref:release-notes:5-5-1.adoc[5.5.1]
* xref:release-notes:5-5-0.adoc[5.5.0]

0 comments on commit ee871f0

Please sign in to comment.