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.
- Minimal valid length of chassis_code and body_code is 8 symbols
- Minimal
avto-dev/identity-laravel
version now is5.9
- Minimal
avto-dev/extended-laravel-validator
version now is4.0
- Laravel
11.x
support
- Version of
composer
in docker container updated up to2.7.6
- Updated dev dependencies
- Minimal PHP version now is
8.1
- Minimal Laravel version now is
10.0
- Minimal
fakerphp/faker
version now is1.21
- Minimal
avto-dev/extended-laravel-validator
version now is3.7
- Minimal
avto-dev/identity-laravel
version now is5.7
- Minimal
phpstan/phpstan
version now is1.10
- Minimal
phpunit/phpunit
version now is10.5
- Version of
composer
in docker container updated up to2.6.6
- Support Laravel
9.x
- Minimal required PHP version now is
7.3
- Support PHP
8.x
- Composer
2.x
is supported now - Maximal
illuminate/*
packages version now is~8.0
- Minimal
illuminate/*
packages version now is~6.0
- CI completely moved from "Travis CI" to "Github Actions" (travis builds disabled)
- Minimal required PHP version now is
7.2
- Package
fzaninotto/faker
replaced withfakerphp/faker
version~1.12
- Maximal
illuminate/*
packages version now is7.*
- Maximal
illuminate/*
packages version now is~6.0
- Minimal
illuminate/*
packages version now is^5.5
- Dev-dependencies
phpstan/phpstan
andphpunit/phpunit
updated styleci.io
rules- Return type in methods (where it possible)
- GitHub Actions for a tests running
- PHP 7.4 support
- [Laravel]
Faker\Generator
registration as a singleton in service provider (if it was not bound previously) avto-dev/identity-laravel
package version^5.0
supports- New region codes for
GrzProvider
- Invalid cadastral number generation
CadastralNumberProvider
faker provider for random cadastral numbers
- Docker-based environment for development
- Project
Makefile
declare(strict_types = 1)
into each class
- Minimal
PHP
version now is^7.1.3
- Maximal
Laravel
version now is5.8.x
- Composer scripts
- Method signatures in classes now type-hinted (where it possible)
InnAndKppProvider
faker provider for random INN and KPP codes
AvatarUriProvider
faker provider for random avatars URI generation
- Maximal laravel version now is
5.7
(dev-dependency)
- Minimal
avto-dev/extended-laravel-validator
package version now is2.0
- Minimal
avto-dev/identity-laravel
package version now is3.0
- New
grz
code formats (based on GOST)
- Added
idEntity
method
- Fixed phpdoc annotations
- Providers static methods now non-static
- Added
carGeneration
method
- Laravel configuration file comments updated
- Code a little bit refactored
- First release