All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Laravel
11.x
support
- Minimal Laravel version now is
10.0
- Version of
composer
in docker container updated up to2.7.6
- Updated dev dependencies
- Minimal Laravel version now is
9.0
- Minimal require PHP version now is
8.1
- Support PHP
8.x
- Minimal required PHP version now is
7.3
- Composer
2.x
is supported now
- Laravel 8 is supported
- Minimal Laravel version now is
6.0
(Laravel5.5
LTS got last security update August 30th, 2020)
- Maximal
illuminate/*
packages version now is7.*
- Minimal
illuminate/*
packages version now is5.6.*
- CI completely moved from "Travis CI" to "Github Actions" (travis builds disabled)
- Minimal required PHP version now is
7.2
config
directory was moved from./src
to the root directoryDataMigrationsServiceProvider
renamed toServiceProvider
- Minimal
symfony/console
version now is^4.4
(reason: symfony/symfony#32750)
- PHP 7.4 is supported now
- Maximal
illuminate/*
packages version now is6.*
- GitHub actions for a tests running
- Docker-based environment for development
- Project
Makefile
- Minimal
PHP
version now is^7.1.3
- Maximal
Laravel
version now is5.8.x
- Dependency
laravel/framework
changed toilluminate/*
- Composer scripts
- Package contacts signatures (method parameters types, method return types)
- Service provider dependency
\Illuminate\Contracts\Foundation\Application
changed to\Illuminate\Contracts\Container\Container
- Dev-dependency
avto-dev/dev-tools
- Maximal PHP version now is undefined
- Maximal Laravel version now is
5.7.*
- Source code a little bit refactored
- CI changed to Travis CI
- CodeCov integrated
- Issue templates updated
- CI config updated
- Minimal Laravel version up to
5.5
- Minimal PHPUnit version up to
6.0
- Integrated package
avto-dev/dev-tools
(dev) - Integrated package
phpstan/phpstan
(dev) - Unimportant PHPDoc blocks removed
- Code a little bit refactored
- First release