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 require PHP version now is
8.0
- Composer version up to
2.5.8
- Up minimal
guzzle
version to7.0
- Up minimal
phpstan
version to1.10
- Up minimal
phpunit
version9.6
- Replaced the use of deprecated methods from
guzzlehttp/promises
- Namespaces to
AvtoDev
- Support PHP
8.x
- Composer
2.x
is supported now - Minimal required
phpunit/phpunit
version now is8.5.4
- Minimal required
phpstan/phpstan
version now is~0.12.34
- Minimal required PHP version now is
7.2
#PR10 - GitHub actions as main CI #PR10
- Dev-dependency
phpstan/phpstan
updated #PR10
- Dependency
ext-mbstring
#PR10 declare(strict_types=1);
into each PHP file #PR10- Type definitions in methods parameters and return values, where it possible #PR10
- Autoload paths in
composer.json
(eg.:src
→src/
) #PR10
- Any case method names finding #8
- Maximal
guzzlehttp/guzzle
package version now is~7.0
- The same uri can now respond to different http methods by @BurningDog. Closes #2
- Updated code annotations in handler
- Docker environment dor package developing
- CS fixer settings
- GitHub actions settings
- Parameter
$to_top
foronUriRegexpRequested
method (it allows "override" previously declared patterns)
- Exception message "There is no action for requested URI" now contains request method name
- Exception message "There is no action for requested URI" now contains requested URI
- First release