Dear Apache Pulsar Community, We're excited to announce the availability of Apache Pulsar 4.0.0-preview.1, a preview release aimed at gathering user feedback for the upcoming Pulsar 4.0 LTS release. This preview is not an official Apache release but provides an early look at the new features and changes.
Preview artifacts are now available on Maven Central and Docker Hub, enabling users to integrate and test them in their build pipelines and environments. You can find downloadable artifacts at https://dist.apache.org/repos/dist/dev/pulsar/pulsar-4.0.0-preview.1/. Repository tag: v4.0.0-preview.1 (commit 7eb46e58292eacd1a46a6952a50187c8f63a87d1) https://github.com/apache/pulsar/releases/tag/v4.0.0-preview.1 Changes since 3.3.1: https://github.com/apache/pulsar/compare/v3.3.1...v4.0.0-preview.1 Docker images: apachepulsar/pulsar:4.0.0-preview.1 and apachepulsar/pulsar-all:4.0.0-preview.1. Docker image tag is "4.0.0-preview.1". For Java client testing, we recommend using the Pulsar BOM in Maven or Gradle builds with version "4.0.0-preview.1". Pulsar BOM usage is explained at https://pulsar.apache.org/docs/next/client-libraries-java-setup/#pulsar-bom. We urge you to test this preview in your environments and provide feedback. Please report any issues on our GitHub issue tracker at https://github.com/apache/pulsar/issues, checking for existing reports first. Known blockers are tracked with the "release/blocker" label at https://github.com/apache/pulsar/labels/release%2Fblocker. Pulsar 4.0 timeline: 2024-09-27: 4.0 preview 1 2024-10-07: Target for 4.0 preview 2 2024-10-07: Code freeze for 4.0 by branching branch-4.0 from the master branch 2024-10-10: Target for 4.0 release candidate 1 2024-10-15: Reserved for 4.0 release candidate 2 if needed 2024-10-17: Planned 4.0.0 announcement (if release candidate 1 passes) Your participation is crucial in shaping the quality of Pulsar 4.0. We appreciate your support and feedback. Best regards, Lari Hotari