Tags

Tags give the ability to mark specific points in history as being important
  • 3.7.0

    ### Release Notes for [3.7.0](https://github.com/doctrine/dbal/milestone/131)
    
    ### 3.7.0
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **28**
    - Total contributors: **10**
    
    #### Documentation
    
     - [6165: Prepare release 3.7.0](https://github.com/doctrine/dbal/pull/6165) thanks to @derrabus
     - [6069: Add documentation for #6044](https://github.com/doctrine/dbal/pull/6069) thanks to @f-lombardo
    
    #### Static Analysis,Test Suite
    
     - [6164: PHPUnit 9.6.13, PHPStan 1.10.35](https://github.com/doctrine/dbal/pull/6164) thanks to @derrabus
    
    #### CI,MariaDB
    
     - [6163: Update MariaDB workflows](https://github.com/doctrine/dbal/pull/6163) thanks to @derrabus
    
    #### Configuration,Improvement,Type Mapping,Types
    
     - [6150: Add a configuration setting to disable generating type comments](https://github.com/doctrine/dbal/pull/6150) thanks to @stof
    
    #### Console,Dependencies,Improvement
    
     - [6136: Support Symfony 7 by adding return types conditionally](https://github.com/doctrine/dbal/pull/6136) thanks to @derrabus
    
    #### New Feature,Prepared Statements
    
     - [6134: Add binary array type](https://github.com/doctrine/dbal/pull/6134) thanks to @shyim
    
    #### New Feature,Types
    
     - [6130: Add Type::lookupName() shortcut method](https://github.com/doctrine/dbal/pull/6130) thanks to @mvorisek
    
    #### CI,Deprecation,MariaDB,Platforms
    
     - [6110: Sync MariaDB support strategy with upstream](https://github.com/doctrine/dbal/pull/6110) thanks to @derrabus
    
    #### Improvement,Performance,Types
    
     - [6082: Optimize TypeRegistry::lookupName() from O(N) to O(1)](https://github.com/doctrine/dbal/pull/6082) thanks to @mvorisek
    
    #### Dependencies,Test Suite
    
     - [6066: Prerequisites for PHPUnit update to version 10 in 4.0.x](https://github.com/doctrine/dbal/pull/6066) thanks to @morozov
    
    #### Configuration,DSN Parser,New Feature
    
     - [6059: Allow `DsnParser` to parse `driverClass` via `$schemeMapping`](https://github.com/doctrine/dbal/pull/6059) thanks to @kbond
    
    #### New Feature,PostgreSQL,Schema Definition,Schema Management
    
     - [6046: Add support for unlogged tables in PostgreSQL](https://github.com/doctrine/dbal/pull/6046) thanks to @f-lombardo
    
    #### Schema Introspection
    
     - [6023: Remove redundant initialization of column options](https://github.com/doctrine/dbal/pull/6023) thanks to @morozov
    
    #### Test Suite
    
     - [6019: Use constants for DBAL types in tests](https://github.com/doctrine/dbal/pull/6019) thanks to @phansys
    
    #### Improvement
    
     - [6018: Use constants for DBAL types](https://github.com/doctrine/dbal/pull/6018) thanks to @phansys
    
    #### Deprecation,Static Analysis,Type Conversion,Types
    
     - [6017: Narrow responsibilities in datetime related types](https://github.com/doctrine/dbal/pull/6017) thanks to @phansys
    
    #### Code Style
    
     - [6015: [CS] Apply `SlevomatCodingStandard.Commenting.AnnotationName` rule](https://github.com/doctrine/dbal/pull/6015) thanks to @phansys
    
    #### New Feature,SQLite,Schema Introspection
    
     - [6010: Add support for SQLite shorthand form in foreign key constraints](https://github.com/doctrine/dbal/pull/6010) thanks to @phansys
    
    #### Drivers,Static Analysis,mysqli
    
     - [6004: [MySQLi] Convert private property `Statement::$paramTypeMap` to class constant `PARAM_TYPE_MAP`](https://github.com/doctrine/dbal/pull/6004) thanks to @phansys
    
    #### IBM DB2,Improvement,Platforms,Schema Introspection
    
     - [5996: Replace "magic" values with constants at `DB2Platform`](https://github.com/doctrine/dbal/pull/5996) thanks to @phansys
    
    #### IBM DB2,Improvement,Platforms,Type Mapping
    
     - [5995: Use constants for DBAL types at `DB2Platform::initializeDoctrineTypeMappings()`](https://github.com/doctrine/dbal/pull/5995) thanks to @phansys
    
    #### Deprecation
    
     - [5957: Trigger a runtime deprecation for `Connection::executeUpdate()`](https://github.com/doctrine/dbal/pull/5957) thanks to @derrabus
     - [5948: Trigger runtime deprecations for legacy API](https://github.com/doctrine/dbal/pull/5948) thanks to @derrabus
    
    #### MariaDB,New Feature,Platforms,Schema Management
    
     - [5946: Support RENAME INDEX on MariaDB](https://github.com/doctrine/dbal/pull/5946) thanks to @Khartir
    
    #### Portability,Static Analysis
    
     - [5926: Restrict the possible values for the casing options under the `Portability\` NS](https://github.com/doctrine/dbal/pull/5926) thanks to @phansys
    
    #### Test Suite,mysqli
    
     - [5917: Add test for `Mysqli\Result`](https://github.com/doctrine/dbal/pull/5917) thanks to @phansys
    
    #### MariaDB,New Feature,Platforms,Types
    
     - [5916: Use Native JSON type instead of LONGTEXT for MariaDB](https://github.com/doctrine/dbal/pull/5916) thanks to @cgknx
    
  • debian/3.6.7+dfsg-1

    php-doctrine-dbal Debian release 3.6.7+dfsg-1
    
  • upstream/3.6.7+dfsg

    Upstream version 3.6.7+dfsg
    
  • 3.6.7

    ### Release Notes for [3.6.7](https://github.com/doctrine/dbal/milestone/137)
    
    ### 3.6.7
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **9**
    - Total contributors: **5**
    
    #### Bug,Drivers,MySQL,Platform Detection
    
     - [6156: Link to correct MR for mysql deprecation](https://github.com/doctrine/dbal/pull/6156) thanks to @BackEndTea
    
    #### CI,PostgreSQL
    
     - [6154: Run tests against Postgres 16](https://github.com/doctrine/dbal/pull/6154) thanks to @derrabus
    
    CI
    --
    
     - [6152: Bump CI workflows](https://github.com/doctrine/dbal/pull/6152) thanks to @derrabus
    
    #### Static Analysis,Test Suite
    
     - [6151: PHPStan 1.10.34, PHPUnit 9.6.12](https://github.com/doctrine/dbal/pull/6151) thanks to @derrabus
     - [6139: PHPUnit 9.6.11, PHPStan 1.10.32](https://github.com/doctrine/dbal/pull/6139) thanks to @derrabus
    
    #### Documentation
    
     - [6147: Fix invalid SQL in the document](https://github.com/doctrine/dbal/pull/6147) thanks to @takaram
     - [6145: docs: link to the testing guidelines in CONTRIBUTING.md](https://github.com/doctrine/dbal/pull/6145) thanks to @greg0ire
     - [6137: Remove duplicate alias and slug](https://github.com/doctrine/dbal/pull/6137) thanks to @greg0ire
    
    #### Documentation,SQL Server,pdo_sqlsrv,sqlsrv
    
     - [6140: Document `driverOptions` for SQL Server connections](https://github.com/doctrine/dbal/pull/6140) thanks to @patrick1100
    
  • debian/3.6.6+dfsg-1

    php-doctrine-dbal Debian release 3.6.6+dfsg-1
    
  • upstream/3.6.6+dfsg

    Upstream version 3.6.6+dfsg
    
  • 3.6.6

    ### Release Notes for [3.6.6](https://github.com/doctrine/dbal/milestone/136)
    
    ### 3.6.6
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **8**
    - Total contributors: **4**
    
    #### Bug
    
     - [6132: fix: don't trigger deprecation if called internally](https://github.com/doctrine/dbal/pull/6132) thanks to @dkarlovi
    
    #### Static Analysis
    
     - [6131: PHPStan 1.10.29](https://github.com/doctrine/dbal/pull/6131) thanks to @derrabus
     - [6116: PHPStan 1.10.26](https://github.com/doctrine/dbal/pull/6116) thanks to @derrabus
    
    #### Documentation
    
     - [6119: Fix a typo and a space](https://github.com/doctrine/dbal/pull/6119) thanks to @williamdes
    
    #### CI,MySQL
    
     - [6118: Run tests with MySQL 8.1](https://github.com/doctrine/dbal/pull/6118) thanks to @derrabus
    
    #### Bug,Schema,Schema Comparison
    
     - [6113: Fix self deprecation from getCustomSchemaOptions](https://github.com/doctrine/dbal/pull/6113) thanks to @VincentLanglet
    
    #### Code Style
    
     - [6111: Pin Slevomat Coding Standard](https://github.com/doctrine/dbal/pull/6111) thanks to @derrabus
    
    #### Bug,Schema Management
    
     - [6108: Avoid self deprecation about listTableColumn](https://github.com/doctrine/dbal/pull/6108) thanks to @VincentLanglet
    
  • debian/3.6.5+dfsg-1

    php-doctrine-dbal Debian release 3.6.5+dfsg-1
    
  • upstream/3.6.5+dfsg

    Upstream version 3.6.5+dfsg
    
  • 3.6.5

    ### Release Notes for [3.6.5](https://github.com/doctrine/dbal/milestone/135)
    
    ### 3.6.5
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **5**
    - Total contributors: **4**
    
    #### Bug,Prepared Statements,ibm_db2
    
     - [6093: Fix blob binding overwrite on DB2](https://github.com/doctrine/dbal/pull/6093) thanks to @melekhovets
    
    #### Bug
    
     - [6086: Use Deprecation::triggerIfCalledFromOutside in listTableDetails](https://github.com/doctrine/dbal/pull/6086) thanks to @Aweptimum
    
    #### Documentation
    
     - [6077: Document alternative to Type::getName](https://github.com/doctrine/dbal/pull/6077) thanks to @Tofandel
    
    #### Static Analysis,Test Suite
    
     - [6073: PHPStan 1.10.21, PHPUnit 9.6.9, JetBrains Stubs 2023.1](https://github.com/doctrine/dbal/pull/6073) thanks to @derrabus
    
    #### Bug,SQL Server,Schema Introspection,Schema Management
    
     - [6072: Fix binding unused parameter](https://github.com/doctrine/dbal/pull/6072) thanks to @derrabus
    
  • debian/3.6.4+dfsg-1

    php-doctrine-dbal Debian release 3.6.4+dfsg-1
    
  • upstream/3.6.4+dfsg

    Upstream version 3.6.4+dfsg
    
  • 3.6.4

    ### Release Notes for [3.6.4](https://github.com/doctrine/dbal/milestone/134)
    
    ### 3.6.4
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **3**
    - Total contributors: **3**
    
    #### Bug,Platforms
    
     - [6064: trigger if called outside for AbstractPlatform::supportsCreateDropDatabase](https://github.com/doctrine/dbal/pull/6064) thanks to @dmaicher
    
    #### CI,PHP
    
     - [6060: Run tests with PHP 8.3](https://github.com/doctrine/dbal/pull/6060) thanks to @derrabus
    
    #### Bug,Schema
    
     - [6053: Fix deprecation layer in Table](https://github.com/doctrine/dbal/pull/6053) thanks to @nicolas-grekas
    
  • debian/3.6.3+dfsg-1

    php-doctrine-dbal Debian release 3.6.3+dfsg-1
    
  • upstream/3.6.3+dfsg

    Upstream version 3.6.3+dfsg
    
  • 3.6.3

    ### Release Notes for [3.6.3](https://github.com/doctrine/dbal/milestone/133)
    
    ### 3.6.3
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **6**
    - Total contributors: **4**
    
    #### Bug
    
     - [6051: Reference the right argument](https://github.com/doctrine/dbal/pull/6051) thanks to @greg0ire
    
    #### Documentation
    
     - [6036: Gender Neutral Language](https://github.com/doctrine/dbal/pull/6036) thanks to @edent
     - [6032: Note on bindValue positional needle](https://github.com/doctrine/dbal/pull/6032) thanks to @edent
     - [6011: [docs] Fix anchor text at `types.rst`](https://github.com/doctrine/dbal/pull/6011) thanks to @phansys
    
    #### Static Analysis,Test Suite
    
     - [6030: PHPStan 1.10.14, PHPUnit 9.6.7](https://github.com/doctrine/dbal/pull/6030) thanks to @derrabus
    
    #### Code Style
    
     - [6029: Doctrine Coding Standard 12](https://github.com/doctrine/dbal/pull/6029) thanks to @derrabus
    
  • upstream/3.6.2+dfsg

    Upstream version 3.6.2+dfsg
    
  • 3.6.2

    ### Release Notes for [3.6.2](https://github.com/doctrine/dbal/milestone/132)
    
    ### 3.6.2
    
    - Total issues resolved: **0**
    - Total pull requests resolved: **14**
    - Total contributors: **5**
    
    #### Bug,Configuration,DSN Parser
    
     - [6009: Fix normalizer regex at `DsnParser::parse()`](https://github.com/doctrine/dbal/pull/6009) thanks to @phansys
    
    #### Documentation
    
     - [6008: fix: @links in comment in Column](https://github.com/doctrine/dbal/pull/6008) thanks to @simPod
     - [5987: Fix reference to removed DATE_INTERVAL_UNIT_* constants](https://github.com/doctrine/dbal/pull/5987) thanks to @derrabus
     - [5973: Fix typo](https://github.com/doctrine/dbal/pull/5973) thanks to @OskarStark
     - [5971: Document the `serverVersion` option in a forward-compatible manner](https://github.com/doctrine/dbal/pull/5971) thanks to @derrabus
     - [5952: [Docs] Update database list and vendors](https://github.com/doctrine/dbal/pull/5952) thanks to @phansys
    
    #### Bug,Packaging
    
     - [5999: Ignore `static-analysis/` in git archives](https://github.com/doctrine/dbal/pull/5999) thanks to @phansys
    
    #### Static Analysis
    
     - [5986: Improve Params array shape documentation](https://github.com/doctrine/dbal/pull/5986) thanks to @derrabus
    
    #### Static Analysis,Test Suite
    
     - [5982: PHPUnit 9.6.6, PHPStan 1.10.9](https://github.com/doctrine/dbal/pull/5982) thanks to @derrabus
    
    #### Bug,Connections,Replication
    
     - [5981: For PrimaryReadReplicaConnection passthrough primary server version](https://github.com/doctrine/dbal/pull/5981) thanks to @jdelaune
    
    #### CI,MariaDB
    
     - [5960: Run tests against MariaDB 10.11](https://github.com/doctrine/dbal/pull/5960) thanks to @derrabus
    
    #### PostgreSQL,Test Suite
    
     - [5955: Skip test on Postgres 10/11](https://github.com/doctrine/dbal/pull/5955) thanks to @derrabus
    
    #### CI,IBM DB2
    
     - [5951: [CI] Update Docker image location for IBM DB2](https://github.com/doctrine/dbal/pull/5951) thanks to @phansys
    
    #### CI,ibm_db2
    
     - [5949: Leverage "shivammathur/setup-php" action for "ibm_db2" extension install](https://github.com/doctrine/dbal/pull/5949) thanks to @phansys
    
  • debian/3.6.1+dfsg-1

    php-doctrine-dbal Debian release 3.6.1+dfsg-1
    
  • upstream/3.6.1+dfsg

    Upstream version 3.6.1+dfsg