All notable changes to laravel-webhook-client
will be documented in this file
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in spatie#200
- Bump actions/checkout from 3 to 4 by @dependabot in spatie#199
- Add a unique token to route names by @ryanlholt in spatie#210
- Bump ramsey/composer-install from 2 to 3 by @dependabot in spatie#205
- @dependabot made their first contribution in spatie#200
- @ryanlholt made their first contribution in spatie#210
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 spatie#198
- Fix typo by @akr4m in spatie#202
- Update composer.json to use Larastan Org by @arnebr in spatie#203
- Laravel 11 Support by @sweptsquash in spatie#204
- @lloricode made their first contribution in spatie#198
- @akr4m made their first contribution in spatie#202
- @arnebr made their first contribution in spatie#203
- @sweptsquash made their first contribution in spatie#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 spatie#192
- @emrancu made their first contribution in spatie#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 spatie#180
- perf: save exception as null by default 🚀 by @ankurk91 in spatie#191
- @wit3 made their first contribution in spatie#180
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.7...3.1.8
- add Laravel 10 support by @ankurk91 in spatie#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 spatie#175
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.5...3.1.6
- Fix readme by @syahnur197 in spatie#172
- @syahnur197 made their first contribution in spatie#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 spatie#156
- Add PHP 8.2 Support by @patinthehat in spatie#161
- Cleanup by @Nielsvanpach in spatie#167
- Prunable by @Nielsvanpach in spatie#166
- @cmgmyr made their first contribution in spatie#156
- @patinthehat made their first contribution in spatie#161
- @Nielsvanpach made their first contribution in spatie#167
Full Changelog: https://github.com/spatie/laravel-webhook-client/compare/3.1.3...3.1.4
- fix: issue #138 by @ankurk91 in spatie#152
- Add
Schema
import to the migration stub by @osbre in spatie#153
- @osbre made their first contribution in spatie#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 spatie#129
- Update UPGRADING.md by @binaryk in spatie#131
- Typo fix by @chimit in spatie#139
- WebhookCall Model @property $payload exception and headers by @wbemanuel in spatie#140
- @christophrumpel made their first contribution in spatie#129
- @binaryk made their first contribution in spatie#131
- @chimit made their first contribution in spatie#139
- @wbemanuel made their first contribution in spatie#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 spatie#114
- @erikwittek made their first contribution in spatie#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