All notable changes to laravel-webhook-client
will be documented in this file
- Change hash_equals order parameters by @sylfel in #221
- @sylfel made their first contribution in #221
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.4.1...3.4.2
- Fix a typo in webhook-client.php by @kosarinin in #216
- @kosarinin made their first contribution in #216
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.4.0...3.4.1
- Update README.md to Laravel 11 Schedule for Prune by @arnebr in #213
- Extend InvalidWebhookSignatureEvent with WebhookConfig parameter by @jansgescheit in #214
- @jansgescheit made their first contribution in #214
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.3.2...3.4.0
- Add config option to enable/disable unique token by @it-can in #212
- @it-can made their first contribution in #212
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.3.1...3.3.2
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #200
- Bump actions/checkout from 3 to 4 by @dependabot in #199
- Add a unique token to route names by @ryanlholt in #210
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #205
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.3.0...3.3.1
- Drop laravel 8 and php 8.0, add support php 8.3 on github action workflows by @lloricode in #198
- Fix typo by @akr4m in #202
- Update composer.json to use Larastan Org by @arnebr in #203
- Laravel 11 Support by @sweptsquash in #204
- @lloricode made their first contribution in #198
- @akr4m made their first contribution in #202
- @arnebr made their first contribution in #203
- @sweptsquash made their first contribution in #204
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.2.0...3.3.0
- Enhance Webhook Client to Support Multiple HTTP Methods for Receiving Requests by @emrancu in #192
- @emrancu made their first contribution in #192
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.8...3.2.0
- Fix method embrace curlet brackets in Kernel Class by @wit3 in #180
- perf: save exception as null by default 🚀 by @ankurk91 in #191
- @wit3 made their first contribution in #180
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.7...3.1.8
- add Laravel 10 support by @ankurk91 in #176
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.6...3.1.7
- set default config value to 30 days by @ankurk91 in #175
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.5...3.1.6
- Fix readme by @syahnur197 in #172
- @syahnur197 made their first contribution in #172
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.4...3.1.5
- Align migration information with Stripe package by @cmgmyr in #156
- Add PHP 8.2 Support by @patinthehat in #161
- Cleanup by @Nielsvanpach in #167
- Prunable by @Nielsvanpach in #166
- @cmgmyr made their first contribution in #156
- @patinthehat made their first contribution in #161
- @Nielsvanpach made their first contribution in #167
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.3...3.1.4
- @osbre made their first contribution in #153
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.2...3.1.3
- Change
WebhookConfigRepository
instance toscoped
(Octane support)
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.1...3.1.2
- Fix typo by @christophrumpel in #129
- Update UPGRADING.md by @binaryk in #131
- Typo fix by @chimit in #139
- WebhookCall Model @property $payload exception and headers by @wbemanuel in #140
- @christophrumpel made their first contribution in #129
- @binaryk made their first contribution in #131
- @chimit made their first contribution in #139
- @wbemanuel made their first contribution in #140
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.0...3.1.1
- allow Laravel 9
- Return the Route object for method chaining by @erikwittek in #114
- @erikwittek made their first contribution in #114
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.0.2...3.0.3
- PHP 8.1 compatibility
- PHP 8.1 support
- Add
headers
method
- Store headers and URL
- Require PHP 8
- Require Laravel 8
- Internals cleanup
- Fix PHP constraint
- Add support for PHP 8
- Fix docblock
- Add support for Laravel 8
- Use default webhook response as fallback (#60)
- Add support for creating your own webhook response
- Use job class instead of instance in webhook config
- Drop support for Laravel 5
- Add support for Laravel 7
- Support older Laravel versions
- Drop support for PHP 7.3 and below
- Add
WebhookConfigRepository
to make it easier to programmatically add config
- Add Laravel 6 support
- Use
bigInteger
by default
- Added an overridable method
storeWebhook
on theWebhookCall
model.
- Make
signing_secret
andsignature_header_name
config keys optional
DefaultSignatureValidator
is now responsible for verifying that a signature header has been setInvalidSignatureEvent
now only gets the$request
- Remove handle abstract method from
ProcessWebhookJob
to allow DI.
- Fix config file
- Initial release