All notable changes to pushover will be documented in this file.
- High-Impact changes
- This release drops support for PHP 8.1 and Laravel v10 and below, as those versions are EOL.
- Other Changes
- Support for Laravel 13
- Support for PHP 8.5
- Support for monospace and HTML parameters by @nicolasbeauvais in #68
- Add support for Laravel 12
- Add new callback parameter which can be used to supply a callback URL for emergency notifications by @stijnbernards in #64
- High-Impact changes
- The Pushover notification channel now requires at least PHP 8.1. PHP 8.0 and below are no longer supported as these versions are EOL.
- What's Changed
- Length of Pushover API key is checked for the correct length by @boryn in #61.
- fire() was replaced by dispatch() in PushoverChannel by @boryn in #59.
- $notifiable was missing in the send() method for proper error reporting by @boryn in #60.
- ext-exif was added as an optional requirement for image attachments.
- Compatibility with Laravel 11, including update of tests.
- Bump the minimum required PHP version to 8.1, as 8.0 is no longer maintained.
- Refactoring of classes to match 8.1 coding features such as typed properties and params.
- Add support for image attachment by @boryn in #49
- Add support for Laravel 10 by @SamuelNitsche in #53
- chore: style fixes by @atymic in #57
- Add support for Laravel 8 by upgrading Guzzle
- Add new methods on PushoverMessage to set the message format type using html(), monospace() or plain() (see the README)
- Add support for Laravel 8 (#43)
- Add support for Laravel 7 (#40)
- Add support for Laravel 6 (#37)
- Remove direct Carbon dependency
- Add support for Laravel 5.8 (PR #30)
- Add support for Laravel 5.7 (PR #25)
- Add support for Laravel 5.6
- Add support for dynamic application tokens (PR #22)
- Add support for Laravel 5.5 (including auto discovery)
- Add support for Laravel 5.4
- Send messages to groups or to specific devices using a
PushoverReceiverobject, see the README for instructions
- First release 馃帀
- Fire event (instead of exception) when communication with Pushover fails
- Add backwards compatibility for older Laravel versions (with
laravel-notification-channels/backport)
- Better exceptions
- Improved code quality
- Experimental release