github-actions
released this
18 Jan 05:45
·
28 commits
to main
since this release
What's Changed
- Feature/upgrade by @zero88 in #49
- Feature/remove lombok by @zero88 in #50
- Feature/upgrade vertx by @zero88 in #51
- Add generic parameter to make contract between Task and Input/Output by @zero88 in #54
- Add Trigger#preview by @zero88 in #58
- Feature/some improvements by @zero88 in #65
- Feature/add event trigger by @zero88 in #61
- Naming convention by @zero88 in #70
- feat(#63): Trigger representation by @zero88 in #72
- feat(#69): Add TriggerCondition by @zero88 in #73
- feat(#57): Add Trigger rule by @zero88 in #74
- Refactor/misc by @zero88 in #75
- Implement serialization/deserialization by @zero88 in #76
- Bugfix/fix cron trigger still run one more round by @zero88 in #79
- Feature/evaluate trigger in blocking thread by @zero88 in #80
- feat(TriggerRule): Add leeway configuration by @zero88 in #83
- feat(Timeframe): change
from
to an inclusive value [#84] by @zero88 in #85 - chore(gradle): update build dependencies by @zero88 in #87
- Feature/add timeout by @zero88 in #89
- Feature/add trigger state executed by @zero88 in #90
- Feature/rename task to job by @zero88 in #94
- Feature/refactor internal api by @zero88 in #96
- Feature/trigger evaluation by @zero88 in #95
- Feature/improve interval trigger by @zero88 in #98
- fix(#93): the evaluation chaining operation must stop when reach a trigger target status by @zero88 in #99
- feature(#100): TimeClock interface by @zero88 in #101
- refactor(Scheduler): Simplify Scheduler interface by @zero88 in #102
- Feature/improve scheduling monitor by @zero88 in #104
- feat(#105): Add AsyncJob and reactive version (rx3/mutiny) by @zero88 in #106
- feat(#105): Add reactive Job interface by @zero88 in #108
New Contributors
Full Changelog: v1.0.0...v2.0.0-rc.1