# Changelog

All notable changes to `laravel-model-status` will be documented in this file

## 1.11.0 - 2022-02-03

- Support Laravel 9

## 1.10.2 - 2020-11-04

- add support for PHP 8

## 1.10.1 - 2020-09-09

- add support for Laravel 8

## 1.10.0 - 2020-03-03

- add support for Laravel 7

## 1.9.0 - 2019-09-05

- add possibility to delete a status and check for specific status

## 1.8.0 - 2019-09-04

- add support for Laravel 6

## 1.7.1 - 2019-06-11

- performance improvements

## 1.7.0 - 2019-02-27

- drop support for Laravel 5.7 and below
- drop support for PHP 7.1 and below

## 1.6.4 - 2019-02-27

- add support for Laravel 5.8

## 1.6.3 - 2019-02-01

- use Str:: and Arr:: instead of helper methods

## 1.6.2 - 2018-09-03

- add support for Laravel 5.7

## 1.6.1 - 2018-07-27

- Use `null` as default for reason on statuses

## 1.6.0 - 2018-07-19

- add model id config option

## 1.5.0 - 2018-03-22

- add support for custom polymorphic model types

## 1.4.0 - 2018-03-20

- add an ability to find models by multiple statuses

## 1.3.1 - 2018-03-16

- performance optimizations

## 1.3.0 - 2018-03-14

- add `StatusUpdated` event

## 1.2.0 - 2018-03-12

- add `forceStatus`

## 1.1.0 - 2018-03-02

- add `notCurrentStatus` scope

## 1.0.6 - 2018-02-09

- add `__toString` to `Spatie\ModelStatus\Status`
- add `currentStatus` scope

## 1.0.5 - 2018-02-09

**THIS VERSION CONTAINS BUGS, DO NOT USE**

## 1.0.4 - 2018-02-08

- add support for L5.6

## 1.0.3 - 2018-02-07

- make reason nullable

## 1.0.2 - 2018-02-07

- fix stub publishing path

## 1.0.1 - 2018-02-07

- fix migration stub path

## 1.0.0 - 2018-02-07

- initial release
