JobRunr & JobRunr Pro v7.4.0

New release packed with enhancements, compatibility updates, and bug fixes!

  • Nicholas D’hondt
  • January 17, 2025

JobRunr & JobRunr Pro v7.4.0

Introducing JobRunr v7.4.0 and JobRunr Pro v7.4.0

We’re excited to share that JobRunr v7.4.0 and JobRunr Pro v7.4.0 are now available! These new versions are built to make your Java background job scheduling even smoother and more efficient.

🌟 Notable Highlights

Compatibility updates

  • Support for JDK 24: Future-proof your applications with support for the latest Java version.
  • Spring Boot 3.4 Compatibility: Enjoy seamless integration with the newest Spring Boot framework, ensuring smoother workflows.
  • Kotlin 2.1 Support: Stay current with the latest Kotlin improvements, enhancing productivity and sustainability.
  • Dropped Kotlin 1.8 Support: Focus on cutting-edge features by retiring older dependencies.
  • Elasticsearch Java API Client v8.15+ Required: If you’re using ElasticStorageProvider, upgrade to the latest Elasticsearch client to access new API features.

⚠️ We needed to cleanup SQL migration files. This change is mostly inconsequential but if your migrations are managed by tools like Flyway, you may need to intervene and manually update the checksum of the changed files.

🛠 Enhancements

JobRunr v7.4.0 and JobRunr Pro v7.4.0 deliver multiple improvements to optimize your job scheduling and monitoring processes:

  • JDK 24 Support PR #1171
  • Wait until Spring Boot is ready before starting the BackgroundJobServer. PR #1183
  • Enhanced Logging with jobSignature in MDC (thanks @mhdatie). PR #1159
  • Consistent SQL Syntax Enforcement PR #1163 and PR #1165

🐞 Bug Fixes

We’ve resolved several critical issues to improve reliability:

  • Skip collection validation if configured for MongoDB. PR #1173 (fixes #1172)

🛠 JobRunr Pro-Only Enhancements and Fixes

JobRunr Pro v7.4.0 includes exclusive updates and fixes, ensuring reliability and precision for enterprise-grade job processing:

  • Legacy Spring Compatibility: Allow JobRunrAutoConfiguration to work for Spring 2.6 and lower. PR #489
  • Recurring Jobs Accuracy: Fixed handling of recurring jobs running less than once per minute. PR #478
  • OSS-to-Pro Migration Improvements: Resolved null constraint violations in RecurringJobTable during migration. PR #490
  • Server Pause Handling: Ensured that jobs don’t remain stuck in SCHEDULED state when servers are paused. PR #481

🔧 How to Update

Updating to JobRunr v7.4.0 or JobRunr Pro v7.4.0 is straightforward! Just update your dependency to 7.4.0 and you are good to go. You can find more info in our our documentation.

💡 Thank You to Our Contributors!

A big thank-you to all the incredible contributors who made this release possible. Your efforts continue to drive JobRunr’s growth and success.

🚀 Ready to Experience the Upgrade?

Elevate your job processing with JobRunr v7.4.0! Take advantage of the latest features, compatibility updates, and enhancements for a seamless development experience.

Have feedback or questions? Share your thoughts with us in the JobRunr Community.

Stay tuned for more updates, and don’t forget to share your feedback with us!

The JobRunr Blog

Everything you need to know about
background processing

Explore technical deep-dives, product updates, and real-world examples to help you build, scale, and monitor your Java background jobs.

blog image

April 26, 2021

v2.0.0 - Kotlin support!

Release v2.0.0 - now ready for Kotlin

Read More Details
blog image

December 23, 2025

10 Most Asked questions about JobRunr in 2025

Since launching our AI-powered chatbot on the documentation page in August, it has answered over 5,000 developer questions. This massive influx of curiosity has given us a clear picture of exactly what you need to know to get JobRunr running smoothly.

Read More Details
blog image

April 15, 2025

JobRunr & JobRunr Pro v7.5.0

New release brings Quarkus 3.20 and Micronaut 4.8 support, smarter config validation, and CockroachDB integration!

Read More Details
call to action

Try JobRunr yourself, no install required

Walk through 21 hands-on scenarios in our hosted demo and feel how JobRunr handles real-world workflows. Open it in your browser, no setup, no signup.

Launch the interactive demo