Skip to content

Releases: acelaya-forks/shlink-common

v5.0.0

08 Aug 17:29
Compare
Choose a tag to compare

Changed

  • Updated dependencies

Added

  • Nothing

Removed

  • Removed deprecated stuff.

Fixed

  • Nothing

Deprecated

  • Nothing

v4.5.0

05 Aug 14:10
Compare
Choose a tag to compare

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

23 Jan 16:48
4539a9d
Compare
Choose a tag to compare

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

07 Jan 20:34
b967e9a
Compare
Choose a tag to compare

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. Use Shlinkio\Shlink\Config\env as a direct replacement.

v4.2.1

21 Dec 13:19
eae0736
Compare
Choose a tag to compare

Changed

  • Nothing

Added

  • Nothing

Removed

  • Nothing

Fixed

  • Ensured CloseDbConnectionMiddleware closes the EntityManager instead of clearing it.

Deprecated

  • Nothing

v4.2.0

12 Dec 16:03
Compare
Choose a tag to compare

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

02 Dec 19:21
fba59e9
Compare
Choose a tag to compare

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

08 Oct 16:29
2d87e09
Compare
Choose a tag to compare

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

  • #75 Dropped support for PHP 7.4.
  • #74 Removed everything that was deprecated from v3.*

Fixed

  • Nothing

v3.7.0

22 May 19:56
Compare
Choose a tag to compare

Added

  • #70 Added support for symfony/mercure 0.5.
  • #72 Added ability to register event listeners in the EntityManager through the EntityManagerFactory.

Changed

  • Updated to infection 0.23

Deprecated

  • Nothing

Removed

  • #70 Dropped support for symfony/mercure 0.4.

Fixed

  • Nothing

v3.6.0

28 Feb 12:35
d8b110d
Compare
Choose a tag to compare

Added

  • #68 Added support for endroid/qr-code 4.0.

Changed

  • Nothing

Deprecated

  • Nothing

Removed

  • #68 Dropped support for endroid/qr-code 3.*.

Fixed

  • Nothing