虽然框架的代码和功能已经过全面测试并准备好投入生产,但在从实验性 GA () 过渡到 GA () 时,该项目处于一些变化之中。0.2.x1.0.0

项目(按版本)的演变如下:

所有组件 () 都驻留在 Github 存储库中。the core + Spring Boot autoconfiguration + Spring Cloud Stream binderspring-pulsar

这被认为是“实验性”GA,定义为:

  • 代码和功能已准备就绪,但尚未决定永久支持该项目

  • 在 Maven Central 上可用,使用主要版本来指示其性质0

在 GA 版本发布之前,该框架的推荐版本是 。0.2.x
在 GA 版本发布之前,该框架的推荐版本是 。0.2.x

这是“完整”GA,组件拆分为如下(进行中):

  • 核心保留在存储库(分支)中spring-pulsarmain

  • 自动配置移动到 Spring Boot 项目(以 Spring Boot 为目标3.2.0)

  • 活页夹移动到 Spring Cloud Stream 项目(面向 SCSt4.1.0)

请注意,当自动配置移动到 Spring Boot 项目时,入门模块的依赖项坐标也会更改如下:

  • 组 ID 从 到org.springframework.pulsarorg.springframework.boot

  • 工件 ID 从 到 (与反应式启动器的模式相同)spring-pulsar-spring-boot-starterspring-boot-starter-pulsar

  • 版本从0.2.x3.2.x

请注意,当自动配置移动到 Spring Boot 项目时,入门模块的依赖项坐标也会更改如下:

  • 组 ID 从 到org.springframework.pulsarorg.springframework.boot

  • 工件 ID 从 到 (与反应式启动器的模式相同)spring-pulsar-spring-boot-starterspring-boot-starter-pulsar

  • 版本从0.2.x3.2.x