php-symfony-contracts (3.7.2-1) unstable; urgency=medium

  [ Nicolas Grekas ]
  * [Contracts] Rename ContainerAwareInterface to ContainerProviderInterface
  * [Contracts] Add ContainerAwareInterface back, deprecated

  [ David Prévot ]
  * Set Multi-Arch: foreign for php-symfony-contracts

 -- David Prévot <taffit@debian.org>  Mon, 29 Jun 2026 09:59:36 +0200

php-symfony-contracts (3.7.0-1) unstable; urgency=medium

  [ Christian Flothmann ]
  * run tests using PHPUnit 11.5
  * skip property hook check on PHP < 8.4

  [ Nicolas Grekas ]
  * [Contracts] Add `ContainerAwareInterface`

  [ Alexandre Daubois ]
  * [HttpClient] Add support for the `max_connect_duration` option

  [ David Prévot ]
  * Set Multi-Arch: foreign for php-symfony-service-contracts and
    php-symfony-event-dispatcher-contracts
  * Convert d/watch to version 5
  * Remove Priority: optional from source stanza
  * Upgrade upstream signing key to new packet format
  * Update standards version to 4.7.4

 -- David Prévot <taffit@debian.org>  Sun, 10 May 2026 15:59:50 +0200

php-symfony-contracts (3.6.1-1) unstable; urgency=medium

  [ Steven Renaux ]
  * Fix ServiceMethodsSubscriberTrait for nullable service

  [ Vincent Langlet ]
  * [Translation] fix support of `TranslatableInterface` in `IdentityTranslator`

 -- David Prévot <taffit@debian.org>  Mon, 10 Nov 2025 13:27:11 +0100

php-symfony-contracts (3.6.0-2) unstable; urgency=medium

  * Upload to unstable now that Trixie has been released
  * Remove Rules-Requires-Root
  * debian/control: Document nocheck flags

 -- David Prévot <taffit@debian.org>  Tue, 21 Oct 2025 14:02:48 +0200

php-symfony-contracts (3.6.0-1) experimental; urgency=medium

  * New upstream release

 -- David Prévot <taffit@debian.org>  Wed, 28 May 2025 12:51:07 +0200

php-symfony-contracts (3.6.0~beta1-1) experimental; urgency=medium

  * Upload beta to experimental

  [ Christian Flothmann ]
  * make test case classes compatible with PHPUnit 10+

  [ Nicolas Grekas ]
  * [Cache] Enable namespace-based invalidation by prefixing keys with
    backend-native namespace separators

  [ David Prévot ]
  * Drop patches not needed anymore
  * Update Standards-Version to 4.7.2

 -- David Prévot <taffit@debian.org>  Sat, 03 May 2025 21:10:52 +0200

php-symfony-contracts (3.5.2-5) unstable; urgency=medium

  * Modernize PHPUnit syntax

 -- David Prévot <taffit@debian.org>  Mon, 17 Feb 2025 12:14:31 +0100

php-symfony-contracts (3.5.2-4) unstable; urgency=medium

  * Drop test failing with PHPUnit 11

 -- David Prévot <taffit@debian.org>  Sat, 11 Jan 2025 20:54:34 +0100

php-symfony-contracts (3.5.2-3) unstable; urgency=medium

  * Remove calls to getExpectedException()

 -- David Prévot <taffit@debian.org>  Sat, 11 Jan 2025 12:24:57 +0100

php-symfony-contracts (3.5.2-2) unstable; urgency=medium

  * Group nophpunit11 for test failing with PHPUnit 11

 -- David Prévot <taffit@debian.org>  Sat, 11 Jan 2025 09:38:28 +0100

php-symfony-contracts (3.5.2-1) unstable; urgency=medium

  [ sam-bee ]
  * Because PHP 8.4 is adding deprecation warnings for non-nullable parameters
    with null default, change typehints

  [ Christian Flothmann ]
  * add missing properties

 -- David Prévot <taffit@debian.org>  Thu, 26 Dec 2024 09:53:46 +0100

php-symfony-contracts (3.5.0-3) unstable; urgency=medium

  * Drop file making PHPUnit 11 fail (Closes: #1070602)

 -- David Prévot <taffit@debian.org>  Tue, 21 May 2024 08:30:32 +0200

php-symfony-contracts (3.5.0-2) unstable; urgency=medium

  * Allow stderr in debci

 -- David Prévot <taffit@debian.org>  Sun, 05 May 2024 22:08:18 +0200

php-symfony-contracts (3.5.0-1) unstable; urgency=medium

  [ Kevin Bond ]
  * [DependencyInjection] Add `ServiceCollectionInterface`

  [ Nicolas Grekas ]
  * [Contracts] Rename ServiceSubscriberTrait to ServiceMethodsSubscriberTrait

  [ David Prévot ]
  * service: Update autoload.php
  * Update Standards-Version to 4.7.0

 -- David Prévot <taffit@debian.org>  Sun, 05 May 2024 09:22:02 +0200

php-symfony-contracts (3.4.2-1) unstable; urgency=medium

  [ Nicolas Grekas ]
  * Apply php-cs-fixer fix --rules
    nullable_type_declaration_for_default_null_value

 -- David Prévot <taffit@debian.org>  Fri, 05 Apr 2024 08:41:41 +0200

php-symfony-contracts (3.4.1-4) unstable; urgency=medium

  * Upload to unstable in sync with Symfony 6
  * Force system dependencies loading

 -- David Prévot <taffit@debian.org>  Sat, 24 Feb 2024 21:57:56 +0100

php-symfony-contracts (3.4.1-3) experimental; urgency=medium

  * Drop versioned build-dependencies

 -- David Prévot <taffit@debian.org>  Tue, 09 Jan 2024 19:16:28 +0100

php-symfony-contracts (3.4.1-2) experimental; urgency=medium

  * Allow psr/container 1.1 again

 -- David Prévot <taffit@debian.org>  Mon, 08 Jan 2024 22:37:56 +0100

php-symfony-contracts (3.4.1-1) experimental; urgency=medium

  [ Alexander M. Turek ]
  * Allow psr/container 1.1 again

 -- David Prévot <taffit@debian.org>  Fri, 29 Dec 2023 13:41:34 +0100

php-symfony-contracts (3.4.0-1) experimental; urgency=medium

  [ Roland Franssen :) ]
  * [HttpClient] Allow custom working directory in TestHttpServer

 -- David Prévot <taffit@debian.org>  Sat, 18 Nov 2023 15:17:15 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog php-symfony-cache-contracts`.
