# Changelog

All notable changes to `laravel-uptime-monitor` will be documented in this file

## 4.5.0 - 2024-10-20

### What's Changed

* Allow custom success status codes by @emilsundberg in https://github.com/spatie/laravel-uptime-monitor/pull/362

### New Contributors

* @emilsundberg made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/362

**Full Changelog**: https://github.com/spatie/laravel-uptime-monitor/compare/4.4.0...4.5.0

## 4.4.0 - 2024-09-20

### What's Changed

* Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/360
* Update installation-and-setup.md by @xnekv03 in https://github.com/spatie/laravel-uptime-monitor/pull/364
* Make other notification getMessageText() public aswell by @FinnPaes in https://github.com/spatie/laravel-uptime-monitor/pull/361

### New Contributors

* @xnekv03 made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/364
* @FinnPaes made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/361

**Full Changelog**: https://github.com/spatie/laravel-uptime-monitor/compare/4.3.0...4.4.0

## 4.3.0 - 2024-06-10

### What's Changed

* Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/342
* Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/343
* Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/345
* Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/356
* Update link to Laravel notifications docs to be master instead of 5.4 by @intrepidws in https://github.com/spatie/laravel-uptime-monitor/pull/354
* Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/357
* Add support for Laravel 11 by @J-T-McC in https://github.com/spatie/laravel-uptime-monitor/pull/358

### New Contributors

* @intrepidws made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/354

**Full Changelog**: https://github.com/spatie/laravel-uptime-monitor/compare/4.2.1...4.3.0

## 4.2.1 - 2023-02-17

### What's Changed

- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/332
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/334
- Laravel 10.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-uptime-monitor/pull/335

### New Contributors

- @laravel-shift made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/335

**Full Changelog**: https://github.com/spatie/laravel-uptime-monitor/compare/4.2.0...4.2.1

## 4.2.0 - 2022-10-07

### What's Changed

- Bump dependabot/fetch-metadata from 1.1.1 to 1.2.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/313
- Bump dependabot/fetch-metadata from 1.2.0 to 1.2.1 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/314
- Bump dependabot/fetch-metadata from 1.2.1 to 1.3.0 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/315
- Bump dependabot/fetch-metadata from 1.3.0 to 1.3.1 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/319
- Bump dependabot/fetch-metadata from 1.3.1 to 1.3.3 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/321
- Add support for php8.1 and Laravel 9. by @Joeri-Abbo in https://github.com/spatie/laravel-uptime-monitor/pull/324
- Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in https://github.com/spatie/laravel-uptime-monitor/pull/327

### New Contributors

- @dependabot made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/313
- @Joeri-Abbo made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/324

**Full Changelog**: https://github.com/spatie/laravel-uptime-monitor/compare/4.1.1...4.2.0

## 4.1.1 - 2022-02-13

## What's Changed

- Modify composer requires to illuminate/* alternatives by @mallardduck in https://github.com/spatie/laravel-uptime-monitor/pull/311

## New Contributors

- @mallardduck made their first contribution in https://github.com/spatie/laravel-uptime-monitor/pull/311

**Full Changelog**: https://github.com/spatie/laravel-uptime-monitor/compare/4.1.0...4.1.1

## 4.1.0 - 2022-01-19

- add support for Laravel 9

## 4.0.0 - 2021-01-14

- typehint all the things
- drop anything below Laravel 8 / PHP 7.4
- add support for PHP 8
- use CarbonInterface instead of Carbon

## 3.9.0 - 2020-10-01

- add support for Laravel 8

## 3.8.1 - 2020-10-01

- general cleanup

## 3.8.0 - 2020-03-11

- add support for Laravel 7

## 3.7.0 - 2020-02-14

- allow configuration of guzzle client options (#181)

## 3.5.0 - 2019-05-17

- Add `raw_url` attribute to serialization [#175](https://github.com/spatie/laravel-uptime-monitor/pull/175)

## 3.4.1 - 2019-04-15

- Fixed issue with migrations stub ([#171](https://github.com/spatie/laravel-uptime-monitor/pull/171))

## 3.4.0 - 2019-03-03

- Dropped support for Laravel 5.7
- Added support for Laravel 5.8, PHPUnit 8
- PHPUnit minimum version is now 7.5

## 3.3.4 - 2018-10-30

- fix if statement to be if not certificate applies to url

## 3.3.3 - 2018-10-20

- fix for PHP 7.3

## 3.3.2 - 2018-10-18

- fix for checking SSL

## 3.3.1 - 2018-08-27

- add support for Laravel 5.7

## 3.3.0 - 2018-03-13

- add option to force run all monitors

## 3.2.1 - 2018-02-08

- add support for L5.6

## 3.2.0 - 2017-12-20

- add ability for monitors to have their own response checkers

## 3.1.0 - 2017-12-11

- add ability to send payload to verify uptime

## 3.0.0 - 2017-08-31

- add support for Laravel 5.5, drop support for Laravel 5.4
- renamed config file from `laravel-uptime-monitor` to `uptime-monitor`

## 2.2.0 - 2017-03-13

- add `retry_connection_after_milliseconds` to config file

## 2.1.0 - 2017-03-13

- add `sync` command

## 2.0.3 - 2017-03-13

- fixed bug in getting unchecked monitors

## 2.0.2 - 2017-03-08

- added monitor location to mail notifications

## 2.0.1 - 2017-01-27

- ask for protocol when creating a monitor

## 2.0.0 - 2017-01-24

- add support for L5.4
- drop support for L5.3

## 1.2.3 - 2017-01-14

- fixed bug where migration could be published multiple times

## 1.2.2 - 2017-01-06

- set fallback text for Slack notifications

## 1.2.1 - 2016-12-22

- fix typos in notifications

## 1.2.0 - 2016-12-22

- improve notifications

## 1.1.2 - 2016-12-19

- fix `CertificateCheckSucceeded` notification

## 1.1.1 - 2016-12-12

- fix typos in command descriptions

## 1.1.0 - 2016-12-03

- added `additional_headers` to config

## 1.0.2 - 2016-11-24

- fix descriptions in config file

## 1.0.1 - 2016-11-21

- fix custom model instructions in config file

## 1.0.0 - 2016-11-21

- initial release
