v2.0.0
The reason of a new major version is that we have fixed workflow behavior. Now it doesn't wait for its internal tasks if it is not explicitly said with yield. For example previously, this workflow will wait for an activity to be finished (even if we don't have yield here):
#[WorkflowMethod()]
public function run(): \Generator
{
$this->activity->doSometing();
return 'Done';
}
What's Changed
- fix: don't wait implicitly for child scope by @seregazhuk in #218
- fix: local activity check when activities empty by @seregazhuk in #231
- Configurable timeout for test server commands by @cv65kr in #233
- Stop tests and display error if RoadRunner start failed by @shanginn in #219
- Ability to return associative array from an activity by @shanginn in #234
- Issue 211. Test for readonly properties by @shanginn in #232
- Possibility to configure temporal test server host by @cv65kr in #217
- Add error output for temporal test server by @dehbka in #235
- Update php to 8.0 by @seregazhuk in #237
New Contributors
Full Changelog: v1.4.0...v2.0.0