CakePHP : the rapid development php framework

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

Changelogs

Version 2.0.0-RC2.

  • b3157cd Releasing 2.0.0-RC2
  • 8ccf904 Typo in last commit. Making flexible the range for memory usage in theme view after changing internal templates
  • a2daa39 Making theme test more flexible so it passes after recent changes in templates
  • 8d43764 Fix issue with duplicate associations when using string form.
  • 670fea6 Fixing doc block
  • 26d80de Adding test case for functions in condition keys. Closes #1718
  • 08026e5 The 'default' config for Configure class is now auto created on first use if not already created.
  • 0e5797d Make full page caching + Themes work.
  • 85b86cb Fix entity names for associated model date fields.
  • 09e7f1d Splitting apart the Scaffold and ScaffoldView tests. Fixes #1985
  • 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
  • 4378bb6 Fixed bug in CakeSchema where it determines the field position.
  • 707c0b4 Fixed bug in CakeSchema where it determines the field position.
  • 7c87e9a For MySQL you can now specify the socket to use using `unix_socket` key in the config array. Closes #1994
  • 9d1e3cb Fix comment for ife() Upgrade. Thanks SkieDr.
  • d8468c1 Fixed incorrect ife() conversion. Thanks SkieDr.
  • cd6c370 Adding `tests` method to Upgrade shell, fixing FooTestCase to FooTest. Also making sure the preg_match matches the right class and not move the file to other directory rather than tests. The method `tests` need to be run before `locations` to work properly.
  • 42dccac Splitting AclTest into multiple test case files. Fixes #1985
  • 4fda085 Trying to fix occasional error during FixtureTaskTest.
  • 7ba2f90 Refactoring expectError() calls to PHPUnit annotations
  • 8272705 Fixing failing test from previous commit.
  • 59e3065 Adding 'vendors' alias to App
  • d74f442 Making test case class names match file names.
  • 9b8c280 Updating doc blocks.
  • 97a975c Refactoring Model::invalidFields() a bit.
  • 236200c Improved error handling for writing the test file to disk
  • 38196bd Adding missing test scenarios in the rss helper
  • 653163c Adding missing test scenarios in the paginator helper
  • 608e5ee Refactoring test.
  • aa45452 Fixing test by splitting them up, testing the expected error ignored the next asserts
  • 60981fc Hardcoding 'app' in JsHelper
  • 3cb3424 Add App::uses to baked controllers.
  • 7c08c96 Adding App::uses() call to model baking.
  • 1743eaa Fix issue with HABTM fields
  • d6b978c Moving declaration of $fieldset
  • fa8bdfd Add fix and test for CamelBack input names.
  • 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
  • 6ab59a4 Fix create() and onsubmit option.
  • 3c8c293 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.
  • e6826fe Adding tests for HtmlHelper
  • 9587892 Register AppHelper for autoloading
  • 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
  • 39c270f Attempting to fix build failure in Jenkins.
  • a0d531c Updating documentation with missing option.
  • 3d44489 Deprecating the %page% style placeholders in PaginatorHelper. Updating scaffold and bake templates to not use deprecated placeholders.
  • d675b42 Fixed typo
  • 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
  • da4b75c Fixing issue where the time helper sets the wrong timezone part in RSS dates