MIF_E31210141/vendor/mad-web/laravel-enum/CHANGELOG.md

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.