Update dependency org.jobrunr:jobrunr-spring-boot-3-starter to v7#314
Open
johanjanssen wants to merge 1 commit into
Open
Update dependency org.jobrunr:jobrunr-spring-boot-3-starter to v7#314johanjanssen wants to merge 1 commit into
johanjanssen wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.3.3->7.2.1⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
jobrunr/jobrunr
v7.2.1Compare Source
🎉 JobRunr v7.2.1 🎉
This JobRunr release fixes a
ConcurrentModificationExceptionthat can happen due to concurrent updates to aJoband completes the transition from Kotlin 1.7 to Kotlin 2.0 by correctly naming the artifact. JobRunr also validatesJobRequests provided to theJobBuilderorRecurringJobBuilderand throws an exception if theJobRequestis invalid.New features
Enhancements
JobBuilderor theRecurringJobBuilder. PR #1057Bugfixes
jobrunr-kotlin-2.0-supportby @tan9. PR #1055Other
Full Changelog: jobrunr/jobrunr@v7.2.0...v7.2.1
v7.2.0Compare Source
🎉 JobRunr v7.2.0 🎉
We're happy to announce the release of JobRunr 7.2.0, which includes support for Spring Boot 3.3, Kotlin 2.0, and important bug fixes!
Note: support for Kotlin 1.7 is dropped.
New features
spring-boot-starterdependency with aprovidedscope. PR #1050Enhancements
JobSchedulerorJobRequestSchedulerwill be retried if aConcurrentJobModificationExceptionis thrown. PR #1048Bugfixes
BackgroundJobServer. PR #1049Other
Full Changelog: jobrunr/jobrunr@v7.1.2...v7.2.0
v7.1.2Compare Source
🎉 JobRunr v7.1.2 🎉
New minor release with an important bug fix!
Bugfixes
Full Changelog: jobrunr/jobrunr@v7.1.1...v7.1.2
v7.1.1Compare Source
🎉 JobRunr v7.1.1 🎉
Again a new release with some improvements!
New features
Enhancements
Bugfixes
DeleteDeletedJobsPermanentlyTasknot using correct configuration PR https://github.com/jobrunr/jobrunr/pull/1030 (fixes https://github.com/jobrunr/jobrunr/issues/1029)New Contributors
Full Changelog: jobrunr/jobrunr@v7.1.0...v7.1.1
v7.1.0Compare Source
🎉 JobRunr v7.1.0 🎉
Right after the release from v7.0.0, we continue with v7.1.0 where JobRunr now supports Virtual Threads in GraalVM native mode.
New features
Bugfixes
Other
Full Changelog: jobrunr/jobrunr@v7.0.0...v7.1.0
v7.0.0Compare Source
🎉 Time for JobRunr v7.0.0 🎉
It's Celebration Time Once Again at JobRunr!
We are excited to announce the release of JobRunr v7.0.0 and JobRunr Pro v7.0.0. This major release is now available via Maven Central and directly for our Pro subscribers through the customer portal. Building on our promise to deliver robust job scheduling solutions, v7.0.0 brings a suite of powerful new features, substantial performance enhancements, and critical dashboard improvements. Let’s delve into what makes this release a game-changer for developers and enterprises alike for both JobRunr Pro and JobRunr OSS!
🙏 We'd also like to thank all of the developers and companies who have beta tested JobRunr v7 beta's and release candidates.
What is new?
Pro Version:
New Features
ConcurrentJobRateLimiterand theSlidingTimeWindowRateLimiter. PR #202JobIdentifier. PR #285 (fixes #236)BackgroundJobServershutdown period configurable. PR #297 (fixes #288)DoNotRetryPolicyfor individual jobs and exceptions. PR #303InMemoryStorageProvidernow allows for a pollInterval as small as 200ms (useful for testing purposes). PR #909 (fixes #619)FixedSizeWorkerPoolDynamicQueuePolicy. PR #237JobFilter. PR #251 (fixes #239)deleteAthint. PR #257JobServerFilterto get notified on job progress. PR #282Enhancements
select for update skip lockedif the database supports it. PR #904SCHEDULEDjobs at the samepollInterval. PR #273StorageProviderand cleanup deprecated methods. PR #893Fixed bugs
MigrateFromV5toV6TaskrelatedRecurringJobsmigration. PR #238BackgroundJobServer. PR #272enqueueOrReplaceandscheduleOrReplacenow also update server tags PR #267 (fixes #164)ApplyStateFilteris called before save resulting in multiple calls toonStateApplied. PR #903 (fixes #902)JobServerFilter.onProcessingFailedis not called when a job orphans (e.g. if background job server dies). PR #921 (fixes #920)IllegalStateException: Can not find variable 3 in stack. PR #941, PR #945 (fixes #942)CronExpression.validateSchedule()does not correctly check for interval size. PR #859 (fixes #858)Breaking changes
@Recurringhas been moved to coreorg.jobrunr.jobs.annotations.Recurringand uses enums instead of booleans. The attributespausedandscheduleJobsSkippedDuringDowntimenow use an enum instead of a boolean. This allows us to keep the paused state of a Recurring job even if you redeploy (default) whereas in the past, on redeploy, the Job would be started automatically again. Ifpausedis put to false in the@Recurring, the Recurring job will start on redeploy even if it was paused before via the dashboardJobScheduler.delete(String id)has been renamed toJobScheduler.deleteRecurringJob(String id)StorageProviderhas been updated and is not backwards compatible as is thePageandPageRequest. A new classorg.jobrunr.storage.Pagingwas added where all utility methods regarding Paging have been collectedRedisStorageProviderand theElasticSearchStorageProviderin JobRunr Pro. JobRunr 7 OSS will be the last to support it.JobContext.getSignature()has been renamed toJobContext.getJobSignature()JobDashboardProgressBar.setValue(...)has been renamed toJobDashboardProgressBar.setProgress(long succeededAmount)BatchJobs logic has been rewritten, make sureMigrateFromV6toV7Taskis rundynamic-queues.typehas been removed, instead the type is now part of the dynamic queues property keys, e.g.,org.jobrunr.jobs.dynamic-queue.round-robin.label-prefix(please adapt to your framework)OSS version:
New features
Enhancements
select for update skip lockedif the database supports it PR #904:JobContext. PR #969 (fixes #286)Fixed bugs
ApplyStateFilteris called before save resulting in multiple calls toonStateApplied. PR #903 (fixes #902)JobServerFilter.onProcessingFailedis not called when a job orphans (e.g. if background job server dies). PR #921 (fixes #920)IllegalStateException: Can not find variable 3 in stack. PR #941, PR #945 (fixes #942)CronExpression.validateSchedule()does not correctly check for interval size. PR #859 (fixes #858)Misc
Breaking changes
@Recurringhas been moved to coreorg.jobrunr.jobs.annotations.RecurringJobScheduler.delete(String id)has been renamed toJobScheduler.deleteRecurringJob(String id)StorageProviderhas been updated and is not backwards compatible as is thePageandPageRequest. A new classorg.jobrunr.storage.Pagingwas added where all utility methods regarding Paging have been collectedRedisStorageProviderand theElasticSearchStorageProvider. JobRunr 7 will be the last to support it.JobContext.getSignature()has been renamed toJobContext.getJobSignature()JobDashboardProgressBar.setValue(...)has been renamed toJobDashboardProgressBar.setProgress(long succeededAmount)Contributors
We thank the following contributors for their help with JobRunr v7!
Try it out now and let us know your feedback! Your input is very important, so we can provide you smooth v7.0.0 JobRunr!
Best,
Friends of developers
The JobRunr Team
v6.3.5Compare Source
New Features
none
Bugfixes
v6.3.4Compare Source
New features
None
Improvements
Bugfixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.