Release Notes - Doctrine 1 - Version 1.2.1 - HTML format

Bug

  • [DC-126] - Doctrine_Migration_Diff breaks on inherited class
  • [DC-298] - Doctrine_Cache_Driver : array_search() expects parameter 2 to be array, boolean given at line 283
  • [DC-302] - Issues when using automatic relations ordering through 'orderBy' param in m2m relations
  • [DC-304] - Auloader returns false even though sfYaml* class is loaded
  • [DC-305] - Oracle adapter statement closeCursor() is not working properly
  • [DC-306] - Oracle adapter statement is referencing non-existing constants
  • [DC-307] - Oracle adapter statement is not behavin correctly when error mode is Doctrine_Core::ERRMODE_SILENT or Doctrine_Core::ERRMODE_WARNING
  • [DC-314] - length option ignored in addColumn method in Doctrine 1.2 migrations
  • [DC-317] - Using NestedSet behavior, createRoot function doesn't behave as expected with string multiple root key
  • [DC-330] - Doctrine_Table unshiftFilter() expects method Doctrine_Record_Filter init()
  • [DC-333] - Doctrine_Migration_Diff reuses the same temporary folder on consecutive runs, resulting in collisions between projects
  • [DC-528] - CLONE -isValueModified returns true for timestamps that appear different but are equal
  • [DC-553] - issue when changing the connection inside Doctrine_Query::preQuery() on a model using a behavior
  • [DC-674] - NULL Dates are translated to '0000-00-00' after upgrading to 1.2.2
  • [DC-764] - Major->please.....Value of Primary key from sequence in Postgres table NOT being set (although sequence gets incremented)
  • [DC-769] - Variable type different for return value from Doctrine_Record->toArray() depending on whether the object is from a select, or a save.
  • [DC-895] - [I18n] Defining languages with locality (eg. en_GB) breaks functionality with SQL Integrity error - fix included

Improvement

  • [DC-308] - Doctrine is throwing base and not project-level Exceptions
  • [DC-580] - if deleting root with Doctrine_Node_NestedSet::delete() deletes all root nodes

Task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.