Minor verison of CSRF package was tagged adding ability to obtain parameter and header names set to the middleware via CsrfMiddleware::getParameterName()
and CsrfMiddleware::getHeaderName()
.
Minor verison of CSRF package was tagged adding ability to obtain parameter and header names set to the middleware via CsrfMiddleware::getParameterName()
and CsrfMiddleware::getHeaderName()
.
Minor version of mutex package was released. In this version two new exceptions were introduced: MutexLockedException
and MutexReleaseException
. We throw them instead of less specific RuntimeException
.
Major versions of yiisoft/view and yiisoft/yii-view were tagged.
Version 2.1.0 of View package is released. Immutable methods View::withAddedCommonParameters()
and WebView::withAddedCommonParameters()
are now available to add extra parameters available in all views and their sub-views.
Mailer package version 3.0.0 was tagged. This version expands Yiisoft\Mailer\MessageInterface
adding the following methods:
Fisrt version of mutex package was released. This package provides mutex implementation and allows mutual execution of concurrent processes in order to prevent "race conditions". This is achieved by using a "lock" mechanism. Each possibly concurrent processes cooperates by acquiring a lock before accessing the corresponding data.
First releases of mailer package and its SwiftMailer adapter were released.
First stable version of View Twig Renderer was released. The package is an extension of the Yii View Rendering Library. This extension provides a ViewRender
that would allow you to use Twig view template engine.
First version of View package is released. This library provides templates rendering abstraction supporting layout-view-subview hierarchy, custom renderers with PHP-based as default and more. It is used in Yii Framework 3 but is supposed to be usable separately.
Cookies package version 1.2.0 was released. This version adds a parameter $encodeValue
to the Cookie
constructor and the Cookie::withRawValue()
method that creates a cookie copy with a new value that will not be encoded.
First version of assets package was released.
The package implements client-side asset (such as CSS and JavaScript) management for PHP.
It helps resolve dependencies and get lists of files ready for generating HTML <script>
and <link>
tags.