Occurrent 0.19.8 is released:
- Converted
org.occurrent.subscription.OccurrentSubscriptionFilter
from a Java class to a record. This means that thepublic final
filter instance field is now a record property. So if you ever usedoccurrentSubscriptionFilter.filter
to access the underlying filter, you now need to dooccurrentSubscriptionFilter.filter()
instead. - Fixed a bug in MongoLeaseCompetingConsumerStrategySupport in which it was not marked a running on start. This could affect retries of certain competing consumer errors.
- Adding equals/hashcode and toString to SpringMongoSubscriptionModel, this is useful in certain debug logging scenarios
- Upgraded spring-boot from 3.3.5 to 3.4.1
- Upgraded spring-data-mongodb from 4.3.5 to 4.4.2
- Upgraded mongodb-driver-sync from 5.2.0 to 5.3.0
- Upgraded jobrunr from 7.3.1 to 7.3.2
- Upgraded project reactor from 3.6.11 to 3.7.2
- Upgraded kotlin from 2.0.21 to 2.1.0
- Upgraded jackson from 2.17.2 to 2.18.2