All notable changes to laravel-webhook-server
will be documented in this file
- Webhook option to allow sending a raw body instead of array -> json. by @DotNetSimon in spatie#146
- @DotNetSimon made their first contribution in spatie#146
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.4.3...3.5.0
- Change to protected properties
$response
,$errorType
and$errorMessage
inCallWebhookJob
by @Kazuto in spatie#143
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.4.2...3.4.3
- Fixes a couple of minor typographical errors. by @cxj in spatie#141
- support Laravel 10.0 by @hihuangwei in spatie#142
- @cxj made their first contribution in spatie#141
- @hihuangwei made their first contribution in spatie#142
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.4.1...3.4.2
- Add PHP 8.2 Support by @patinthehat in spatie#138
- Convert all tests to pest by @alexmanase in spatie#139
- Refactored Request to Method by @JamesFreeman in spatie#140
- @patinthehat made their first contribution in spatie#138
- @alexmanase made their first contribution in spatie#139
- @JamesFreeman made their first contribution in spatie#140
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.4.0...3.4.1
- Add proxy option by @andycowan in spatie#136
- @andycowan made their first contribution in spatie#136
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.3.0...3.4.0
- Add missing config documentation to readme by @Kazuto in spatie#134
- Add option for configurable Webhook Job by @Kazuto in spatie#135
- @Kazuto made their first contribution in spatie#134
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.2.1...3.3.0
- Allow sub-classes of
CallWebhookJob
to use aGuzzleHttp\Client
specific for outgoing webhooks by @bezhermoso in spatie#125
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.2.0...3.2.1
- feat: add dispatchIf, dispatchUnless, dispatchSyncIf and dispatchSync… by @regnerisch in spatie#124
- @regnerisch made their first contribution in spatie#124
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.1.2...3.2.0
- support Laravel 9
- Include Exception with Laravel queue failures by @awarrenlove in spatie#114
Full Changelog: https://github.com/spatie/laravel-webhook-server/compare/3.1.0...3.1.1
- support using webhook URLs as part of webhook signatures (#98)
The only breaking change in this release is the addidation of string $webhookUrl
to the calculateSignature
method of the Signer
interface.
If you have a custom Signer
in your project, add that $webhookUrl
to the calculateSignature
method.
- add ability to use default queue of connection (#94)
- allow setting queue connection (#92)
- fix tests
- require Laravel 8
- require PHP 8
No changes to the API were made, so you can safely upgrade from v1 to v2
- add
dispatchSync
- pass Guzzle TransferStats into resulting Event (#81)
- fix for missing default headers when using withHeaders (#79)
- dispatch should return the PendingDispatch (#74)
- fix exception name for invalid signers (#67)
- add support for PHP 8
- add
getUuid
- support Guzzle 7
- support Laravel 8
- do not use body in GET request (#43)
- add
doNotSign
- fix
uuid
- add
uuid
- add
dispatchNow
(#39)
- add support for Laravel 7
- drop support for PHP 7.3
- add error info to the dispatched event
- remove duplicate line
- do not release job on last attempt
- add
getResponse
- Add Laravel 6 support
- avoid sending unsuccessfull event when the final try of a job succeeds
- remove constructor on
WebhookCallFailedEvent
so it inherits properties
- add
ContentType
header with valueapplication/json
by default
- move
test-time
to dev dependencies
- fixed method names
contains bug, do not use
- initial release