Repository navigation
Releases: mitwork/kalkan
Releases · mitwork/kalkan
Release list
v2.0.0
What's Changed
Breaking changes
- Minimum versions are now PHP 8.3 and Laravel 12 — Laravel 10 and 11 are dropped, both are out of security support
signCms()default TSA policy changed fromTSA_GOST_POLICYtoTSA_GOST2015_POLICY, the older policies are deprecatedNcanodeHttpClientmoved from Guzzle to the Laravel HTTP client, so$clientis nowPendingRequestinstead ofGuzzleHttp\Client- Signing, verification and extraction may throw
JsonException
Added
- Laravel 13 and PHP 8.5 support
- Weekly scheduled CI run and Dependabot configuration
Fixed
- The document id was lost when a request was stored with files passed without an id
validate()with an explicit field list passed aCollectiontoValidator::make()- A failed
json_encode()was sent to NCANode as an empty request body kalkan:installdid not check thefile_get_contents()result- Test discovery in
phpunit.xmlmatched no files under PHPUnit 13
Changed
endroid/qr-codeupgraded to 6.0- PHPStan raised from level 5 to 7
Projects on Laravel 10 or 11 should stay on 1.2.*. See the «Обновление с 1.x» section in the README for migration details.
Full Changelog: v1.2.4...v2.0.0
v1.2.4
What's Changed
- Feature: Laravel 12 support, add lint to workflow, refresh certificates
- Update phpstan, allow latest testbench
- Provide specific versions for tests
- Allow PHPUnit ^11.5.3
Full Changelog: v1.2.3...v1.2.4