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.
- PHP 8.4 support, removed implicitly nullable parameter declarations.
- Symfony 6 support.
- Added GitHub workflow
- Symfony 5 support.
- Minor fixes
- Added PHP 8.0 support.
- Dropped Symfony 2 support. Added Symfony 4 support. Now it supports versions 3 and 4.
PHPUnit\Framework\TestCaseimplementation with new PHP Unit framework version.setUpmethod implementation.- Use
expectEceptionintestMapToEntityThrowExceptiontest.
.phpunit.result.cacheto.gitignoregenerated from the new version of PHP Unit.
syntaxCheckproperty fromphpunit.xml.distfile.
- Added
ContextAwareDenormalizerInterfacewhich supports denormalization with optionalNormalizationContextInterfacecontext entity.
- Removed
Paysera\Component\Serializer\Exception\InvalidDataExceptionsetCodesandgetCodesmethods, addedgetViolations,setViolationsandaddViolationinstead.