php-doctrine-persistence (4.2.0-1) unstable; urgency=medium

  [ Jérôme Tamarelle ]
  * Add getFieldValue and setFieldValue to ClassMetadata interface
  * Support closure in PHPDriver
  * Deprecate ClassMetadataFactory::setMetadataFor()
  * Make AbstractManagerRegistry::$proxyInterfaceName nullable

  [ Grégoire Paris ]
  * Mark classes as soft final

  [ Loïc Frémont ]
  * Add support for Symfony 8 (#477)

  [ Simon Stücher ]
  * findAll and findBy should return list

  [ David Prévot ]
  * Update watch file format version to 5
  * Remove Priority: optional from source stanza
  * Upgrade upstream signing key to new packet format
  * Update standards version to 4.7.4
  * New php-doctrine-deprecations (build-)dependency
  * Adapt packaging to new src layout
  * Tweak tests so they can run with PHPUnit 13

 -- David Prévot <taffit@debian.org>  Sat, 02 May 2026 07:48:02 +0200

php-doctrine-persistence (4.1.1-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Upgrade to PHPUnit 12

  [ Christian Flothmann ]
  * fix compatibility with PHP 8.5

  [ Jérôme Tamarelle ]
  * Remove version check on 7.4, the package requires PHP 8.1

  [ HypeMC ]
  * Fix `MappingDriverChain` namespace matching

  [ David Prévot ]
  * Drop patch not needed anymore
  * debian/control: Document one more nocheck flag

 -- David Prévot <taffit@debian.org>  Sat, 18 Oct 2025 09:32:29 +0200

php-doctrine-persistence (4.1.0-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Remove conflict with doctrine/common

  [ Jan Rosier ]
  * Use spl_object_id() instead of spl_object_hash()

  [ Jawira Portugal ]
  * fix: Add parent constructor call in EnumReflectionProperty

  [ W0rma ]
  * setAccessible() has no effect as of PHP 8.1

  [ Jérôme Tamarelle ]
  * Introduce ClassLocator to find classes names for attribute drivers

  [ David Prévot ]
  * Remove Rules-Requires-Root
  * Update Standards-Version to 4.7.2
  * Use php-symfony-finder for tests

 -- David Prévot <taffit@debian.org>  Tue, 26 Aug 2025 18:51:28 +0200

php-doctrine-persistence (4.0.0-6) unstable; urgency=medium

  * Modernize PHPUnit syntax
  * Simplify build

 -- David Prévot <taffit@debian.org>  Tue, 18 Feb 2025 01:45:56 +0100

php-doctrine-persistence (4.0.0-5) unstable; urgency=medium

  * Restore --exclude-group for autopkgtest

 -- David Prévot <taffit@debian.org>  Thu, 30 Jan 2025 13:58:53 +0100

php-doctrine-persistence (4.0.0-4) unstable; urgency=medium

  * Source only upload for testing migration

 -- David Prévot <taffit@debian.org>  Thu, 30 Jan 2025 07:41:20 +0100

php-doctrine-persistence (4.0.0-3) unstable; urgency=medium

  * arch:all upload for bootstrapping

 -- David Prévot <taffit@debian.org>  Thu, 30 Jan 2025 07:30:18 +0100

php-doctrine-persistence (4.0.0-2) unstable; urgency=medium

  * Upload to unstable
  * Revert "Force system dependencies loading"

 -- David Prévot <taffit@debian.org>  Thu, 30 Jan 2025 01:21:56 +0100

php-doctrine-persistence (4.0.0-1) experimental; urgency=medium

  * Upload new major to experimental

  [ Grégoire Paris ]
  * Remove deprecated classes
  * Drop support for PHP < 8.1
  * Replace comment with real method signature
  * Remove StaticReflectionService

  [ Alexander M. Turek ]
  * Remove support for Doctrine Common proxies (#368)

  [ David Prévot ]
  * Revert "Track v3 for now (Trixie?)"

 -- David Prévot <taffit@debian.org>  Sat, 02 Nov 2024 18:25:36 +0100

php-doctrine-persistence (3.4.0-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Implement isUninitializedObject() in ObjectManagerDecorator
  * Deprecate static reflection service

  [ David Prévot ]
  * Track v3 for now (Trixie?)

 -- David Prévot <taffit@debian.org>  Sat, 02 Nov 2024 18:06:48 +0100

php-doctrine-persistence (3.3.3-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Handle the right zero-value (#362)
  * Relax type declaration
  * Make types compatible with ORM/ODM drivers

  [ Samaël Tomas ]
  * fix: Failing to retrieve reflection property on enum

  [ Alexander M. Turek ]
  * Remove composer/package-versions-deprecated (#366)
  * Make data providers static (#367)

  [ David Prévot ]
  * Drop patch applied upstream

 -- David Prévot <taffit@debian.org>  Sat, 06 Jul 2024 13:14:20 +0200

php-doctrine-persistence (3.3.2-3) unstable; urgency=medium

  * Make provider functions static (PHPUnit 11 Fix) (Closes: #1070537)
  * Update Standards-Version to 4.7.0

 -- David Prévot <taffit@debian.org>  Sun, 19 May 2024 18:51:45 +0200

php-doctrine-persistence (3.3.2-2) unstable; urgency=medium

  * Source-only upload.

 -- David Prévot <taffit@debian.org>  Sun, 17 Mar 2024 11:10:21 +0100

php-doctrine-persistence (3.3.2-1) unstable; urgency=medium

  [ Viacheslav Yepancha ]
  * add proxy methods to EnumReflectionProperty

 -- David Prévot <taffit@debian.org>  Thu, 14 Mar 2024 14:03:40 +0100

php-doctrine-persistence (3.3.1-1) unstable; urgency=medium

  [ Nicolas Grekas ]
  * Add ObjectManager::isUninitializedObject()

  [ Grégoire Paris ]
  * Add support for enum arguments to setValue()
  * Add missing proxy methods

  [ David Prévot ]
  * Force system dependencies loading

 -- David Prévot <taffit@debian.org>  Sun, 03 Mar 2024 10:12:48 +0100

php-doctrine-persistence (3.2.0-2) unstable; urgency=medium

  * Upload to unstable now that bookworm has been released
  * Drop versioned build-dependencies

 -- David Prévot <taffit@debian.org>  Mon, 01 Jan 2024 10:36:20 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog php-doctrine-persistence`.
