JobRunr v0.9.5 Release Notes
Release Date: 2020-05-17 // almost 4 years ago-
๐ Support for extra databases
I'm glad to announce that JobRunr now supports the top 5 of all databases used in the world (according to https://db-engines.com/), including Oracle, MySQL, Microsoft SQL Server, PostgreSQL and MongoDB! On top of that, JobRunr also supports MariaDB , Redis , H2 and SQLite. Of course we have extensive tests to cover all these databases.
Easier IoC integration
๐ท At start, I designed JobRunr so that background methods using IoC injection, needed to use the following syntax:
๐ทBackgroundJob.<MyService>enqueue(x -> x.doWork());
With feedback from @plosson, I revisited this decision and one can now also use an IoC container as follows:BackgroundJob.enqueue(() -> myService.doWork());
where myService is an available instance of your service.๐ Bugfixes
- โฑ #7: when scheduling a Job method that was defined in an interface, JobRunr did not find the correct method. This has been solved.