All Versions
31
Latest Version
Avg Release Cycle
9 days
Latest Release
1440 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.2.2 Changes
November 24, 2020 -
v1.2.1 Changes
November 21, 2020 -
v1.2.0 Changes
November 01, 2020๐ New features
- ๐ Amazon DocumentDB support
- ๐ท #61 Support for Spring Boot Live Reload
๐ Bugfixes
- None
-
v1.1.1 Changes
October 23, 2020 -
v1.1.0 Changes
October 21, 2020๐ New Features
- ๐ Better Spring Boot integration with autocomplete of the properties for Spring Boot
- โฑ JobRunr will now display a warning if you have scheduled jobs which do not exist anymore in your code
- ๐ง JobRunr will show a notification on a succeeded job that it will be deleted automatically (part of self-maintenance)
๐ฅ Breaking changes
- โฌ๏ธ there are some database changes so make sure to finish all scheduled and enqueued jobs before upgrading and to also re-register your recurring jobs after upgrading.
- ๐ the jobrunr-spring-boot-starter uses new properties that are more in line with Spring Boot. See the Spring configuration page for more info.
๐ Bugfixes
- ๐ท issue #39 - less verbose logging on shutdown in Quarkus dev mode
- ๐ท issue #43 - only one recurring job is executed if jobs have the same method signature
- ๐ท issue #46 - JobRunr does not work with Jackson 2.11.3 (caused by upstream dependency)
- ๐ท issue #48 - spring-boot-starter - Avoid
@ConditionalOnClass
on bean methods - ๐ท issue #49 - spring-boot-starter -
ConditionalOnProperty
usage use wrong property format - ๐ง issue #50 - spring-boot-starter - Configuration properties should be structured and documented rather than raw access to the environment
- ๐ง issue #51 - spring-boot-starter - Storage-related auto-configurations must be ordered after the auto-configurations they rely upon
-
v1.0.1 Changes
October 08, 2020 -
v1.0.0 Changes
September 24, 2020๐ Features
- ๐ issue #37 - this release adds a spring-boot-starter. This makes it even easier to get started with JobRunr in Spring
- ๐ง issue #33 - JobRunr does automatic cleanup of succeeded jobs. These are now configurable
๐ Bugfixes
- ๐ท issue #38 - when enqueueing a private method, a java.lang.IllegalStateException: Unknown INVOKESPECIAL instruction was thrown. Now, a nice error message is shown
๐ฅ Breaking change
- โฑ issue #36 - we replaced scheduleRecurringly with scheduleRecurrently as it is grammatical more correct
-
v0.9.19 Changes
September 16, 2020 -
v0.9.18 Changes
September 16, 2020๐ Features
๐ Improvements in the Fluent API:
boolean isBackgroundJobServerEnabled = true; // or get it via ENV variablesboolean isDashboardEnabled = true; // or get it via ENV variablesJobRunr.configure() .useStorageProvider(new DefaultSqlStorageProvider(da, DefaultSqlStorageProvider.DatabaseOptions.SKIP\_CREATE)) .useJobActivator(applicationContext::getBean) .useDefaultBackgroundJobServerIf(isBackgroundJobServerEnabled) .useDashboardIf(isDashboardEnabled) .initialize();
๐ Bugfixes
- ๐ท #32 - Succeeded jobs are not visible (Javascript error)
-
v0.9.17 Changes
September 09, 2020