There are next changes:
There are next changes:
- Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows (#41)
- Bump symfony/process from 5.4.3 to 5.4.46 (#42)
There are next changes:
- Minimum PHP version supported upgraded to 7.4 (#29)
- PHPUnit version upgraded to 9 (#29)
- Add run unit tests Github action (#30, #31)
- Remove travis (#30)
- Fix code style issues (#32)
- Fix by workaround grumphp issue with TypeError, see phpro/grumphp#957 (#32)
- Update friendsofphp/php-cs-fixer to 3 (#33)
- Add psalm (#34, #35)
- Add check cs github action (#36)
There are next changes:
- Fix changes in grumphp and bad composer.lock (#26)
There are next changes:
- next methods were added (#21):
\Mougrim\XdebugProxy\Xml\XmlDocument::toArray()
\Mougrim\XdebugProxy\Xml\XmlContainer::toArray()
\Mougrim\XdebugProxy\Xml\XmlContainer::getAttribute()
- config for soft-mocks was added (#22)
- parameter $config was added to method
\Mougrim\XdebugProxy\Factory\Factory::createRequestPreparers()
(#22) - now
\Mougrim\XdebugProxy\Factory\SoftMocksFactory::createConfig()
should return\Mougrim\XdebugProxy\Config\SoftMocksConfig
(#22)
There are next changes:
- there were code style fixes (#14)
- more info about default IDE in config was added to README.md (#15)
- now request preparers are called on request to xdebug from last to first (#16)
- minimum php version now is 7.1 (#18)
- constants visibility was added (#18)
- deprecated interface \Mougrim\XdebugProxy\RequestPreparer was removed (#18)
There are next changes:
- possibility to disable IDE registration was added (#12)
There are next changes:
- defaultIde config param was added (#8)
- predefinedIdeList config param was added (#8)
- now by default debug and info logs are disabled (#9)
- log levels for some logs are changed (#9)
- README.md was updated (#11)
- doc for
RequestPreparer\RequestPreparer
was added (#11)
There are next changes:
- soft-mocks support was added (#7)
\Mougrim\XdebugProxy\Handler\CommandToXdebugParser::buildCommand()
method was added (#7)- now
\Mougrim\XdebugProxy\RequestPreparer\RequestPreparer
is used instead of\Mougrim\XdebugProxy\RequestPreparer
(#7) \Mougrim\XdebugProxy\RequestPreparer\RequestPreparer
methods can throw\Mougrim\XdebugProxy\RequestPreparer\Error
and\Mougrim\XdebugProxy\RequestPreparer\Exception
if there is some problem (#7)- now
\Mougrim\XdebugProxy\Factory\Factory::createRequestPreparers()
accepts$logger
param and also can throw\Mougrim\XdebugProxy\RequestPreparer\Error
and\Mougrim\XdebugProxy\RequestPreparer\Exception
if there is some problem (#7)