61 lines
1.3 KiB
Markdown
61 lines
1.3 KiB
Markdown
# Changelog
|
|
|
|
All Notable changes to `laravel-enum` will be documented in this file.
|
|
|
|
Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) principles.
|
|
|
|
## 2.2.0 - 2020-12-21
|
|
|
|
- PHP 8 support
|
|
- Dropped PHP 7.2 support
|
|
- Migrated to GitHub actions
|
|
|
|
## 2.1.0 - 2020-09-24
|
|
|
|
Laravel 8 support
|
|
|
|
## 2.0.0 - 2020-03-04
|
|
|
|
- Laravel 7.x support
|
|
- PHP 7.4 support
|
|
- Dropped all laravel versions lower than 7
|
|
- Minimum required PHP version upped to 7.2.5
|
|
- Implemented enum casting with native custom casts feature
|
|
- Exception will be thrown if you were trying to save invalid enum value
|
|
|
|
## 1.6.0 - 2019-09-06
|
|
|
|
- Laravel 6.0 support
|
|
- Minimum required PHP version upped to 7.2
|
|
- Dropped support of unsupported Laravel versions
|
|
|
|
## 1.5.0 - 2019-07-14
|
|
|
|
Added ability to pass custom values into `make:enum` command. [check out](README.md#usage)
|
|
|
|
## 1.4.0 - 2019-06-20
|
|
|
|
Added ability to check multiple enum values with `is()` or `isAny()` methods
|
|
|
|
## 1.3.0 - 2019-03-11
|
|
|
|
Laravel 5.8 support
|
|
|
|
## 1.2.0 - 2018-11-24
|
|
|
|
### Added
|
|
- Support to validate enum by key
|
|
|
|
### Fixed
|
|
- `toArray(false)` now not returns `__default => null` if `__default` not defined
|
|
|
|
## 1.1.0 - 2018-09-23
|
|
|
|
### Added
|
|
- Laravel 5.7 support
|
|
|
|
## 1.0.1 - 2018-07-04
|
|
|
|
### Added
|
|
- __default constant to enum.stub file.
|