Internal Package Structure Changes (Custom Plugins Only)
Available on: Open Source EditionEnterprise Edition
Release: 1.0.0
Overview
This change affects only users building custom plugins or using the Java library in tests.
io.kestra.core.runners.StandAloneRunner
→ replaced byio.kestra.core.runners.TestRunner
.io.kestra.core.schedulers.AbstractScheduler
→ replaced byio.kestra.scheduler.AbstractScheduler
.
For plugin tests using Scheduler or Worker directly, add new Gradle modules:
groovy
testImplementation group: "io.kestra", name: "scheduler"
testImplementation group: "io.kestra", name: "worker"
Tests using @ExecuteFlow
remain unaffected.
No impact for UI/API users.
Was this page helpful?