0.10.2 Change Log
0.10.2 Change Log
- [r3815] Added setOption() function.
- [r3820] pre/post Up/Down methods
- [r3826] Patched a class table inheritance validation bug
- [r3830] Fixed bug with params for dql query task.
- [r3834] Fixed conservative model loading to actually be conservative. filterInvalidModels was causing classes to be loaded in both cases.
- [r3836] Second parameter support in Doctrine_Pager::setCountQuery and added new method: Doctrine_Pager::getResultsInPage(), which returns the numbers of itens in current page
- [r3837] Updates in Getting Started manual chapter (fixes #794)
- [r3839] Fixed bug introduced by fixing the conservative model loading in r3834
- [r3844] Reversed r3839. Broke tests.
- [r3847] Fixes to model loading across the board. Breakage occurred after conservative model loading was fixed to actually be conservative.
- [r3848] fixes #438 in 0.10 branch. Related to #438
- [r3849] Fixed incorrect test case and issue with DQL params.
- [r3850] fixes #762
- [r3851] fixes #759
- [r3852] fixes #770
- [r3853] fixes #769
- [r3854] fixes #762 again
- [r3855] Added contains() method from 0.9
- [r3856] Fixed issue with FROM parameters not being included in the count() query.
- [r3857] Added test for count() to make sure r3856 remains fixed.
- [r3861] added setTableName to 4.3.1 example since it will not run out of the box without identifier quoting
- [r3870] Pager updates and cosmetics
- [r3871] Fixed method getNextPage that was always returning the last page in all branches
- [r3872] Updated pagination chapter in manual (0.10 and trunk). Merged r3870 in trunk
- [r3873] Small cosmetics in pagination chapter (0.10 and trunk)
- [r3874] Split of methods in _parseTemplate in 0.10 and trunk
- [r3875] Updated manual pages and changed documentation naming convention (from process to parse) to follow the API
- [r3876] Merged r3868 in 0.10 and trunk
- [r3877] Merged r3869 in 0.9 and 0.10 branches
- [r3878] Added Doctrine_Pager_Range::isInRange, which checks if a given page is in the range
- [r3879] Added Doctrine_Record::free() from trunk that can help with controlling memory usage and improved the hydration for large result sets by reducing the number of getTypeOf() calls.
- [r3880] Finally found and removed the 'f' char in tests
- [r3881] I love nice output. Updated formatting of test cases
- [r3884] Changed all references from phpdoctrine.com to phpdoctrine.org
- [r3885] fixes #774
- [r3886] fixes #770
- [r3887] fixes #804
- [r3888] Small refactorings and new tests for model loading(aggressive and conservative) and model generation with inheritance.
- [r3889] fixes #627 #791 This also fixes an issue where the class tables do not extend the correct class when dealing with inheritance. Also new tests to cover this functionality.
- [r3891] Removed faulty code.
- [r3892] Fixes bug when updating a sub class using class table inheritance.
- [r3895] Added float8 support in pgsql. Fixes #808
- [r3896] Adjusted quoteIdentifier in update and delete when executing a SQL query (also fixes #807)
- [r3897] Added imbricated query support in whereIn method (fixes #782)
- [r3901] Removed support to imbricated query added yesterday (which fixed ticket #782). The same thing could be easily achieved without need of Doctrine support, as mentioned in comments. Dev team decided to drop this support for now, but are considering for 1.0
- [r3904] fixes #799
- [r3905] fixes #798
- [r3906] fixes #771
- [r3907] Added free( = false) support in Doctrine_Record and Doctrine_Collection (0.10 branch)
- [r3909] Added argument documentation of methods Doctrine_Export::alterTable and alterTableSql (fixes #432)
- [r3910] fixes #803
- [r3911] Styling and documentation fixes.
- [r3912] fixes #358
- [r3913] fixes #818
- [r3914] fixes #646
- [r3915] fixes #800
- [r3916] Disabled mysql migration test case since it will always fail in this test suite.
- [r3917] fixes #629
- [r3918] Updating versions.
- [r3919] Fixing packages again.