- WebHook refactored to use system abstractions - Now uses
IHttpClientinterface instead of direct curl calls - Added
neuron-php/core0.8.* dependency for system abstractions - WebHook now supports dependency injection with optional
IHttpClientparameter - Maintains full backward compatibility - existing code works without changes
- Tests rewritten to use
MemoryHttpClientfor deterministic, fast testing without network dependencies - Timeout still defaults to 10 seconds as before
- Added a timeout to webhook.
- Updated core packages.
- Added the env class.
- Made IRunnable argv default to empty array.