0.10.4 Change Log
0.10.4 Change Log
- [r4027] Fixes issue where default => 0 is not included in the column definition options.
- [r4028] improving exception when attempting to get connetion when there is none
- [r4029] Updated tests. Cleaned up some stuff. Uncommented tests and added failing test cases to fix.
- [r4030] More updates to tests.
- [r4031] Made it so it will remove tmp files.
- [r4032] More ensuring that all tmp files are cleaned up after running tests.
- [r4033] Fixes from commented tests. Updating models to use updated syntax.
- [r4034] Moved .dist files to normal name since .dist is not required.
- [r4035] Added failing test for aggregate with comma in it in the groupby
- [r4036] fixes #833 - also cleaned up and added doc blocks for all adapter module code.
- [r4037] fixes #839
- [r4038] fixes #840
- [r4039] added test case for ticket #849
- [r4040] Added new model
- [r4041] fixes #879
- [r4042] fixes #872 - How does informix handle identifier quoting if it does at all?
- [r4044] Added new failing test for parseDsn()
- [r4045] Ported validator refactorings partly from trunk.
- [r4046] removed wrong patch
- [r4047] lazy relation loading fix
- [r4048] Updated test case
- [r4049] fixed #882
- [r4050] Fixed #883
- [r4054] added xslt stylesheet to generate changelogs with svn log
- [r4057] Fixed #873
- [r4059] Added 'equal' to valid relation elements
- [r4060] fixes #893
- [r4061] fixes #839 again :) whoops
- [r4062] fixes #886
- [r4063] Refactoring adapter information.
- [r4064] Added ignore.
- [r4065] Misc. work on tests
- [r4066] fixes #900
- [r4067] Initial entry
- [r4068] fixes #844
- [r4069] fixes #852
- [r4070] Fixed #859
- [r4072] Formatting.
- [r4073] Initial entry.
- [r4074] fixes #837
- [r4075] fixes #837 - added tests to cover this
- [r4076] fixes #874
- [r4077] Removing ending new line.
- [r4078] fixes #869
- [r4079] Some data fixtures coverage.
- [r4080] I18n data fixtures exporting test.
- [r4081] I18n import coverage.
- [r4082] Fixing tests.
- [r4083] Wrapped in try/catch
- [r4084] Fixed comment.
- [r4085] Fixed #899.
- [r4086] Fixed #728. Searched & fixed for all occurences. If we missed one, please reopen this ticket with a new error report.
- [r4087] Fixed #749.
- [r4089] Fixed #838. After reviewing the testcase, i've come to the conclusion that the desired use is invalid because it would basically allow having 2 root nodes in the tree (even if its temporarily) and would therefore allow an invalid state / corrupt tree. I modified the testcase to reflect how it *could* be done, but that only works well when the old root does not yet have any children. There are several solutions though: You can use a multi-root setup, in which case the desired action would be absolutely lega. Or you can use a single-root tree, but have the real root as a dummy root that never changes and have a second node as the only child which is your root then. And there may be even more options, depending on your particular use-case.
- [r4090] Fixes #801
- [r4091] Added testing for nested set
- [r4092] Adding free() calls when importing and exporting
- [r4093] fixes #855
- [r4094] fixes #868
- [r4095] fixes #902 added 'format' to the valid column name array Ticket: 902
- [r4096] fixing test case for #741
- [r4097] fixes #864
- [r4098] fixes #849
- [r4099] Added coverage for cti with pk other than id
- [r4100] Changed behavior of Sluggable back to what it was. Will not set slug if it already has a value. Broke 0.10 BC.
- [r4102] Test case for ticket #904
- [r4103] Wrapped in try catch
- [r4104] Fixed pessimistic locking.
- [r4105] Fixed invalid test case.
- [r4106] fixed failing test case.
- [r4107] Added m2m with composite pk coverage.
- [r4108] Added m2m data fixtures loading test.
- [r4109] Fixed issue. free() broke the data fixtures and tests did catch it. Updated tests to cover this functionality.
- [r4110] Fixed sluggable so it always calls urlize on the value.
- [r4112] Updated coverage.
- [r4113] New coverage.
- [r4114] Small refactorings.
- [r4115] Small refactorings.
- [r4116] Updated sluggable syntax
- [r4118] Fixed #912. Many thanks for the ticket & patch!
- [r4120] branches/0.10: tweaked is_dir() check in Doctrine::loadModels()
- [r4121] Fixed #906.
- [r4123] Fixed spacing issue causing some failing test cases.
- [r4124] fixes #915
- [r4125] Fixing tests and adding coverage for ticket #915
- [r4126] Code formatting
- [r4127] Undoing changes. Broke tests somehow.
- [r4128] fixes #784
- [r4129] fixes #916
- [r4130] Adds support for sequence in schema.
- [r4131] Removed. Will reintroduce in 2.0
- [r4132] Added fixed to the list of things to skip when getting column validators.
- [r4133] Added missing validation keys for column definitions.
- [r4134] fixes #865
- [r4135] Updated test to use correct syntax. Still fails. Will address in another commit.
- [r4136] fixes #867
- [r4137] Removed isIdentifier() check, it causes sql syntax errors if the only column that exists on the table is a primary key. Note: Need to discuss this with romanb
- [r4138] Added coverage for ticket #867
- [r4139] Changed wording.
- [r4143] Added isIdentifierAutoincrement() and cleaned up some stuff.
- [r4144] Removed trailing white spaces.
- [r4146] Fixed incorrect test case.
- [r4147] Added coverage for exception throwing on invalid fixture elements.
- [r4148] TestCase for ticket 923
- [r4149] Moved models folder inside of tests.
- [r4150] Fixed path error after moving models.
- [r4151] Updating versions for 0.10.4