Spring Pulsar 1.2.0-M2
Pre-release
Pre-release
⭐ 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