laravel-changelog
laravel-changelog copied to clipboard
Version 2.0
We are getting at a point where it gets harder and harder to maintain the package and keeping it in line with the latest standards in Laravel. Therefor, I'm starting the process of making a new major release. This ticket will contain the main points which I want to fix in the new main version. Feel free to add suggestions.
Feature list
- [ ] All class dependencies should be injectable via the Laravel app container.
- [ ] Writing and reading from files should always be done via the Laravel Storage facade.
- [ ] The fake adapters for features ad releases should be removed. For tests, a faked storage disk should be used.
- [ ] Add a branch name to the
changelog:unreleasedcommand. This is not possible in the main version because the fake drivers do not store branch names. - [ ] #16
- [ ] #39
New minimum requirements
Laravel 9 will be used in local development. When alle features are complete, I will take a few hours to see if I can get everything working on lower Laravel versions. Without making any shortcuts on Code Quality and flexibility.
PHP 8.0 will be the new minimum.
Laravel 10.0 and PHP 8.1 is just released https://github.com/laravel/laravel/releases
Yep, I was planning on upgrading the package tomorrow!
Awesome to hear, thanks in advanced!
Laravel 10 is supported now. PHP 8.1 was already officially supported but I also added PHP 8.2 to the test matrix.