Skip to content

Releases: shlinkio/shlink-common

v4.3.0

07 Jan 20:33
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

v3.5.0

28 Feb 12:15
2cf5e45
Compare
Choose a tag to compare

Added

  • #60 Added support for pagerfanta/core as a pagination system.
  • #64 Added new input factory methods.
  • Added named constructors to DateRange.
  • Created new ContentLengthMiddleware.

Changed

  • Nothing

Deprecated

  • Nothing

Removed

  • #63 Removed support for laminas/laminas-paginator. Use pagerfanta/core instead.

Fixed

  • Nothing

v3.4.0

17 Jan 15:45
Compare
Choose a tag to compare

Added

  • Added support for lcobucci/jwt:4.0 stable version.
  • Updated to akrabat/ip-address-middleware 2.0
  • #58 Added support to define custom base repositories for the entity manager.

Changed

  • Migrated build to Github Actions.

Deprecated

  • Nothing

Removed

  • Dropped support for cakephp/chronos 1.0

Fixed

  • Nothing

v3.3.2

22 Nov 15:25
53fb5be
Compare
Choose a tag to compare

Added

  • Nothing

Changed

  • Nothing

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Fixed errors when using mercure 0.10.