Skip to content

Releases: php-n8n/client

v1.0.2

03 Jun 14:34
c114adb

Choose a tag to compare

v1.0.2

  • Added a security policy with supported versions and private vulnerability reporting instructions.

This release does not change the runtime API.

v1.0.1 - 2026-06-03

03 Jun 12:58
044fdd1

Choose a tag to compare

Release Notes

v1.0.1 is a maintenance release focused on CI/CD orchestration. It does not change the runtime API.

v1.0.0 - Initial Stable Release

10 May 18:55
a75bdf4

Choose a tag to compare

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 http and https URLs.

  • 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.0

Notes

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.