Skip to content

Codestyle updates, more compatibility and secutiry

Latest
Compare
Choose a tag to compare
@leonardfischer leonardfischer released this 14 Mar 16:18
· 1 commit to master since this release

In this release I'm introducing more compatibility towards older third party libraries (adding compatible versions) and updating the code style, though there should be not BC breaking changes :)

Also I added a number of files that should help to clean this repository (and its code) clean, for example the .editorconfig file, GrumPHP, Psalm and PHP-CS-Fixer.

Changes

  • Switching PHP requirement to ^7.1
  • Changing compatible Guzzle versions from ^6.5|^7.0 to ^5.3|^6.2|^7.0
  • Changing compatible JSON Mapper versions from ^1.6|^2.0 to ^2.0|^3.0|^4.0
  • Adding friendsofphp/php-cs-fixer (+ configuration)
  • Adding psalm/phar (+ configuration)
  • Adding phpro/grumphp-shim (+ configuration)
  • A lot of Code style changes (NO functional changes)