Releases: sterlp/spring-persistent-tasks
Releases · sterlp/spring-persistent-tasks
v2.1.0
v2.1.0 - (2025-07-07)
New features:
- Grouped triggers API
- UI elements are published to npmjs.com
- Lazy render of pages
- Link to github
- moved ui-lib and web-app into own folders
- using pnpm as build tool
- exposed TriggerActionsView
- added trigger group api
- added release of the ui-lib to npmjs
- added TriggerGroupListView
Links
v2.0.0
New features:
- Better naming for all trigger classes
- Rename of all tables
- Rename of all indexes
- Rename of all pk index
- NO RENAME OF THE SEQUENCES - not suppoered by all dbs
- Added suspendable triggers
- Added resume for triggers
- Added tag for triggers
- Added a far better search for triggers
- Add querydsl
Links
v1.7.0
New features:
- Added support for a virtual thread factory
- Added support to configure a custom thread factory
Links
https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.7.0
https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring
v1.6.7
Bug fixes:
- abandoned triggers will now fire a failed trigger event
- trigger history scheduler waits now in case of shut down for any history events to get saved
Links
https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.6.7
https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring
v1.6.6
New features:
- first metrics
Bug fixes:
- fixed start of history delete timer
Links
v1.6.4
- in tests the task executor may finish a task before it returns it reference
- ensure the remove of a running trigger happens after it is added
- removed synchronized from TaskExecutorComponent
- https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.6.4
- https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring
v1.6.1
- simpler RetryStrategy - as function
- showing last ping
- showing execution time or still running triggers
- saver way to keep track of running triggers
- https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.6.1
- https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring
v1.6.0
- Running triggers can be canceled now
- Running triggers can be failed now
- https://github.com/sterlp/spring-persistent-tasks/wiki/Cancel-a-task-trigger
- Triggers have now correlationId to collect them
- Added Re-Queue / Re-Run trigger to history page
- Correlation Id is shown in the UI
- ID search includes also Correlation Id
- Moved helper classes to own test jar
- https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.6.0
- https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring
v1.5.6
- Better ID search
- Added info to the UI how to search
- https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.5.6
- https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring
v1.5.5
- MdcTriggerInterceptor adds now start date and scheduler name
- https://central.sonatype.com/artifact/org.sterl.spring/spring-persistent-tasks-core/1.5.5
- https://central.sonatype.com/search?q=spring-persistent-tasks&namespace=org.sterl.spring