Tags: BenMorel/doctrine2
Tags
Release Notes - Doctrine 2 - ORM - Version 2.5-alpha1 <h2> Bug </h2> <ul> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1624'>DDC-1624</a>] - Locking CTI doesnt work on SQL Server </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2310'>DDC-2310</a>] - Recent changes to DBAL SQL Server platform lock hinting breaks ORM SqlWalker in DQL queries with joins </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2352'>DDC-2352</a>] - [GH-615] Update SqlWalker.php </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2372'>DDC-2372</a>] - [GH-632] entity generator - ignore trait properties and methods </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2504'>DDC-2504</a>] - [GH-696] extra lazy joined test </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2559'>DDC-2559</a>] - [GH-728] Color message like the update tools </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2561'>DDC-2561</a>] - [GH-729] add missing hint about lifecycle callback </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2562'>DDC-2562</a>] - [GH-730] To avoid "SpacingAfterParams" error with PHPCS Symfony2 coding standard </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2566'>DDC-2566</a>] - [GH-732] Update working-with-associations.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2568'>DDC-2568</a>] - [GH-733] Update Parser.php </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2572'>DDC-2572</a>] - ResolveTargetEntityListener does not work as documented. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2573'>DDC-2573</a>] - [GH-735] Fix proxy performance test </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2575'>DDC-2575</a>] - Hydration bug </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2580'>DDC-2580</a>] - [GH-739] Fix DDC-2579 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2581'>DDC-2581</a>] - [GH-740] Synchronized support of FilterCollection with ODM by adding missing method </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2584'>DDC-2584</a>] - [GH-743] Added coverage to DDC-2524. Updated DDC-1719 to fix related DBAL bug. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2588'>DDC-2588</a>] - [GH-745] Update basic-mapping.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2591'>DDC-2591</a>] - [GH-747] fix some file mode 755->644 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2592'>DDC-2592</a>] - [GH-748] Add hour to DATE_ADD and DATE_SUB </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2603'>DDC-2603</a>] - [GH-751] Added coverage for querying support during postLoad. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2604'>DDC-2604</a>] - [GH-752] ORM side fixes. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2616'>DDC-2616</a>] - [GH-759] Fixed out of sync code examples in getting-started.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2624'>DDC-2624</a>] - ManyToManyPersister fails to handle cloned PeristentCollections </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2652'>DDC-2652</a>] - [GH-777] Fixed typo in mapping documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2653'>DDC-2653</a>] - [GH-778] Fixed typo in property mapping </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2654'>DDC-2654</a>] - [GH-779] Fixed grammar in custom data types </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2656'>DDC-2656</a>] - [GH-780] [DCC-2655] Don't let getOneOrNullResult throw NoResultException </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2668'>DDC-2668</a>] - DQL TRIM function is not converted into TRIM SQL correctly </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2673'>DDC-2673</a>] - [GH-785] Update dql-custom-walkers.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2676'>DDC-2676</a>] - [GH-786] Minor updates while reading the basic-mapping page </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2678'>DDC-2678</a>] - [GH-787] Update DDC719Test.php to be compatible with MsSQL </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2681'>DDC-2681</a>] - [GH-790] HHVM compatibility: func_get_args </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2682'>DDC-2682</a>] - [GH-791] Implemented "contains" operator for Criteria expressions </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2683'>DDC-2683</a>] - [GH-792] [DDC-2668] Fix trim leading zero string </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2689'>DDC-2689</a>] - Doctrine ORM test suite failing on MySQL </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2690'>DDC-2690</a>] - Doctrine ORM test suite failing on PostgresSQL </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2696'>DDC-2696</a>] - [GH-795] Update query-builder.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2699'>DDC-2699</a>] - [GH-797] CS fixes </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2700'>DDC-2700</a>] - [GH-798] Identifier can be empty for MappedSuperclasses </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2702'>DDC-2702</a>] - [GH-799] remove unused test case </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2706'>DDC-2706</a>] - [GH-801] Update SqlWalker.php fixed wrong GROUP BY clause on SQL Server platform </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2707'>DDC-2707</a>] - [GH-802] Respect unsigned fields when tables get converted to entities. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2711'>DDC-2711</a>] - [GH-803] Appended newline to (newly) generated files for PSR2 compatibility </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2716'>DDC-2716</a>] - [GH-808] Second level cache </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2718'>DDC-2718</a>] - [GH-809] Fix DDC-1514 test </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2720'>DDC-2720</a>] - [GH-811] Update SingleScalarHydrator error message </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2722'>DDC-2722</a>] - [GH-812] [Doc] add direct links to dbal and dql documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2728'>DDC-2728</a>] - [GH-815] Remove unused use statement </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2732'>DDC-2732</a>] - [GH-816] Options not respected for ID Fields in XML Mapping Driver </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2737'>DDC-2737</a>] - [GH-817] Removed "minimum-stability" : "dev" from composer.json </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2738'>DDC-2738</a>] - [GH-818] Clarified tutorial context in section introducing `orm:scehma-tool:*` commnads </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2740'>DDC-2740</a>] - [GH-819] Fixes a Fatal Error when using a subexpression in parenthesis </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2741'>DDC-2741</a>] - [GH-820] Added support for field options to FieldBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2750'>DDC-2750</a>] - [GH-822] DDC-2748 DQL expression "in" not working with Collection </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2753'>DDC-2753</a>] - [GH-824] s/PostgreSQLPlatform/PostgreSqlPlatform/ </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2757'>DDC-2757</a>] - Manual transcation handling not possible when transaction fails, documentation gives wrong example </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2759'>DDC-2759</a>] - ArrayHydration: Only first entity in OneToMany association is hydrated </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2760'>DDC-2760</a>] - [GH-827] Added a failing test case for DDC-2759. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2764'>DDC-2764</a>] - An orderBy on Criteria leads to DQL semantical error </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2765'>DDC-2765</a>] - [GH-830] [DDC-2764] Prefix criteria orderBy with rootAlias </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2769'>DDC-2769</a>] - [GH-832] Added "readOnly: true" to YAML reference </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2771'>DDC-2771</a>] - [GH-834] Add example use of repositoryClass in YAML </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2774'>DDC-2774</a>] - [GH-836] Update annotations-reference.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2775'>DDC-2775</a>] - Bug with cascade remove </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2782'>DDC-2782</a>] - [GH-842] Added EntityManager query creation tests </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2790'>DDC-2790</a>] - [GH-845] Don't compute changeset for entities that are going to be deleted </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2792'>DDC-2792</a>] - [GH-846] joinColumn is not required in manyToMany </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2798'>DDC-2798</a>] - [GH-849] Error with Same Field, Multiple Values, Criteria and QueryBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2799'>DDC-2799</a>] - [GH-850] Event listener to programmatically attach entity listeners. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2811'>DDC-2811</a>] - [GH-854] fix relative path to doctrine/common </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2812'>DDC-2812</a>] - [GH-856] Fix dependency for tests/Doctrine/Tests/ORM/Functional/ReferenceProxyTest.php </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2827'>DDC-2827</a>] - [GH-864] Updated parser to support aggegrate functions in null comparisons </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2831'>DDC-2831</a>] - [GH-866] Mentioning the 'refresh' cascading property in the documentation list </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2843'>DDC-2843</a>] - SchemaTool update SQL always contains queries to set default value on columns, even if they haven't changed. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2847'>DDC-2847</a>] - [GH-871] XCache cannot be flushed on the CLI -> for pretty much the same reason as APC </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2853'>DDC-2853</a>] - [GH-873] Try running unit tests on HHVM </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2855'>DDC-2855</a>] - [GH-875] Adding tests that confirm that DDC-2845 is fixed </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2856'>DDC-2856</a>] - [GH-876] Fixing wrong key for allowing HHVM failures </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2862'>DDC-2862</a>] - When update cached entitiy, entity lost OneToOne relationship </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2866'>DDC-2866</a>] - [GH-883] [DDC-2862] Fix non initialized association proxy </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2867'>DDC-2867</a>] - [GH-884] [SLC] Fix cache misses using one-to-one inverse side </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2869'>DDC-2869</a>] - [GH-886] [DDC-1256] Fix applying ON/WITH conditions to first join in Class Table Inheritance </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2875'>DDC-2875</a>] - [GH-890] [DBAL-563] Add general IDENTITY generator type support for sequence emulating platforms </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2876'>DDC-2876</a>] - [GH-891] Allow to not generate extra use </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2878'>DDC-2878</a>] - [GH-893] autoGenerate arg from bool to int </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2880'>DDC-2880</a>] - [GH-894] Fix typos - QueryBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2884'>DDC-2884</a>] - [GH-896] Ensure <cascade/> elements preceed <join-columns/> </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2885'>DDC-2885</a>] - [GH-897] Respected 'inheritanceType' at Entity level </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2889'>DDC-2889</a>] - [GH-900] Fix connection mock fetchColumn signature </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2890'>DDC-2890</a>] - Paginator generates invalid sql for some dql with setUseOutputWalkers(false) and $fetchJoinCollection = true </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2903'>DDC-2903</a>] - [GH-906] removed erroneous tip </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2907'>DDC-2907</a>] - [GH-907] [DDC-1632] OneToMany Fetch eager </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2908'>DDC-2908</a>] - [GH-908] [DDC-2862] Fix lazy association load </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2913'>DDC-2913</a>] - [GH-909] Fix DatabaseDriverTest on SQL Server </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2914'>DDC-2914</a>] - [GH-910] [DDC-2310] Fix SQL generation on table lock hint capable platforms </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2916'>DDC-2916</a>] - [GH-911] fix foreach coding style </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2919'>DDC-2919</a>] - LockMode::NONE evaluation inconsistencies in ORM </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2921'>DDC-2921</a>] - [GH-912] Avoid PersistentCollection::isEmpty() to fully load the collection. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2931'>DDC-2931</a>] - OneToOne self-referencing fails when loading referenced objects </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2933'>DDC-2933</a>] - [GH-917] DDC-2931 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2934'>DDC-2934</a>] - [GH-918] Fix use of function in OrderBy </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2935'>DDC-2935</a>] - [GH-919] tests for DDC-2890 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2937'>DDC-2937</a>] - [GH-920] SingleScalarHydrator reports ambiguous error. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2943'>DDC-2943</a>] - Paginator not work with second level cache in Doctrine 2.5 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2946'>DDC-2946</a>] - [GH-926] Feature/console em helper interface </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2947'>DDC-2947</a>] - [GH-927] s/EntityManager/EntityManagerInterface/ in a few places </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2948'>DDC-2948</a>] - [GH-928] Support PHPUnit 3.8+ Compatibility </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2952'>DDC-2952</a>] - [GH-932] [DDC-2919] Make lock mode usage consistent </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2956'>DDC-2956</a>] - [GH-934] faild test with multiple HINT_CUSTOM_TREE_WALKERS </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2957'>DDC-2957</a>] - [GH-935] Remove incorrect (outdated) validation for public fields in SchemaValidator </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2958'>DDC-2958</a>] - [GH-936] [WIP] Making testing dependencies explicit </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2961'>DDC-2961</a>] - [GH-938] Missing join-tables added in example </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2967'>DDC-2967</a>] - [GH-943] Validate embeddables do not contain other embeddables. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2968'>DDC-2968</a>] - [GH-944] Fixed InputOption modes </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2969'>DDC-2969</a>] - [GH-945] Fix CS </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2971'>DDC-2971</a>] - [GH-947] Cleaned up further unused imports. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2974'>DDC-2974</a>] - [GH-950] Can cache empty collections </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2975'>DDC-2975</a>] - [GH-951] More informational entity not found exception </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2976'>DDC-2976</a>] - [GH-952] Add DB-level onDelete CASCADE example </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2989'>DDC-2989</a>] - ORM should allow custom index names for foreign associations. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2996'>DDC-2996</a>] - UnitOfWork::recomputeSingleEntityChangeSet() will not add a new change set </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2997'>DDC-2997</a>] - [GH-960] allow passing EntityManagerInterface when creating a HelperSet </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2998'>DDC-2998</a>] - [GH-961] [DDC-2984] Provide TestCase to reproduce bug </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3002'>DDC-3002</a>] - [GH-964] [SLC][DDC-2943] Disable slc for pagination queries </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3003'>DDC-3003</a>] - [GH-965] [SLC] Add support for criteria </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3008'>DDC-3008</a>] - [GH-967] [SLC] Add query builder options </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3009'>DDC-3009</a>] - [GH-968] Test: Add failing test </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3010'>DDC-3010</a>] - [GH-969] [Doc] added note about Criteria limits on PersistentCollection </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3012'>DDC-3012</a>] - [GH-971] [SLC] Fix query association proxy </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3013'>DDC-3013</a>] - [GH-972] Capitalize @GeneratedValue (annotations-reference.rst) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3015'>DDC-3015</a>] - [GH-974] [SLC] Resolve association cache entry </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3018'>DDC-3018</a>] - DQL “NEW” Operator and Literal type "String" </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3021'>DDC-3021</a>] - [GH-976] Add cache invalidation strategy to AbstractQuery </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3023'>DDC-3023</a>] - [GH-977] Fix wrong annotation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3028'>DDC-3028</a>] - [GH-978] [DDC-2987] Enable empty prefixes for inlined embeddable </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3033'>DDC-3033</a>] - Regression in computeChangeSets (ManyToMany relation) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3038'>DDC-3038</a>] - [GH-982] Failing Test (since commit 53a5a48aed7d87aa1533c0bcbd72e41b686527d8) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3041'>DDC-3041</a>] - [GH-984] Use boolean values for 'unique' attribute </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3042'>DDC-3042</a>] - select issue field names with numbers </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3045'>DDC-3045</a>] - SQL Injection in Persister API </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3047'>DDC-3047</a>] - XML Exporter driver does not export association fetch-mode </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3049'>DDC-3049</a>] - [GH-988] Exporter support for association fetch modes </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3054'>DDC-3054</a>] - [GH-991] Ability to define custom functions with callback instead of class name </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3058'>DDC-3058</a>] - [GH-993] Update JoinColumn.php </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3060'>DDC-3060</a>] - [GH-995] Allow cascaded clearing of associated Entities </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3061'>DDC-3061</a>] - [GH-996] [DDC-3027] Embedded in MappedSuperclass </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3062'>DDC-3062</a>] - [GH-997] [FIX] Allow to use ManyToMany with all operators </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3065'>DDC-3065</a>] - Generated 'IN' clause doesn't handle 'null' values (needs to add 'IS NULL' check) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3067'>DDC-3067</a>] - [GH-999] DDC-3065 null value in in criteria support </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3069'>DDC-3069</a>] - [GH-1000] [DDC-3068] EntityManager::find accept array of object as id </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3071'>DDC-3071</a>] - [GH-1002] Fixed wrongly initialized property. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3074'>DDC-3074</a>] - [GH-1004] Removed all useless occurrence of require_once TestInit.php </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3075'>DDC-3075</a>] - [GH-1005] Added support of the subselect expressions into NEW expressions </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3078'>DDC-3078</a>] - Doctrine\ORM\Cache::__construct is in an interface </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3080'>DDC-3080</a>] - [GH-1008] DDC-3078 SLC Cache interface ctor removal </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3081'>DDC-3081</a>] - [GH-1009] HHVM compatibility </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3082'>DDC-3082</a>] - [GH-1010] Fixed validation message </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3085'>DDC-3085</a>] - NULL comparison are not supported for result variables in the HAVING clause </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3092'>DDC-3092</a>] - [GH-1012] Ddc 3078 slc cache interface ctor removal </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3093'>DDC-3093</a>] - [GH-1013] Remove SimpleXmlElement hack </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3095'>DDC-3095</a>] - [GH-1014] Update second level cache doc </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3100'>DDC-3100</a>] - [GH-1018] DBAL-878 Wrong mapping type </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3103'>DDC-3103</a>] - Is embedded class information in ClassMetadata is not stored when serializing. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3106'>DDC-3106</a>] - [GH-1023] [DDC-3027] Avoid duplicated mapping using Embedded in MappedSuperclass </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3107'>DDC-3107</a>] - [GH-1024] [Persister] Remove the insertSql cache </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3108'>DDC-3108</a>] - Criteria cannot reference a joined tables' fields when used with an ORM QueryBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3118'>DDC-3118</a>] - [GH-1028] Add method getAssociationsByType to ClassMetadata </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3120'>DDC-3120</a>] - Warning: Erroneous data format for unserializing PHP5.6+ </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3123'>DDC-3123</a>] - Extra updates are not cleaned after execution </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3124'>DDC-3124</a>] - [GH-1030] DDC-3123 extra updates cleanup </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3129'>DDC-3129</a>] - [GH-1032] Add support for optimized contains </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3143'>DDC-3143</a>] - [GH-1041] Allow all EntityManagerInterface implementations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3151'>DDC-3151</a>] - [GH-1048] Fix typo in exception message </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3152'>DDC-3152</a>] - Generating methods does not check for existing methods with different case </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3160'>DDC-3160</a>] - Regression in reComputeSingleEntityChangeset </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3177'>DDC-3177</a>] - [GH-1063] singularize variable name on add/remove methods for EntityGenerator </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3184'>DDC-3184</a>] - Invalid hydration of entities using ManyToOne relation via queryBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3190'>DDC-3190</a>] - [GH-1071] Setup::createConfiguration breaks Cache interface contract </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3191'>DDC-3191</a>] - [GH-1072] Fix attempt of traversing bool in FileLockRegion </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3192'>DDC-3192</a>] - Custom types do not get converted to PHP Value when result is gotten from custom query </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3198'>DDC-3198</a>] - [GH-1075] Fixed query cache id generation: added platform to hash </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3199'>DDC-3199</a>] - [GH-1076] Fix switch non-uniform syntax </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3210'>DDC-3210</a>] - [GH-1080] possible fix for DDC-2021 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3214'>DDC-3214</a>] - [GH-1082] added more informative error messages when invalid parameter count </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3223'>DDC-3223</a>] - Failing test (get id return string type) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3225'>DDC-3225</a>] - [GH-1087] Remove the error control operator </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3227'>DDC-3227</a>] - [GH-1088] Fix the composer autoload paths for the doctrine CLT </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3233'>DDC-3233</a>] - [GH-1092] Arbitrary Join count walkers solution </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3237'>DDC-3237</a>] - [GH-1096] Changes for grammar and clarity </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3239'>DDC-3239</a>] - [GH-1097] `expandParameters`/`getType` in BasicEntityPersister seems to really cover just few cases </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3240'>DDC-3240</a>] - [GH-1098] #DDC-1590: Fix Inheritance in Code-Generation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3254'>DDC-3254</a>] - [GH-1111] Fix inheritance hierarchy wrong exception message </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3269'>DDC-3269</a>] - [GH-1120] [DDC-3205] Metadata info </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3272'>DDC-3272</a>] - EntityGenerator writes 'MappedSuperClass' instead of 'MappedSuperclass' </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3278'>DDC-3278</a>] - [GH-1123] Fixed the structure of the reverse-engineered mapping </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3283'>DDC-3283</a>] - [GH-1125] Update improving-performance.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3288'>DDC-3288</a>] - [GH-1126] Fixed new line in docblock </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3293'>DDC-3293</a>] - XML Mappings disallow disabling column prefix for embeddables </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3302'>DDC-3302</a>] - [GH-1132] DDC-3272 entity generator mapped superclass casing </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3310'>DDC-3310</a>] - [GH-1138] Join column index names </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3318'>DDC-3318</a>] - [GH-1143] Fixed a bug so that a versioned entity with a oneToOne id can be created </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3322'>DDC-3322</a>] - [GH-1146] Allow orderBy to reference associations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3336'>DDC-3336</a>] - Undefined property: Doctrine\ORM\Query\AST\SimpleArithmeticExpression::$field </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3350'>DDC-3350</a>] - [GH-1160] #1159 - multiple entity managers per repository factory should be supported </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3355'>DDC-3355</a>] - [GH-1164] [QueryBuilder] Remove unused method parameters to run on HHVM/PHP7 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3358'>DDC-3358</a>] - [GH-1166] Fixing HHVM+XSD validation tests as of documented HHVM inconsistencies </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3368'>DDC-3368</a>] - [GH-1172] Don't initialize detached proxies when merging them. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3370'>DDC-3370</a>] - [GH-1173] Fix merging of entities with associations to identical entities. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3379'>DDC-3379</a>] - [GH-1177] Ensure metadata cache is not ArrayCache in production </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3380'>DDC-3380</a>] - [GH-1178] Fixing associations using UUIDs </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3387'>DDC-3387</a>] - [GH-1182] #1086 identifier type in proxies </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3394'>DDC-3394</a>] - UOW CreateEntity failure with zerofill columns </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3404'>DDC-3404</a>] - [GH-1188] Fixed counting exception </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3419'>DDC-3419</a>] - [GH-1196] Inherit indexes from mapped superclass </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3425'>DDC-3425</a>] - [GH-1202] Checks key exists rather than isset </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3427'>DDC-3427</a>] - Doctrine\ORM\Mapping\ClassMetadataFactory explicitly accepts EntityManager </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3428'>DDC-3428</a>] - [GH-1204] Fix sequence-generator in MetaData exporter for XML Driver. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3429'>DDC-3429</a>] - [GH-1205] Hotfix - #1200 symfony 2.7 deprecation fixes </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3430'>DDC-3430</a>] - [GH-1206] matching should not change critera </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3431'>DDC-3431</a>] - [GH-1207] Embedded classes reflection new instance creation with internal PHP classes </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3432'>DDC-3432</a>] - [GH-1208] DDC-3427 - class metadata factory should accept `EntityManagerInterface` instances </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3433'>DDC-3433</a>] - [GH-1210] DDC-3336 - undefined property with paginator walker and scalar expression in ORDER BY clause </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3434'>DDC-3434</a>] - LimitSubqueryOutputWalker does not retain correct ORDER BY expression fields when dealing with HIDDEN sort fields </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3435'>DDC-3435</a>] - [GH-1211] DDC-3434 - paginator ignores `HIDDEN` fields in `ORDER BY` query </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3436'>DDC-3436</a>] - [GH-1212] [DDC-3108] Fix regression where join aliases were no longer accessible in Criteria expressions </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3437'>DDC-3437</a>] - [GH-1213] fix instantiation of embedded object in ReflectionEmbeddedProperty </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3439'>DDC-3439</a>] - [GH-1216] test XML export driver, the field options, for #1214 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3454'>DDC-3454</a>] - [GH-1224] Updated setParameters function for not replace all parameters </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3466'>DDC-3466</a>] - [GH-1233] [Minor] Refactoring to avoid duplicate code </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3470'>DDC-3470</a>] - [GH-1235] Consistent return type confirming with interface </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3478'>DDC-3478</a>] - [GH-1239] Fix index duplication for unique association join columns </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3482'>DDC-3482</a>] - [GH-1242] Attempting to lock a proxy object fails as UOW doesn't init proxy first </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3493'>DDC-3493</a>] - New (PHP 5.5) "class" keyword - wrong parsing by EntityGenerator </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3494'>DDC-3494</a>] - [GH-1250] Test case for "class" keyword </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3502'>DDC-3502</a>] - [GH-1256] DDC-3493 - fixed EntityGenerator parsing for php 5.5 "::class" syntax </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3506'>DDC-3506</a>] - [GH-1259] Hotfix: Cache region should not mutate injected cache instance settings </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3513'>DDC-3513</a>] - [GH-1262] Fixes the broken DQL command </li> </ul> <h2> Documentation </h2> <ul> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2510'>DDC-2510</a>] - [GH-700] Update getting-started.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2511'>DDC-2511</a>] - [GH-701] list_bugs.php needs to call to getters for protected vars </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2549'>DDC-2549</a>] - [GH-721] Updated batch-processing link extension </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2553'>DDC-2553</a>] - [GH-723] Remove extra semicolon before ->setParameter() calls </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2571'>DDC-2571</a>] - [GH-734] Cleaned up documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2620'>DDC-2620</a>] - [GH-762] YAML mapping documentation of uniqueConstraint </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2755'>DDC-2755</a>] - [GH-825] Spelling fix </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2777'>DDC-2777</a>] - [GH-838] Spelling fix </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2778'>DDC-2778</a>] - [GH-839] Spelling fix </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2801'>DDC-2801</a>] - [GH-851] Documentation about how to use INSTANCE OF in inheritance </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2819'>DDC-2819</a>] - [GH-860] Mention SQL Anywhere in basic mapping documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2821'>DDC-2821</a>] - [GH-862] Added a note about changing the fetch mode for to-many relations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2834'>DDC-2834</a>] - [GH-868] Added documentation section for Memcached </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2846'>DDC-2846</a>] - [GH-870] Documenting interface methods (based on entity manager) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2848'>DDC-2848</a>] - [GH-872] Doctrine 2.4 now supports SQLite ALTER TABLE </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2873'>DDC-2873</a>] - [GH-888] Add an example to doc of YAML mapping </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2887'>DDC-2887</a>] - [GH-898] Added note to STI </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2925'>DDC-2925</a>] - [GH-913] Added exception class names </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2928'>DDC-2928</a>] - [GH-915] Improved DQL's "new" operator documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2963'>DDC-2963</a>] - [GH-940] Fixed typo & horizontal scrolling </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2979'>DDC-2979</a>] - [GH-953] Update doc with latest news about extra lazy assoc </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2985'>DDC-2985</a>] - [GH-955] iteration risk note </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3019'>DDC-3019</a>] - [GH-975] Added info about automatic discriminator map </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3048'>DDC-3048</a>] - [GH-987] Fixes typo in dql-doctrine-query-language.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3053'>DDC-3053</a>] - [GH-990] Typo in documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3057'>DDC-3057</a>] - [GH-992] Fixed typos </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3059'>DDC-3059</a>] - [GH-994] Update EntityGenerator comment </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3073'>DDC-3073</a>] - @Column options </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3077'>DDC-3077</a>] - [GH-1007] Minor dockblock change </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3086'>DDC-3086</a>] - [GH-1011] Single quotes can't nest </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3097'>DDC-3097</a>] - [GH-1015] Add ExpressionBuilder::contains() to docs </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3111'>DDC-3111</a>] - [GH-1025] Removed duplicate entry in documentation TOC. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3127'>DDC-3127</a>] - [GH-1031] Documentation for #991 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3131'>DDC-3131</a>] - [GH-1034] Update caching.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3139'>DDC-3139</a>] - [GH-1038] Add documentation for the `HIDDEN` keyword in DQL </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3140'>DDC-3140</a>] - [GH-1039] Add yml example to single table inheritance </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3144'>DDC-3144</a>] - [GH-1042] Fix second level cache doc </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3145'>DDC-3145</a>] - [GH-1044] Use of ->andWhere() whithout any ->where() before is valid </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3166'>DDC-3166</a>] - [GH-1058] Drop Unicode character </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3168'>DDC-3168</a>] - [GH-1059] fix spacing for yaml example </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3185'>DDC-3185</a>] - [GH-1068] Fix typo in documentation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3216'>DDC-3216</a>] - [GH-1083] [DDC-3073] Add documentation about how to map column options </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3217'>DDC-3217</a>] - [GH-1084] Update advanced-field-value-conversion-using-custom-mapping-types.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3253'>DDC-3253</a>] - [GH-1110] Changed table name to be more appropriate. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3261'>DDC-3261</a>] - Bad link in 34.3 Advanced Configuration - Connection Options </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3262'>DDC-3262</a>] - [GH-1115] Fix wrong variable name </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3266'>DDC-3266</a>] - [GH-1116] [DDC-3265] Fix DocBlock </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3292'>DDC-3292</a>] - [GH-1127] Document embeddables column prefixing </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3324'>DDC-3324</a>] - [GH-1147] Extended the docs for mapping attributes precision and scale </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3326'>DDC-3326</a>] - [GH-1148] [DWEB-118] Fixed small typo in documentation about extra lazy associations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3347'>DDC-3347</a>] - [GH-1157] Fixing calls of schema-update tools </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3348'>DDC-3348</a>] - [GH-1158] Update QueryBuilder reference documentation. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3351'>DDC-3351</a>] - [GH-1161] Fixing error with from() parameters in example </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3353'>DDC-3353</a>] - [GH-1163] Update xml-mapping.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3388'>DDC-3388</a>] - [GH-1183] Update tools.rst </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3389'>DDC-3389</a>] - [GH-1184] Postgres SERIAL is not a post-insert identifier generation strategy </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3408'>DDC-3408</a>] - [GH-1190] Document that AUTOGENERATE_ constants are allowed </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3411'>DDC-3411</a>] - [GH-1192] Fixed a very minor typo </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3417'>DDC-3417</a>] - [GH-1195] Correction Events.rs - Entity Listeners Resolver </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3420'>DDC-3420</a>] - [GH-1198] Tables for buttons. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3421'>DDC-3421</a>] - [GH-1199] minor typo </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3456'>DDC-3456</a>] - [GH-1226] Update Travis badges to use the SVG version </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3471'>DDC-3471</a>] - [GH-1236] Minor docs fix: missing word 'do' </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3484'>DDC-3484</a>] - [GH-1244] Change $this return type to static in AbstractQuery </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3499'>DDC-3499</a>] - [GH-1253] Fix dead link </li> </ul> <h2> Improvement </h2> <ul> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-54'>DDC-54</a>] - Trigger postLoad events and callbacks after associations have been initialized </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1283'>DDC-1283</a>] - Possible issue with PersistentCollection#getDelete/InsertDiff() </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1590'>DDC-1590</a>] - Fix Inheritance in Code-Generation </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1787'>DDC-1787</a>] - Fix for JoinedSubclassPersister, multiple inserts with versioning throws an optimistic locking exception </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1858'>DDC-1858</a>] - LIKE and IS NULL operators not supported in HAVING clause </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2052'>DDC-2052</a>] - Custom tree walkers are not allowed to add new components to the query </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2061'>DDC-2061</a>] - Matching Criteria on a PersistentCollection only works on OneToMany associations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2128'>DDC-2128</a>] - [GH-507] Now MetaDataFilter takess also regexp. For example whern you want to </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2183'>DDC-2183</a>] - Second Level Cache improvements </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2210'>DDC-2210</a>] - PHP warning in ProxyFactory when renaming proxy file </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2217'>DDC-2217</a>] - Return a lazy collection from PersistentCollection::match($criteria) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2319'>DDC-2319</a>] - [GH-590] DQL Query: process ArrayCollection values to ease development </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2534'>DDC-2534</a>] - [GH-711] Coveralls code coverage </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2538'>DDC-2538</a>] - [GH-713] Quick grammar fix </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2544'>DDC-2544</a>] - [GH-717] Allow query parameters starting with an underscore </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2546'>DDC-2546</a>] - [GH-719] Access properties via static:: instead of self::. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2615'>DDC-2615</a>] - LIKE operator not supported in HAVING clause </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2636'>DDC-2636</a>] - Handle SQLite with dot notation in @Table and @JoinTable </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2639'>DDC-2639</a>] - [GH-771] Added indexBy option to createQueryBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2770'>DDC-2770</a>] - [GH-833] Generate-Entities-Console-Command: Adding an 'avoid backup' flag </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2789'>DDC-2789</a>] - [GH-844] Teach orm:validate-schema to --skip-mapping and --skip-sync </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2794'>DDC-2794</a>] - the Paginator does not support arbitrary join </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2814'>DDC-2814</a>] - [GH-858] lifts an unnecessary restriction on ResultSetMappingBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2824'>DDC-2824</a>] - [GH-863] The new configuration option: defaultQueryHints </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2861'>DDC-2861</a>] - [GH-881] Fix persistence exception on a table with a schema on a platform without schema support </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2865'>DDC-2865</a>] - [GH-882] Efficient counting on Criteria </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2868'>DDC-2868</a>] - [GH-885] Add support for ManyToMany Criteria </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2926'>DDC-2926</a>] - [GH-914] added license badge </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2970'>DDC-2970</a>] - [GH-946] Cleaned up unused imports </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2981'>DDC-2981</a>] - Multi get for second level cache (Doctrine Cache related) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2982'>DDC-2982</a>] - [GH-954] Multi Get support for Second Level Cache </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2984'>DDC-2984</a>] - Support Custom DBAL types to be used as identifiers </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2991'>DDC-2991</a>] - [GH-957] makes doctrine less dependent upon the symfony yamp component </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2999'>DDC-2999</a>] - [GH-962] Stop executeDeletions when there is nothing to to delete anymore </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3000'>DDC-3000</a>] - [GH-963] SQLFilter -- allows to check if a parameter was set </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3004'>DDC-3004</a>] - [GH-966] Simplify build matrix </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3005'>DDC-3005</a>] - Events::postLoad fires without filled associations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3014'>DDC-3014</a>] - [GH-973] Added index flags support in annotation, xml & yaml mapping drivers. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3032'>DDC-3032</a>] - [GH-980] Added options attribute export to Annotation, Xml & Yaml exporters. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3039'>DDC-3039</a>] - [GH-983] Added MEMBER OF and INSTANCE OF to ExpressionBuilder </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3068'>DDC-3068</a>] - EntityManager::find does not accept an array of object as a primary key </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3070'>DDC-3070</a>] - [GH-1001] [DDC-3005] Defer invoking of postLoad event to the end of hydration cycle. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3076'>DDC-3076</a>] - [GH-1006] Handling invalid discriminator values </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3114'>DDC-3114</a>] - [GH-1026] Remove some redundant clauses </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3133'>DDC-3133</a>] - [GH-1036] Move space addition to implementation. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3138'>DDC-3138</a>] - [GH-1037] I can't look at those semicolons, sorry ;-) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3150'>DDC-3150</a>] - [GH-1047] Minor grammatical corrections </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3178'>DDC-3178</a>] - [GH-1064] remove on-update from join-column </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3249'>DDC-3249</a>] - [GH-1105] Add support for nesting embeddables </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3257'>DDC-3257</a>] - [GH-1112] DefaultRepositoryFactory: single repository for aliased entities </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3274'>DDC-3274</a>] - Improve schema validator error message </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3275'>DDC-3275</a>] - [GH-1121] [DDC-3274] Improve schema validator error message for invalid bi-directional relations </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3276'>DDC-3276</a>] - [GH-1122] Support arithmetic expressions in `COUNT()` </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3300'>DDC-3300</a>] - [GH-1130] [WIP] Added resolve entities support in discrim. map </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3304'>DDC-3304</a>] - [EntityGenerator] Embeddables properties and methods are broken </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3305'>DDC-3305</a>] - [GH-1133] [Embeddables] Improved exception message </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3307'>DDC-3307</a>] - [GH-1135] [DDC-3304] Add support for embeddables in entity generator </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3418'>DDC-3418</a>] - Indexes not inherited from mapped superclass </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3457'>DDC-3457</a>] - [GH-1227] Ensure query cache is not ArrayCache in production </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3477'>DDC-3477</a>] - [GH-1238] Avoid prefixing columns when `false` is assigned to `column-prefix` </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3479'>DDC-3479</a>] - [GH-1240] Include IDs in the exception message to ease debugging </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3483'>DDC-3483</a>] - [GH-1243] Fixed phpunit tests autoload requirements and moved to composer autoload-dev </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3486'>DDC-3486</a>] - [GH-1245] Implemented support for one to many extra lazy with joined inheritance. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3487'>DDC-3487</a>] - [GH-1246] [WIP] Moved delete() and update() to proper locations. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3490'>DDC-3490</a>] - [GH-1248] improved error handling for invalid association values #2 </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3492'>DDC-3492</a>] - [GH-1249] Support for extra lazy get for both owning and inverse side on many to many associations. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3495'>DDC-3495</a>] - [GH-1251] travis: optimize to run coverage only once </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3496'>DDC-3496</a>] - [GH-1252] Include className in calls to NamingStrategy joinColumnName method </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3501'>DDC-3501</a>] - [GH-1255] Cleanup: PHP 5.3 support end </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3503'>DDC-3503</a>] - [GH-1257] Resolve target entity also in discriminator map (allows interfaces and custom names in discriminator map) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3504'>DDC-3504</a>] - [GH-1258] Classify persisters into more granular namespaces. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3514'>DDC-3514</a>] - LimitSubqueryOutputWalker should not duplicate orderBy clauses </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3515'>DDC-3515</a>] - [GH-1263] #1223 DDC-3453 - make `EntityManager` constructor `public` </li> </ul> <h2> New Feature </h2> <ul> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-93'>DDC-93</a>] - It would be nice if we could have support for ValueObjects </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1149'>DDC-1149</a>] - Optimize OneToMany and ManyToMany without join </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1216'>DDC-1216</a>] - A way to mark an entity to always use result cache. Like @UseResultCache class annotation. </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1247'>DDC-1247</a>] - Implement AnnotationDriver::addExcludePath </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-1563'>DDC-1563</a>] - Result cache for repository queries </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2021'>DDC-2021</a>] - Array Data in Member OF </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2773'>DDC-2773</a>] - [GH-835] Value objects (Based on #634) </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2959'>DDC-2959</a>] - [GH-937] Extra-lazy for containsKey on collections </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3117'>DDC-3117</a>] - [GH-1027] Support for Partial Indexes for PostgreSql and Sqlite </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3161'>DDC-3161</a>] - [GH-1054] SQLFilters enahancements </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3186'>DDC-3186</a>] - [GH-1069] added method to be able to reuse the console application </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3231'>DDC-3231</a>] - [GH-1089] Entity repository generator default repository </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3385'>DDC-3385</a>] - [GH-1181] Support fetching entities by aliased name </li> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-3462'>DDC-3462</a>] - [GH-1230] Allow dumping SQL query when passing DQL on cli </li> </ul> <h2> Sub-task </h2> <ul> <li>[<a href='http://www.doctrine-project.org/jira/browse/DDC-2850'>DDC-2850</a>] - Allow cascaded clearing of Entities associated to the indicated Entity </li> </ul>
[](https://travis-ci.org/doctrine/doctrine2) Total issues resolved: **6** - [925: DDC-2310 DDC-2675 - Fix SQL generation on table lock hint capable platforms](doctrine#925) [DDC-2310](http://www.doctrine-project.org/jira/browse/DDC-2310) [DDC-2675](http://www.doctrine-project.org/jira/browse/DDC-2675) - [1191: DDC-3409 DDC-2846 - Documenting interface methods (based on entity manager)](doctrine#1191) [DDC-3409](http://www.doctrine-project.org/jira/browse/DDC-3409) [DDC-2846](http://www.doctrine-project.org/jira/browse/DDC-2846) - [1188: DDC-3404 - Fixed `Paginator` parameter counting exception](doctrine#1188) [DDC-3404](http://www.doctrine-project.org/jira/browse/DDC-3404) - [1210: DDC-3336 - `Undefined property: Doctrine\ORM\Query\AST\SimpleArithmeticExpression::$field`](doctrine#1210) [DDC-3336](http://www.doctrine-project.org/jira/browse/DDC-3336) - [1211: DDC-3434 - `Paginator` ignores `HIDDEN` fields in `ORDER BY` query](doctrine#1211) [DDC-3434](http://www.doctrine-project.org/jira/browse/DDC-3434) - [1202: DDC-3425 - Checks key exists rather than `isset` - allow `null` values in column options](doctrine#1202) [DDC-3425](http://www.doctrine-project.org/jira/browse/DDC-3425)
[](https://travis-ci.org/doctrine/doctrine2) Total issues resolved: **1** - [1154: DDC-3120 - PHP 5.6 internal classes/Serializable serialization fix](doctrine#1154) [DDC-3120](http://www.doctrine-project.org/jira/browse/DDC-3120) [DDC-3339](http://www.doctrine-project.org/jira/browse/DDC-3339)
[](https://travis-ci.org/doctrine/doctrine2) Total issues resolved: **1** - [1142: `func_get_args()` call order fix for HHVM bug](doctrine#1142) [DDC-3317](http://www.doctrine-project.org/jira/browse/DDC-3317)
Total issues resolved: **1** - [1074](doctrine#1074) [DDC-2996](http://www.doctrine-project.org/jira/browse/DDC-2996) [DDC-3160](http://www.doctrine-project.org/jira/browse/DDC-3160) [DDC-3208](http://www.doctrine-project.org/jira/browse/DDC-3208) Regression in change set state after `UnitOfWork::recomputeSingleEntityChangeSet()`
PreviousNext