v1.0.0 - Initial Stable Release
Full Changelog: v1.0.0...v1.0.0
v1.0.0 is the first stable release of php-n8n/client.
This version provides the core client API for triggering n8n webhooks, working with webhook request payloads, and tracking executions through the n8n API.
Added
-
Webhook triggering via
$client->webhooks()->trigger(). -
Execution fetching and polling through the n8n API.
-
Request body helpers for common webhook payload types:
- JSON
- plain text
- streams
- empty requests
-
Lifecycle hooks for:
- webhook requests
- execution tracking
- polling
- error handling
-
Strict webhook URL validation for absolute
httpandhttpsURLs. -
Transport abstractions based on PSR-7, PSR-17, and PSR-18.
-
PHPUnit test coverage.
-
GitHub Actions CI for the supported PHP versions.
-
Codecov coverage reporting.
Installation
composer require php-n8n/client:^1.0Notes
This release marks the package as ready for normal use.
The public API is considered stable for the 1.x series. Any future breaking changes will be released under a new major version, following Semantic Versioning.