Skip to content

v2.23.0

Choose a tag to compare

@1franck 1franck released this 24 Jan 20:03
· 1297 commits to master since this release
  • added class Peak\Config\Type\LogLoader
  • fixed a bug where Peak\Validation\DataSet::validate won't stop at first error rule
  • added support of session options from config in Peak\Bedrock\Application\Bootstrap\Session
  • fixed rare bug where filter_input(INPUT_SERVER, 'REQUEST_URI') return nothing in
    Peak\Routing\RequestServerURI (thanks to Mogwy)
  • added Peak\Bedrock\Application\Bootstrap\RedirectRoutes and Peak\Bedrock\Controller\RedirectionController to handle
    routes URLs redirections gracefully
  • added application config instance to Peak\Bedrock\Controller\ActionController constructor
  • added Peak\Bedrock\Application\Exceptions\MissingConfigException
  • updated Peak\Bedrock\Application\ConfigResolver to use MissingConfigException
  • renamed constant SVR_ABSPATH to ROOT_ABSPATH
  • deleted deprecated constant LIBRARY_ABSPATH
  • updated Peak\Bedrock\Controller\ChildController to check in $parent for unknown property instead of
    injecting instances in constructor
  • added Peak\Bedrock\View\Exceptions\BlockNotFoundException
  • added function fileExpired() in Peak\Common\helpers.php