Skip to content

Spring Pulsar 1.2.0-M2

Pre-release
Pre-release
Compare
Choose a tag to compare
@onobc onobc released this 17 Sep 14:18
· 39 commits to main since this release
4d5668d

⭐ New Features

  • Add startup failure policy to listeners #823
  • PulsarListener does not recover after it has startup failure #816
  • Add ability for user to configure whether to fail fast on startup #445

🪜 Improvements

  • Use unchecked exception on reader factory #845
  • Move default subscription name to factory #821
  • Listener concurrency attribute is inconsistent #820
  • Move default subscription type to factory #818
  • Use auto-configured PulsarTopicBuilder #817

🐞 Bug Fixes

  • Ensure default topics are fully qualified #849

📔 Documentation

  • Add docs for container startup failure policy #841
  • Fix invalid configuration property references #819

🔨 Dependency Upgrades

  • Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 #827
  • Bump io.micrometer:micrometer-docs-generator from 1.0.3 to 1.0.4 #830
  • Bump org.springframework.retry:spring-retry from 2.0.8 to 2.0.9 #850
  • Bump org.springframework:spring-framework-bom from 6.2.0-M7 to 6.2.0-RC1 #848
  • Update Micrometer libs (main) #837
  • Update Reactor to 2024.0.0-M6 #843

❤️ Contributors

Thank you to all the contributors who worked on this release:

@dependabot[bot], @onobc, and @vpavic

What's Changed

  • Use auto-configured PulsarTopicBuilder by @onobc in #817
  • Fix invalid configuration property references by @vpavic in #819
  • Move default subscription type to factory by @onobc in #818
  • Move default subscription name to factory by @onobc in #821
  • Add concurrency to PulsarContainerProperties by @vpavic in #826
  • Add startup failure policy to listener by @onobc in #824
  • Add IT for config props driven listeners by @onobc in #822
  • Add common container factory interface by @onobc in #829
  • Update Micrometer libs (main) by @onobc in #837
  • Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in #827
  • Update Develocity access key vars by @onobc in #838
  • Add docs for container startup failure policy by @onobc in #841
  • Deprecate container factory customizer by @onobc in #842
  • Update Reactor to 2024.0.0-M6 by @onobc in #843
  • Remove deprecated listener endpoint adapters by @onobc in #844
  • Use unchecked exception on reader factory by @onobc in #845
  • Bump org.springframework:spring-framework-bom from 6.2.0-M7 to 6.2.0-RC1 by @dependabot in #848
  • Ensure default topics are fully qualified by @onobc in #849
  • Bump org.springframework.retry:spring-retry from 2.0.8 to 2.0.9 by @dependabot in #850
  • [Release 1.2.0-M2] Update version by @onobc in #853

Full Changelog: v1.2.0-M1...v1.2.0-M2