Releases: acelaya-forks/shlink-common
Releases · acelaya-forks/shlink-common
v5.0.0
v4.5.0
Changed
- Upgraded to predis 2.0.0
Added
- Added new
MonologFactory
for monolog 3, and a couple new logger utilities. - Added new
RabbitMqPublishingHelper
, to simplify publishing in RabbitMQ queues. - Added new
RedisPublishingHelper
, to simplify publishing in redis pub/sub queues. - Added new
MercureHubPublishingHelper
, to simplify publishing in a mercure hub topic.
Removed
- Dropped support for PHP 8.0
Fixed
- Nothing
Deprecated
- Deprecated named constructors in
DateRange
. Provided replacements with better semantics.
v4.4.0
Changed
- Updated to infection 0.26, enabling HTML reports.
- Added explicitly enabled composer plugins to composer.json.
Added
- Created logic to build filtering and validation fields for "order by".
Removed
- #98 Removed integration with doctrine/cache by manually creating the doctrine config object.
Fixed
- Nothing
Deprecated
- Nothing
v4.3.0
Changed
- Nothing
Added
- Added support in paginator utils to provide a custom data prop name.
- Added support to define a default lifetime in cache adapters.
Removed
- Dropped support for Symfony 5.
Fixed
- Nothing
Deprecated
- Deprecated
Shlinkio\Shlink\Common\env
function. UseShlinkio\Shlink\Config\env
as a direct replacement.
v4.2.1
Changed
- Nothing
Added
- Nothing
Removed
- Nothing
Fixed
- Ensured
CloseDbConnectionMiddleware
closes the EntityManager instead of clearing it.
Deprecated
- Nothing
v4.2.0
Changed
- Nothing
Added
- Added support for openswoole.
- Updated to pagerfanta 3.5.
- Added
json_encode
function with implicit conversion of errors to exceptions.
Removed
- Nothing
Fixed
- Added missing code style checks to functions folder.
Deprecated
- Nothing
v4.1.0
Changed
- Moved ci workflow to external repo and reused
- Updated to phpstan 1.0
Added
- Added support for symfony/mercure 0.6
- Added official support for PHP 8.1
- Added support for Symfony 6
Removed
- Nothing
Fixed
- Nothing
Deprecated
- Nothing
v4.0.0
Added
- #80 Added support for redis cache with redis sentinel
Changed
-
#77 Replaced doctrine/cache adapters by symfony/cache, complying with PSR-6 and PSR-16 in the process.
The project still depends on doctrine/cache 2.0, and wraps the PSR-6 adapter into a doctrine cache that can be used with other doctrine packages.
-
Updated to infection 0.24
-
#79 Added experimental builds under PHP 8.1
-
#76 Increased required phpstan level to 8
Deprecated
- Nothing
Removed
Fixed
- Nothing