CakePHP : the rapid development php framework

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

Changelogs

Version 2.0.4.

  • 1668067 Releasing 2.0.4
  • 803e7be Apply base64 encoding after helper serialization
  • a4aaaff Escape single quotes after Helper serialization
  • f6534d2 Fixing issue where changing the case for an action in the url would allow the action in the AuthComponent making it accessible to not-logged in users
  • 390db7b Fix issue with dots in request URLs.
  • 1d843f8 Add @link to global functions
  • fb3d3ca Add test for XML.
  • a516268 Escape special characters in XML.
  • 54aef72 Add failing test for #2188
  • 73674c6 Moving AppShell inside Console/Command for consistency with file location of other App classes. Also making all core shells and tasks extends AppShell instead of Shell. Closes #2278
  • 2bffd4c Preventing memory leak in PDO when retrieving results from the driver, fixes #2293
  • 5180540 Fix protocol relative urls for CSS and JS files.
  • 179a5c8 remove order, which was required with setting default order on CakeTestModel
  • c12c853 moving order for finds from constructor to beforeFind
  • 2969a8f Make a few more tests run in AllTests.
  • 4103fe1 Fix double / issue in ExtractTask
  • 07462f0 Fix nested name attributes for submit()
  • bc0e0b5 Add @link to CookieComponent docblocks
  • 07d1621 fixing CakeTestModel constructor of previous commit, cleaning up after schema() call
  • 05940ae adding default order on id to CakeTestModel, to ensure correct order. Postgres can return results in any order it considers appropriate if none specified
  • f57c287 fixing test to ensure tests dont fail on 1 second timestamp diff
  • 7d6637f ensure test doesnt fail by 1 second diff in timestamp
  • bb51b0f Add @link to Shell docblocks
  • 0e6697d Skipping failing test when run through web browser.
  • ceaf687 Fix import.
  • 6d6ac10 Fix failing tests caused by previous commit.
  • 58a2ee0 CakeSchema updated for 2.0
  • 037f2c0 preg_quote'd $fileName to avoid issues when using a special character in their schema filename
  • 7a68f7f Fix for when trying to use "Console/cake schema generate snapshot" command, line 67 was making the name param snapshot, also fixed auto numbering in the case where the filename wasn't "schema"
  • 3e2f8dd CakeException subclasses render correctly now.
  • e6c4976 Unnecessary if statement. The else clause covers all necessary scenarios
  • 95b8511 Fix issue with button() and nested name attributes.
  • f36c43b Add protected to method picked from 1.3
  • c8ab4ad Fix issue in TimeHelper with translated values.
  • 2957a33 assertEqual to assertEquals in core test files
  • 708ae87 Add @link to Set methods
  • 53f7a71 Add @link to File/Folder properties
  • cb49b24 Fix issue in Router with prefixes.
  • 0f299a1 use old timestamp variable, to ensure test to pass
  • b380b5e Add back missing .sql files, related to pull request 132 on docs repo
  • 92aea9d Update comment.
  • 2f599e8 Removing extra new lines.
  • 99793fd Test case compatibility skipUnless() to markTestSkipped()
  • c97dca1 Test case compatibility assertIsA() to assertInstanceOf()
  • 98f03dc Replacing test case compatibility functions
  • 8981f49 Add stricter validation to TestTask.
  • 9c5ad71 Add CakeRequest::__isset()
  • e5c8a44 Add sorting on joined model virtual field, fixes #2250
  • 3cb5188 Fix failing test, moving timestamp define before the save to ensure it cannot be off by a second
  • 025133d Fix tests which might fail due to unexpected order on finds
  • 8450b8b Fixing TMP cleanup code in FolderTest
  • 2bb4ed0 Removing _Token from request data.
  • 6e4493c Fix ambiguous content types in RequestHandler.
  • 9fd0430 adding sort on testresults, to avoid incorrect order returned by MySQL
  • 1ebaaf4 Update to assertEquals on Folder tests
  • 37a932b adding testcase for saving habtm associations with no primary model data set
  • d725869 Add test cases to include $exceptions with Folder::chmod()
  • 3248e34 Add @link to File and Folder utilities
  • 4e8239a Add missing @link to docs if available to helpers
  • 87f5b6c Fix more strict errors.
  • 4e702b2 Updated test for debug
  • c7363bb Updated tests for debug()
  • 73429b3 Fixed inconsistent debug parameters and empty '(line )'