Releases: doctrine/DoctrineBundle
Releases · doctrine/DoctrineBundle
3.1.0
Release Notes for 3.1.0
3.1.0
- Total issues resolved: 1
- Total pull requests resolved: 4
- Total contributors: 3
Deprecation
- 2117: Deprecate controller resolver auto mapping option thanks to @bobvandevijver
- 2101: Deprecate enable_native_lazy_objects thanks to @greg0ire
Documentation
- 2104: Update comment thanks to @greg0ire
Improvement
2.18.1
Release Notes for 2.18.1
2.18.1
- Total issues resolved: 0
- Total pull requests resolved: 9
- Total contributors: 3
Bugfixes
CI
- 2123: Bump actions/download-artifact from 5 to 6 thanks to @dependabot[bot]
- 2122: Bump actions/upload-artifact from 4 to 5 thanks to @dependabot[bot]
- 2121: Bump doctrine/.github from 12.0.0 to 12.1.0 thanks to @dependabot[bot]
- 2119: Bump doctrine/.github from 10.1.0 to 12.0.0 thanks to @dependabot[bot]
- 2099: Bump doctrine/.github from 8.0.0 to 10.1.0 thanks to @dependabot[bot]
Documentation
Test Suite
- 2109: Address PHPUnit notices thanks to @greg0ire
- 2125: Fix the build thanks to @greg0ire
3.0.0
Release Notes for 3.0.0
3.0.0
- Total issues resolved: 1
- Total pull requests resolved: 36
- Total contributors: 3
BC Break
- 2087: Tweaks thanks to @greg0ire
- 2077: Make DependencyInjection namespace internal thanks to @greg0ire
- 2064: Remove
use_savepointsoption thanks to @greg0ire - 2056: Cleanup XSD schema thanks to @greg0ire
- 2054: Remove
disable_type_commentsthanks to @greg0ire - 2050: Remove .class parameters thanks to @greg0ire
- 2049: Remove twig filter for removed method thanks to @greg0ire
- 2004: Remove deprecated configuration nodes thanks to @greg0ire
- 2003: Remove deprecated interface and class thanks to @greg0ire
- 2001: Disallow conflicts between url and standalone options thanks to @greg0ire
- 1995: Remove URL override feature thanks to @greg0ire
- 1990: Require ORM 3.4 thanks to @greg0ire
- 1987: Forget about lazy ghost objects thanks to @greg0ire
- 1979: Remove type and method existence based checks thanks to @greg0ire
- 1972: Remove unused types thanks to @greg0ire
- 1958: Remove support for YML thanks to @greg0ire
- 1954: Forget about report_fields_where_declared thanks to @greg0ire
- 1952: Remove reference to persistence 3 class thanks to @greg0ire
- 1945: Remove support for annotations thanks to @greg0ire
- 1943: Remove code related to doctrine/dbal 3 thanks to @greg0ire
- 1939: Remove DisconnectedMetadataFactory thanks to @greg0ire
- 1930: Remove deprecated Symfony commands thanks to @greg0ire
- 1924: Remove controller resolver auto mapping configuration thanks to @bobvandevijver
- 1923: Drop support for doctrine/cache thanks to @greg0ire
- 1922: Remove "collate" default table option thanks to @greg0ire
Improvement
- 2080: Simplify detection code thanks to @greg0ire
- 2059: Remove useless existence check thanks to @greg0ire
- 1998: Simplify ContainerRepositoryFactory thanks to @greg0ire
- 1997: Remove deprecated method thanks to @greg0ire
- 1992: Remove dependency on var-exporter thanks to @greg0ire
- 1986: Remove LazyLoadingEntityManagerInterface thanks to @greg0ire
- 1980: Require PHP 8.4 thanks to @greg0ire
- 1975: Remove unused method thanks to @greg0ire
- 1974: Remove DBAL 3 specific things thanks to @greg0ire
- 1935: Remove DoctrineCommand::getEntityGenerator() thanks to @greg0ire
- 630: Remove the .class parameters thanks to @javiereguiluz
- 2057: Cleanup occurrences of the word "legacy" thanks to @greg0ire
2.18.0
Release Notes for 2.18.0
Feature release (minor)
2.18.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Deprecation
2.17.2
Release Notes for 2.17.2
2.17.x bugfix release (patch)
2.17.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
Bugfixes
- 2093: Revert "Deprecate passing an event manager to CF::createConnection()" thanks to @greg0ire
- 2092: Restore some more lines from v6 of the bridge thanks to @greg0ire
CI
- 2094: Use the development file thanks to @greg0ire
2.17.1
Release Notes for 2.17.1
2.17.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bugfixes
- 2084: Restore compatibility thanks to @greg0ire
2.17.0
Release Notes for 2.17.0
Feature release (minor)
2.17.0
- Total issues resolved: 0
- Total pull requests resolved: 18
- Total contributors: 3
Deprecation
- 2055: Deprecate use_savepoints when using DBAL 4 thanks to @greg0ire
- 2048: Deprecate disable_type_comments thanks to @greg0ire
- 1976: Deprecate passing an event manager to CF::createConnection() thanks to @greg0ire
- 1962: Deprecate report_fields_where_declared thanks to @greg0ire
Improvement
- 2076: Inline parent class code thanks to @greg0ire
- 2061: Remove useless comment thanks to @greg0ire
- 2060: Switch entirely to doctrine/deprecations thanks to @greg0ire
- 2025: Use IgnoreDeprecations instead of WithoutErrorHandler thanks to @greg0ire
- 1983: Enable strict types thanks to @greg0ire
Bugfixes
- 2073: Fix escaped placeholder and interpolate paramters with non sequential numeric keys thanks to @FlashBlack
Static Analysis
- 2066: Remove PHPStan ignore rule thanks to @greg0ire
Documentation
CI
- 2074: Bump doctrine/.github from 7.3.0 to 8.0.0 thanks to @dependabot[bot]
Test Suite
- 2058: Remove illegitimate mentions of "legacy" thanks to @greg0ire
- 2047: Fix detection of errors thanks to @greg0ire
- 2043: Upgrade to PHPUnit 12 thanks to @greg0ire
- 2040: Phpunit 11 thanks to @greg0ire
- 2036: Remove DeprecationFreeExtension thanks to @greg0ire
2.16.2
Release Notes for 2.16.2
2.16.x bugfix release (patch)
2.16.2
- Total issues resolved: 0
- Total pull requests resolved: 16
- Total contributors: 3
Bugfixes
- 2029: Fix erroneous order of events for multi events per listener thanks to @acran
- 2007: Emit deprecation only for PHP 8.4 users thanks to @greg0ire
Static Analysis
- 2028: Remove redundant assertions thanks to @greg0ire
Improvements
Test Suite
- 2027: Remove useless test thanks to @greg0ire
- 2022: Migrate to willReturn() thanks to @greg0ire
- 2017: Migrate more PHPUnit attributes thanks to @greg0ire
- 2016: Remove bootstrap file thanks to @greg0ire
- 2015: Migrate to attributes for PHPUnit thanks to @greg0ire
- 2005: Phpunit 10 thanks to @greg0ire
- 1993: Silence more deprecations thanks to @greg0ire
- 1991: Bump versions thanks to @greg0ire
- 1988: Introduce polyfill for Application::addCommand() thanks to @greg0ire
- 1973: Remove legacy group thanks to @greg0ire
CI
- 2006: Bump doctrine/.github from 7.1.0 to 7.3.0 thanks to @dependabot[bot]
- 1999: Test without symfony/doctrine-messenger thanks to @greg0ire
2.16.1
Release Notes for 2.16.1
2.16.x bugfix release (patch)
2.16.1
- Total issues resolved: 1
- Total pull requests resolved: 8
- Total contributors: 4
Bug
- 1969: Fix type error in Registry when no entity managers are configured thanks to @Bosswell and @stevekonrad
Test Suite
-
1963: Remove deprecated cache classes from test fixtures thanks to @derrabus
-
1953: Reduce reliance on YamlBundle in tests thanks to @greg0ire
CI
Documentation
Static Analysis
Improvement
- 1931: Lint config directory thanks to @greg0ire
2.16.0
Release Notes for 2.16.0
Feature release (minor)
2.16.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 4
Improvements
- 1914: Convert config from XML to PHP thanks to @nicolas-grekas
- 1912: Lower priority for messenger.doctrine_schema_listener thanks to @melkamar
- 1898: Do not configure deprecated proxy options when native lazy ghost objects are enabled thanks to @mbabker
- 1906: Do not enable the proxy autoloader or cache warmer when using native lazy objects thanks to @mbabker
- 1892: Register doctrine:mapping:describe command thanks to @stlgaits
Bugfixes
- 1919: Fix the tag definition for the 'doctrine.orm.entity_value_resolver' service thanks to @mbabker