CakePHP : the rapid development php framework

CakePHP makes building web applications simpler, faster and require less code.

Changelogs

Version 1.3.12.

  • 96a8d97 Releasing 1.3.12
  • 4464dbb Fixing test method name.
  • a640991 Add test for bindModel + containable.
  • 26d80de Adding test case for functions in condition keys. Closes #1718
  • 26495b3 Fix incorrect formation of query string removed on ALTER COLUMN xx TYPE xxx for postgres. Fixes #1967
  • c919b73 Adding failing test for postgres alter table. Refs #1967
  • 77b3e63 Removing AFTER in Postgres add column. It causes SQL errors on Postgres 8.4
  • 707c0b4 Fixed bug in CakeSchema where it determines the field position.
  • 60981fc Hardcoding 'app' in JsHelper
  • fbc76f1 Fixing other failing test.
  • e86ae43 Fix SQL when using operator SIMILAR TO Fixes #1979
  • 63902ab Adding failing test for similar to.
  • da6a5fa Fixing failing tests for float formatting.
  • 1e1671a Removing getTests. Fixing failing test.
  • cd14874 Backport unit tests from branch 2.0 (tests for strings concatenated with '.')
  • 200c85c Ticket #1669, i18n: parse (multiline) strings concatenated with "." (for 1.3 branch) The patch builds on the code of cake 2.0, but with this fix, comments are allowed, and an exception is thrown if invalid output is found. Examples:
  • 31b0779 Fix create() and onsubmit option.
  • ae942a7 Added tests to test ajax settings
  • ac0b2b8 Applying patch from Daniel Feinberg for Containable
  • 95b275d Adding a test that fails for ticket #1762
  • 73a6ebe Add cross version constants.
  • 5e7509b Add unix sockets support to memcache.
  • a61bd5e Adding tests for unix socket support in Memcache. Refs GH#194
  • b1c4b57 Updating doc comment about find(list). Refs #1968
  • 2c3fa32 Splitting big test up into smaller ones.
  • 53d221c Fixing bug where scientific notations were not passed to mysql in their original form which resulted in loss of precision
  • 5424475 Fixing comment about Asset.timestamp to be accurate to the behavior. Refs #1959
  • 0c97df1 Removing database names that are no longer supported.
  • 3bfd815 Fixing issue with boolean columns not correctly inserting data in MySQL. Fixes #1922
  • 443ff92 Adding missing import in EmailComponent. Fixes #1948
  • ff0119b Fixing file deletion issue in windows where unlink() cannot delete files that have open file handles. Fixes #376
  • 5b43d6b Adding cafe to the list of irregular plurals. Seems that its french origins befuddle normal english pluralization rules. Fixes #1930
  • 27ab909 Removing getTests() and fixing failing test in accidentaly skipped tests.
  • fdc006a Fixing how error handlers are registered when debug levels are toggled mid request. Previously Debugger would stay as the active error handler even after changing debug to 0. Now, either CakeLog or Debugger will be assigned as the error handler depending on the debug level. Fixes #1941
  • da4b75c Fixing issue where the time helper sets the wrong timezone part in RSS dates
  • aee650d Adding a test and fixing issues where q value had whitespace as well. Refs #1684
  • 72ef310 Fixing Accept header parsing so content types with leading/trailing spaces are treated as spaceless. Fixes #1684
  • ec79a09 Removing PHP5.2.6 only mode value, and replacing it with PHP4 & 5 compatible mode.
  • 9daa969 Switching FixtureTask to use var_export() instead of custom escaping code. Fixes issues with quotes in text. Fixes #1922
  • f9ff4e1 Add Tibetan locales
  • 8dcb7fd Fixing failing tests.
  • 18acc65 Adding Cache disabling to bake tasks and parent bakeshell. Fixes #1889
  • 68c4b66 Fixed bug in Validation::date(). Closes #1908
  • 00a77b4 prepared utf8 database connection option
  • 392102b Fixing regression in Set::extract(). Closes #1895 #1816 #1692
  • 6ef4ce4c Adding a line to the generated cache files, that re-assigns view params after component callbacks. Fixes issues with SecurityComponent and cache files. Fixes #1863
  • ea7c8c4 Adding better file locking in write(). This should reduce issues with file locking and unserialize(). Fixes #1660
  • b5a533b Fixing issues with duplicate content/empty tags with CacheHelper. Added internal tag munging proposed by 'FelipePtChO'. Uncommented a test that was failing. Fixes #1857
  • 416e527 Fixing issues with Sanitize::stripWhitespace() and utf8 characters. Fixes #1862
  • 762fcf2 Fixed TreeBehavior::childCount(). Closes #1833
  • 7a9ac53 Fixing issues with SecurityComponent, where removing your session, would allow posting of invalid form data. Fixes #1867
  • e1960d1 Changing Postgresql to use DELETE FROM instead of TRUNCATE. This should improve compatibilty with databases using constraints. Fixes #1838
  • ecccfe9 Fixing issue wher times between 12:00 and 12:59 would be incorrectly marked as am. Fixes #1851