Spring for Apache Pulsar 0.2.0 available now

Releases | Chris Bono | March 24, 2023 | ...

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring for Apache Pulsar 0.2.0 has been released and is now available from Maven Central.

This is the second GA minor release of the framework. Although 0.2.0 still lives in the experimental Spring projects it is in the process of moving into the main Spring projects as follows:

  • The core will move into spring-projects/spring-pulsar (targeting mid-April)
  • The autoconfiguration will move into spring-projects/spring-boot (targeting the Spring Boot 3.2.0 release)
  • The binder will move into spring-cloud/spring-cloud-stream (targeting the SCSt 4.1.0 release)

Notable Changes

We have been busy adding features since our last blog. Notable new features include:

  • Spring Boot 3.0.5
  • Apache Pulsar 2.11.0
  • Apache Pulsar Reactive client 0.2.0
  • Spring Cloud Stream Pulsar binder (AOT enabled)
  • Pulsar IO / Pulsar Functions support
  • Pulsar header mapper (w/ encoding and filtering)
  • Default type mappings (topics + schema info)
  • Pulsar Reader support
  • Tombstone support

Please see the release notes for more detail.

A great place to get started is the Quick Tour in the reference docs.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on Stack Overflow using the spring-pulsar tag.

GitHub | Issues | Documentation | Stack Overflow

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all