Skip to content

Releases: lucasnetau/php-ec

Alarm assumptions

31 Oct 01:58

Choose a tag to compare

BugFix: An Event Matcher's state may have changed after an alarm() call. Ensure we update the waiting for state

Missing Timer

31 Oct 01:13

Choose a tag to compare

Fix updating timeouts when operating in real time mode when using Source Functions

Missing JIT

28 Oct 10:20

Choose a tag to compare

Handle edge case where JIT is not compiled into opcache (eg ARMv7 build)

Edge Case

26 Oct 03:18

Choose a tag to compare

Improve handling of SourceFunctions when we have pre-defined classes
Ensure we call the complete and done callbacks when a Matcher completes during the onProgress callback in fire()
Fix premature timeout call when resuming/shutting down engine in batch processing mode

Silence of the logs

14 Oct 23:28

Choose a tag to compare

v0.6.6

Close the Logger just prior to closing the output stream to ensure al…

Cron in Batch mode

19 Jul 02:56

Choose a tag to compare

Fix up handling of Cron rules when running in batch mode

Bad copypaste

24 Apr 05:54

Choose a tag to compare

Fix regression with looking up the first and last events

Small improvements

22 Apr 03:34

Choose a tag to compare

Micro optimisation for checking if various queues have values or now
Bug fix for Cron events triggering timeout
Attempt to save application state in the event that we are unable to encode as JSON

Race to exit

29 Feb 00:33

Choose a tag to compare

Fix up an race condition where on Alpine linux waitpid() shows the process as still running when the stdout of the process has been closed.
Bug fix for accessing a nonexistent array key when attempting to load a source function that is not defined

Triggered inputs

25 Jan 03:54

Choose a tag to compare

Give Rules the ability to request the Scheduler to run an additional input process to gather more data