php-doctrine-dbal (3.8.2+dfsg-1ubuntu1) noble; urgency=medium

  * Merge with Debian unstable (LP: #2055064). Remaining changes:
    - d/p/skip-middleware-tests.patch: drop tests incompatible with
      php-psr-log >= 3.

 -- Athos Ribeiro <athos.ribeiro@canonical.com>  Mon, 26 Feb 2024 15:25:28 -0300

php-doctrine-dbal (3.8.2+dfsg-1) unstable; urgency=medium

  [ Ondřej Mirtes ]
  * [3.8.x] AbstractPlatform - allow any string in interval for date interval
    expression (#6302)

  [ David Prévot ]
  * Force system dependencies loading

 -- David Prévot <taffit@debian.org>  Sun, 25 Feb 2024 16:01:16 +0100

php-doctrine-dbal (3.8.1+dfsg-1) unstable; urgency=medium

  [ Vincent Langlet ]
  * Add safety check about cache value (#6283)

  [ Daniel Sentker ]
  * Avoid ambiguous TABLE_NAME in query (#6275)

 -- David Prévot <taffit@debian.org>  Wed, 07 Feb 2024 08:10:05 +0100

php-doctrine-dbal (3.8.0+dfsg-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Deprecate getting query parts from QueryBuilder
  * Enable establishing exclusive oci8 connections (#6182)
  * Remove irrelevant details from the savepoint name
  * Enable skipping locked rows in QueryBuilder

  [ Michael Babker ]
  * Add `QueryBuilder::resetOrderBy()` (#6190)

  [ Alexander M. Turek ]
  * Add deprecation layer and upgrade path for QueryBuilder::reset*() methods
  * Replace TODO with proper PR link (#6195)
  * Extend `AbstractMySQLPlatform::getColumnTypeSQLSnippets()` deprecation
    layer (#6215)
  * Fix typo
  * Revert the rename column feature (#6276)

  [ Martin Auswöger ]
  * Deprecate AbstractMySQLPlatform::getColumnTypeSQLSnippets() (#6213)

 -- David Prévot <taffit@debian.org>  Fri, 26 Jan 2024 06:57:18 +0100

php-doctrine-dbal (3.7.3+dfsg-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Move schema part to the index
  * Stop using chocolatey shims (#6269)

  [ Sora Morimoto ]
  * Fix connection setup example in `PrimaryReadReplicaConnection` (#6253)

  [ Dominik Ritter ]
  * Fix deprecation message Parameter::STRING -> ParameterType::STRING (#6264)

  [ Kit Loong ]
  * Keep NVARCHAR(MAX) length as -1 (#6251)

  [ David Prévot ]
  * Drop versioned build-dependencies

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

php-doctrine-dbal (3.7.2+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Generalize CustomIntrospectionTest (#6210)

  [ Oliver Klee ]
  * Make the type annotation for CompositeExpression::count more specific
    (#6188)

  [ cgknx ]
  * MySQLSchemaManager. Check expected database type for json columns only.
    (#6189)

  [ Martin Auswöger ]
  * Fix MariaDB list columns performance (#6202)

 -- David Prévot <taffit@debian.org>  Mon, 20 Nov 2023 13:31:41 +0100

php-doctrine-dbal (3.7.1+dfsg-1) unstable; urgency=medium

  [ Javier Spagnoletti ]
  * [CI] Leverage built-in healthcheck for "db2" service (#6159)

  [ Martin Auswöger ]
  * Fix comparator type detection (#6168)

  [ Christian Kuhn ]
  * Correct Column->getDefault() annotation (#6125)

 -- David Prévot <taffit@debian.org>  Tue, 10 Oct 2023 13:36:54 +0200

php-doctrine-dbal (3.7.0+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Prepare release 3.7.0 (#6165)

  [ Sergei Morozov ]
  * Mark PHPUnit data providers static
  * Rename abstract test case classes

  [ Franco Lombardo ]
  * Add support for unlogged tables in PostgreSQL (#6046)

  [ Michael Voříšek ]
  * Optimize TypeRegistry::lookupName() from O(N) to O(1) (#6082)
  * Add Type::lookupName() shortcut method (#6130)

 -- David Prévot <taffit@debian.org>  Wed, 27 Sep 2023 07:44:48 +0200

php-doctrine-dbal (3.6.7+dfsg-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Remove duplicate alias and slug
  * docs: link to the testing guidelines in CONTRIBUTING.md

  [ patrick1100 ]
  * Document `driverOptions` for SQL Server connections (#6140)

  [ Takuya Aramaki ]
  * Fix invalid SQL in the document

  [ Gert de Pagter ]
  * Link to correct MR for mysql deprecation

 -- David Prévot <taffit@debian.org>  Sat, 23 Sep 2023 08:55:38 +0530

php-doctrine-dbal (3.6.6+dfsg-1) unstable; urgency=medium

  [ Vincent Langlet ]
  * Avoid self deprecation about listTableColumn (#6108)
  * Fix self deprecation

  [ Dalibor Karlović ]
  * fix: don't trigger deprecation if called internally

 -- David Prévot <taffit@debian.org>  Sat, 09 Sep 2023 16:00:45 +0530

php-doctrine-dbal (3.6.5+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Fix binding unused parameter (#6072)

  [ Adrien Foulon ]
  * Document alternative to Type::getName (#6077)

  [ Sam ]
  * Use triggerIfCalledFromOutside in listTableDetails

  [ Alexander Melekhovets ]
  * Fix blob binding overwrite on DB2 (#6093)

 -- David Prévot <taffit@debian.org>  Mon, 24 Jul 2023 13:47:29 +0200

php-doctrine-dbal (3.6.4+dfsg-1) unstable; urgency=medium

  [ Nicolas Grekas ]
  * Fix deprecation layer in Table

  [ David Maicher ]
  * trigger if called outside for AbstractPlatform::supportsCreateDropDatabase
    (#6064)

 -- David Prévot <taffit@debian.org>  Sun, 25 Jun 2023 18:05:46 +0200

php-doctrine-dbal (3.6.3+dfsg-1) unstable; urgency=medium

  [ Javier Spagnoletti ]
  * Fix anchor text at `types.rst`

  [ Terence Eden ]
  * Note on bindValue positional needle
  * Gender Neutral Language

  [ Grégoire Paris ]
  * Reference the right argument

  [ Javier Spagnoletti ]
  * Fix normalizer regex at `DsnParser::parse()`

 -- David Prévot <taffit@debian.org>  Sat, 03 Jun 2023 10:45:30 +0200

php-doctrine-dbal (3.6.1+dfsg-1ubuntu1) mantic; urgency=medium

  * d/p/skip-middleware-tests.patch: drop tests incompatible with
    php-psr-log >= 3.

 -- Athos Ribeiro <athos.ribeiro@canonical.com>  Thu, 01 Jun 2023 17:51:26 -0300

php-doctrine-dbal (3.6.1+dfsg-1) unstable; urgency=medium

  [ Aimeos ]
  * Fixes PHP initialization error

  [ Alexander M. Turek ]
  * Support resources as parameters with pgsql

  [ Allen Lai ]
  * Ensure the pg_depend relation is for a table object.

 -- David Prévot <taffit@debian.org>  Sat, 04 Mar 2023 10:20:10 +0100

php-doctrine-dbal (3.6.0+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Prepare 3.6.0

 -- David Prévot <taffit@debian.org>  Sat, 11 Feb 2023 07:25:50 +0100

php-doctrine-dbal (3.5.3+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Allow one to explicitly set the wrapper class to the default one

  [ someniatko ]
  * Formally allow `url` in `DriverManager::getConnection()`

  [ David Maicher ]
  * fix issues with platform Comparators and compareTables

 -- David Prévot <taffit@debian.org>  Sat, 28 Jan 2023 10:04:43 +0100

php-doctrine-dbal (3.5.2+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Merge tests for fetch behavior of freed results
  * Document tuple return type of generateCacheKeys()

  [ Grégoire Paris ]
  * Remove unwanted suffix

  [ David Prévot ]
  * Update standards version to 4.6.2, no changes needed.

 -- David Prévot <taffit@debian.org>  Sat, 24 Dec 2022 11:24:55 +0100

php-doctrine-dbal (3.5.1+dfsg-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Revert "Clean up MySQL version detection logic"

 -- David Prévot <taffit@debian.org>  Tue, 25 Oct 2022 07:48:06 +0200

php-doctrine-dbal (3.5.0+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Allow doctrine/event-manager 2

  [ David Prévot ]
  * Track version 3 for now (Bookworm?)

 -- David Prévot <taffit@debian.org>  Mon, 24 Oct 2022 08:02:49 +0200

php-doctrine-dbal (3.4.5+dfsg-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Optimize MySQLSchemaManager::selectForeignKeyColumns()
  * Do not list tables required by extensions

 -- David Prévot <taffit@debian.org>  Sun, 25 Sep 2022 16:05:04 +0200

php-doctrine-dbal (3.4.4+dfsg-1) unstable; urgency=medium

  [ M. Vondano ]
  * Optimize MySQLSchemaManager::selectTableColumns()

 -- David Prévot <taffit@debian.org>  Fri, 09 Sep 2022 10:36:15 -0400

php-doctrine-dbal (3.4.3+dfsg-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Fix database detection on SQLite with PORTABILITY_EMPTY_TO_NULL

  [ Grégoire Paris ]
  * Upgrade to doctrine/coding-standard 10

 -- David Prévot <taffit@debian.org>  Wed, 31 Aug 2022 08:46:17 +0200

php-doctrine-dbal (3.4.2+dfsg-1) unstable; urgency=medium

  * New upstream release

 -- David Prévot <taffit@debian.org>  Wed, 24 Aug 2022 07:55:05 +0200

php-doctrine-dbal (3.4.1+dfsg-1) unstable; urgency=medium

  * New upstream release

 -- David Prévot <taffit@debian.org>  Fri, 19 Aug 2022 07:09:06 +0200

php-doctrine-dbal (3.4.0+dfsg-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Drop support for PHP 7.3

  [ David Prévot ]
  * Drop now usless d/pkg-php-tools-autoloaders entries

 -- David Prévot <taffit@debian.org>  Wed, 10 Aug 2022 05:59:56 +0200

php-doctrine-dbal (3.3.7+dfsg-1) unstable; urgency=medium

  * New upstream release

 -- David Prévot <taffit@debian.org>  Sat, 18 Jun 2022 10:30:14 +0200

php-doctrine-dbal (3.3.6+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Allow doctrine/deprecations 1.0

  [ David Prévot ]
  * Update Standards-Version to 4.6.1

 -- David Prévot <taffit@debian.org>  Thu, 02 Jun 2022 18:02:47 +0200

php-doctrine-dbal (3.3.2+dfsg-1) unstable; urgency=medium

  [ Arjay Angeles ]
  * Oracle: Convert array keys to uppercase.

  [ Sergei Morozov ]
  * Consider CASE_LOWER being equal to 0

  [ Benjamin Cremer ]
  * Ignore columnDefinition for column quals comparison

  [ Grégoire Paris ]
  * Add support for collation option to MySQL

 -- David Prévot <taffit@debian.org>  Mon, 07 Feb 2022 06:01:13 -0400

php-doctrine-dbal (3.3.1+dfsg-1) unstable; urgency=medium

  [ Markus Staab ]
  * fix typo: `\Doctrine\DBAL\Statement` vs. `\Doctrine\DBAL\Driver\Statement`

  [ Sergei Morozov ]
  * Handle bindng invalid named parameter errors
  * Optimize AbstractMySQLPlatform::getListTableForeignKeysSQL()

  [ Javier Eguiluz ]
  * [Doc] Fix a table of Type Mapping Matrix

  [ Grégoire Paris ]
  * Warn against relying on DC2Type comments.
  * Allow dynamic call to compareSchemas

 -- David Prévot <taffit@debian.org>  Tue, 01 Feb 2022 05:06:56 -0400

php-doctrine-dbal (3.3.0+dfsg-1) unstable; urgency=medium

  [ Alexander M. Turek ]
  * Remove package-versions-deprecated dependency
  * Deprecate the Doctrine DBAL binary

  [ David Prévot ]
  * Drop composer-runtime-api from composer.json
  * Update help2man call again

 -- David Prévot <taffit@debian.org>  Wed, 19 Jan 2022 08:16:45 -0400

php-doctrine-dbal (3.2.1+dfsg-1) unstable; urgency=medium

  [ David Prévot ]
  * Revert "Breaks php-doctrine-bundle (<< 2.3.3) for CI"
  * Update help2man call

 -- David Prévot <taffit@debian.org>  Sat, 08 Jan 2022 10:14:21 -0400

php-doctrine-dbal (3.2.0+dfsg-2) unstable; urgency=medium

  * Upload to unstable since everything seems ready
  * Breaks php-doctrine-bundle (<< 2.3.3) for CI

 -- David Prévot <taffit@debian.org>  Sun, 28 Nov 2021 07:11:44 -0400

php-doctrine-dbal (3.2.0+dfsg-1) experimental; urgency=medium

  * Upload new minor version to experimental

  [ Alexander M. Turek ]
  * Deprecate doctrine/cache in favor of psr/cache

 -- David Prévot <taffit@debian.org>  Sat, 27 Nov 2021 07:19:24 -0400

php-doctrine-dbal (3.1.5-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Remove references to Doctrine 2

 -- David Prévot <taffit@debian.org>  Sat, 27 Nov 2021 06:44:20 -0400

php-doctrine-dbal (3.1.4+dfsg-2) unstable; urgency=medium

  * Upload to unstable

 -- David Prévot <taffit@debian.org>  Wed, 24 Nov 2021 12:08:50 -0400

php-doctrine-dbal (3.1.4+dfsg-1) experimental; urgency=medium

  [ Sergei Morozov ]
  * Cast LIMIT and OFFSET to int when building limit query [CVE-2021-43608]

  [ David Prévot ]
  * Update upstream version at build time

 -- David Prévot <taffit@debian.org>  Mon, 15 Nov 2021 13:40:19 -0400

php-doctrine-dbal (3.1.3+dfsg-1) experimental; urgency=medium

  [ Alexander M. Turek ]
  * Support Doctrine Cache 2
  * PHP 8.1 compatibility
  * PHPUnit 9.5.10

  [ David Prévot ]
  * Simplify gbp import-orig (and check signature)
  * Install /u/s/p/autoloaders file
  * Exclude non-DFSG material
  * Build-depend on php-doctrine-deprecations and php-symfony-cache
  * Install dh-sequence-* instead of using dh --with
  * Generate phpabtpl at build time
  * Update standards version to 4.6.0, no changes needed.

 -- David Prévot <taffit@debian.org>  Mon, 11 Oct 2021 09:24:17 -0400

php-doctrine-dbal (3.0.0-1) experimental; urgency=medium

  * Upload new major version to experimental

  [ Sergei Morozov ]
  * Branch 3.0

  [ David Prévot ]
  * Drop versioned dependency satisfied in (old)stable
  * Adapt packaging to new upstream layout
  * Don’t rely on PHPStan, not (yet) available in Debian
  * Don’t rely on PackageVersions to provide the current version
  * Update config file to expected syntax

 -- David Prévot <taffit@debian.org>  Mon, 28 Dec 2020 12:54:20 -0400

php-doctrine-dbal (2.12.1-2) unstable; urgency=medium

  * Adapt to recent version of PHPUnit (9)

 -- David Prévot <taffit@debian.org>  Sun, 20 Dec 2020 16:56:37 -0400

php-doctrine-dbal (2.12.1-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Release 2.12.1

  [ David Prévot ]
  * Set upstream metadata fields: Security-Contact.
  * Update watch file format version to 4.
  * Update Standards-Version to 4.5.1

 -- David Prévot <taffit@debian.org>  Sat, 21 Nov 2020 14:50:13 -0400

php-doctrine-dbal (2.12.0-1) unstable; urgency=medium

  [ Grégoire Paris ]
  * Release 2.12.0

  [ David Prévot ]
  * Adapt phpab call to conditional declaration

 -- David Prévot <taffit@debian.org>  Thu, 22 Oct 2020 18:47:55 -0400

php-doctrine-dbal (2.11.1-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Release 2.11.1

 -- David Prévot <taffit@debian.org>  Mon, 28 Sep 2020 06:52:10 -0400

php-doctrine-dbal (2.11.0-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Update PHPUnit to 9.2
  * Release 2.11.0

  [ David Prévot ]
  * Drop patch not needed anymore
  * Revert "Update PHPUnit to 9.2"

 -- David Prévot <taffit@debian.org>  Wed, 23 Sep 2020 18:52:53 -0400

php-doctrine-dbal (2.10.4-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Revert "Add full support for foreign key constraints for SQLite"
  * Release 2.10.4

 -- David Prévot <taffit@debian.org>  Mon, 14 Sep 2020 16:24:35 -0400

php-doctrine-dbal (2.10.3-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Release 2.10.3

  [ David Prévot ]
  * Rename main branch to debian/latest (DEP-14)
  * Set Rules-Requires-Root: no.

 -- David Prévot <taffit@debian.org>  Sat, 05 Sep 2020 17:56:22 -0400

php-doctrine-dbal (2.10.2-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Release v2.10.2

  [ David Prévot ]
  * Update gbp import-ref usage
  * Wrap long lines in changelog entries: 2.8.0-1.
  * Update standards version to 4.5.0, no changes needed.
  * Use debhelper-compat 13
  * Simplify override_dh_auto_test

 -- David Prévot <taffit@debian.org>  Sat, 30 May 2020 09:05:57 -1000

php-doctrine-dbal (2.10.1-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Release v2.10.1

  [ David Prévot ]
  * Set upstream metadata fields:
    Bug-Database, Repository, Repository-Browse, Bug-Submit
  * phpunit: do not fail on warning

 -- David Prévot <taffit@debian.org>  Thu, 09 Jan 2020 08:52:22 +1100

php-doctrine-dbal (2.10.0-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Updated PHPUnit to 8.4.1
  * Release v2.10.0

  [ David Prévot ]
  * Drop php-symfony-phpunit-bridge build-dependency

 -- David Prévot <taffit@debian.org>  Fri, 08 Nov 2019 19:31:28 -1000

php-doctrine-dbal (2.9.3-1) unstable; urgency=medium

  [ Sergei Morozov ]
  * Release v2.9.3

  [ David Prévot ]
  * Add php-symfony-console dependency for CI
  * Update standards version to 4.4.1, no changes needed.
  * Set upstream metadata fields: Repository.

 -- David Prévot <taffit@debian.org>  Sat, 02 Nov 2019 16:50:10 -1000

php-doctrine-dbal (2.9.2+git-1) unstable; urgency=medium

  * Use upstream testsuite
  * Update standards version, no changes needed.
  * Bump debhelper from old 11 to 12.
  * Document gbp import-ref usage

 -- David Prévot <taffit@debian.org>  Sun, 15 Sep 2019 16:11:26 -1000

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