Release v3.0.0

Release v3.0.0 - now supporting JHipster!

  • Ronald Dehuysser
  • May 26, 2021

Release v3.0.0

Celebration time!

I’m pleased to announce the release of JobRunr v3.0.0. It is now available for download from Maven Central.

Breaking changes ahead!

There is a really small breaking change in this release if you are using the Fluent API - this to ensure that some new and exciting features can easily be implemented in JobRunr Pro. That is also the reason why this release is a major release.

This means you will need to do the following changes:

Configuration using Fluent API in v1.x.x & 2.x.x:
JobRunr
  .configure()
  ...
  .useDefaultBackgroundJobServer(usingStandardBackgroundJobServerConfiguration().andWorkerCount(5))
  ....;
Configuration using Fluent API in v3.x.x:
JobRunr
  .configure()
  ...
  .useBackgroundJobServer(usingStandardBackgroundJobServerConfiguration().andWorkerCount(5))
  ....;

Some methods related to this were also dropped.

If you are using the jobrunr-spring-boot-starter integration, you should not be impacted by these changes.

New features

JobRunr now integrates by default with JHipster.

Bugfixes

  • Github issue 122: ConcurrentJobModificationException due to master tasks taking too long
  • Github issue 128: SqlStorageProvider assumes that all DataSources are autoCommit enabled

Special thanks to …

Pei-Tang Huang who informed me of a bug when using JobRunr in a JHipster environment because of JobRunr not committing. Not only did he inform me of the bug, he also created a Pull Request that fixed it 👏!

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

November 18, 2020

Trees planted!

I’ve sold my first license and that resulted in trees being planted!

Read More Details
blog image

July 23, 2020

v0.9.12 & 0.9.13 - DB2 and GraalVM native

Run your background jobs at warp speed thanks to GraalVM native mode.

Read More Details
blog image

September 20, 2022

JobRunr Intro Video

An intro to JobRunr by Alex Gutjahr

Read More Details
call to action

Ready to build reliable background jobs?

You focus on your business logic. We’ll take care of scheduling your background jobs reliably.

Get Started with JobRunr