Skip to content

Latest commit

 

History

History
82 lines (65 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

82 lines (65 loc) · 2.31 KB

CHANGELOG

master

  • Force use of sprintf native function

v3.1.0

  • Configure PHP 8.3 in CI
  • Fix the context readonly issue into Monolog/Processor/GdprProcessor
  • Update Tests/Monolog/Processor/GdprProcessorTest.php
  • Disable bypassReadOnly into Ekino\DataProtectionBundle\Tests\BypassFinalHook

v3.0.0

  • Bump PHP version from ^8.0 to ^8.1 and configure CI with 8.1 and 8.2
  • Bump Monolog version from ^1.24 || ~2.0 to ^3.6.0
  • Bump symfony/(config|console|dependency-injection|form|http-kernel|options-resolver|translation|validator) from ^4.4 || ^5.3 || ^6.0 to ^5.4 || ^6.4 || ^7.0
  • Adapt Monolog/Processor/GdprProcessor to the new Monolog\Processor\ProcessorInterface
  • Improve Monolog/Processor/GdprProcessor type hinting
  • Update Tests/Monolog/Processor/GdprProcessorTest.php
  • Update Command/EncryptCommand.php

v2.0.0

  • Drop support for PHP 7
  • Bump PHPStan from ^0.12 to ^1.0
  • Allow Symfony 6
  • Drop support for Symfony 3
  • Support only sonata-project/admin-bundle ^4.0 and sonata-project/twig-extensions ^2.0

v1.3.1

  • Upgrade friendsofphp/php-cs-fixer
  • Improve PHPStan configuration file
  • Raised to PHPStan level 8
  • Add PHP 8.1 in CI
  • Add native return types

v1.3.0

  • Switch to the new security checker
  • Migrate from Travis to GitHub Actions
  • Allow PHP 8 and Symfony 5
  • Fix depreciated PHP-CS rules

v1.2.0

  • Improve message in case of encryption error
  • Add command to encrypt secrets
  • Drop support for PHP 7.1
  • Add PHP 7.4 in CI
  • Upgrade PhpUnit to 8
  • Make symfony dependencies explicit, add sonata twig as dev dep & remove SonataCoreBundle occurrence

v1.1.0

  • Allow monolog/monolog ~2.0

v1.0.0

  • Add monolog processor to encrypt logs
  • Add optional sonata admin to decrypt logs
  • Add processor to decrypt secrets at runtime
  • Add optional sonata admin to encrypt content
  • Enable strict typing
  • GdprProcessor: cast context keys to string to avoid FatalThrowableError with numeric keys
  • Add TravisCI matrix
  • Fix Coveralls tool export
  • Fix badges
  • Disable audit of Log (cf. https://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/audit.html)
  • Remove deprecation about configuration tree builder without a root node
  • Throw EncryptionException when content can't be encrypted/decrypted and display flash message in admin