CakePHP : the rapid development php framework

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

Changelogs

Version 2.0.5.

  • 339259c Update version to 2.0.5
  • 83b28c4 Fix failing tests and missing boundary markers.
  • f366a9f Add test for inline attachments.
  • 0e4af54 Update sending attachments.
  • 53598c7 Pulling out view rendering from boundary setting.
  • 34eedcc Add a few regression tests for CakeEmail.
  • bbef4aa Convert assertions to assetContains.
  • 8414d37 Add docblock examples for attachments.
  • 21ac849 Adding an int cast.
  • e9813d7 Fix errors with illegal string offsets.
  • 2cc38b5 Fix failing test in PHP5.4
  • 7f46ede Add more complete api docs for label()
  • eda916d Update tests to use assertContains
  • 0750069 Remove pointless condition.
  • d8bc13f Fix incorrect time handling in deconstruct()
  • bbad5d8 Adding louder more informative error to i18n.
  • a1690a1 Edit memcached's website: http://www.danga.com/memcached/ moved to http://memcached.org/
  • 2c0e030 Move call to tagIsInvalid to FormHelper
  • c865016 Add returnPath to test on SmtpTransport
  • 7339640 Fixed files inside dot folder showing up even when hiding dot files/folder in Folder::tree(). Closes #2395
  • a41539d Indentation fix (tab instead of spaces)
  • 866177f Fix issue with link generation and no title.
  • c34bf67 Remove extra space in HtmlHelper radio tag
  • e7c913a Fix unreachable code in Model mergeVars
  • 1358af7 Added test case for TreeBehavior::recover(). Refs #2392
  • 248a2d3 Adding missing Model::create() when using Model::save() in a loop. Fixing some code formatting. Fixes #848
  • e05d7d1 Make dispatcher::cached() use here()
  • a71b0f9 Adding test for CacheHelper.
  • 78325a1 Remove un-used variable.
  • d794084 More code standards formatting
  • 51f9837 Code standards formatting
  • f1b566b Fix failing tests.
  • 321caf6 Fix incorrect value being stored in Auth.redirect.
  • 54ed278 Code formatting
  • b339653 Add debug flag to flush output
  • 9d6ea57 Fix missing App::uses() added
  • e6e0027 Fix typo on TranslateBehavior error message
  • 060e225 Add test for Model::getID(), simplify return and remove dated @see link
  • b61e3e0 Fix lies in Shell::createFile()
  • 8d1edd7 Moving tests and un-skipping them.
  • dd335cb Fix error in FixtureTask
  • 5110b97 Update api link to 2.0 on default home page
  • b46c4b3 Correcting assertEquals parameter order
  • 645ef47 Fix multiple date formats in Validation::date()
  • 096ff76 Fix overreaching Inflector when ControllerTestCase autoMocks
  • 8bb6f88 Fix infinite loop when minYear/maxYear are not int.
  • 205bfb5 Add Shell::$plugin and update getOptionParser()
  • 17fcd05 Fix spacing for coding standards
  • cf03b33 Properly using sort() before asserting values, asserting the result of sort() is cheating :P
  • 1eb55bc ensure test pass when files are returned in different order
  • 7fa1984 Add tests for CakeTestSuite and dont include hidden folders when recursively addTestFile
  • 97fbcd1 Add test case for Folder::tree with hidden files
  • c3f17c2 Fix issue with duplicate prefixes.
  • f367249 Fixing visibility keyword for constructor
  • b7f6645 Fix issue with url parsing and /?
  • bbd6e22 Add test for FormHelper::select() + 0
  • c836ba0 Add/move docblocks to make text available in the API docs
  • df09779 Fixing incorrect setting of default value for 'onDomReady' option in JsHelper::writeBuffer()
  • 73aeb6b Lazy-loading the $tablePrefix property in models, Fixes #2277
  • bc8ae11 Fix fatal error with abstract/interface classes
  • 3974ea8 Move Route docblocks to make text available in the API
  • be770bd Typo fix in HttpSocket
  • 495b7f2 Adding test for #2345
  • e7a7e57 Fix bare require() to use App::uses()
  • 1e1c7a0 Code consistency formatting tweaks
  • f9d1256 Translation fix
  • 7f22fcd Fix TextHelper excerpt method to work as documented
  • 3b8990f Fix other failing test by 1 second difference
  • 09a623e Fix failing tests by 1 second difference
  • e4e26a8 Making non-interactive behave same as interactive with odd table names
  • 5388237 Consistently setting setUp() and tearDown() on test cases
  • 66b3e9a Fix DatabaseSessionTest garbage collection test case
  • 8e70f4a Fix CakeSession testCheckKeyWithSpaces and testUsingPluginHandler test cases
  • 42583ff Skip testSchemaReadWithConfigPrefix test if an existing prefix has already been set
  • 1bc3583 Add usage to HttpSocket::configAuth()
  • 71b41ed Unskip some tests.
  • 457dd73 Move viewVars assignment after callbacks.
  • 0670b96 Fix issue with incorrect date handling.
  • 22352a0 Fix missing directory in dispatcher with rewrite off.
  • 4174ddf Always set ControllerTestCase::testAction result variables
  • 8197f87 Spelling and grammar fixes
  • 0f71254 Fix double inflection in bake all <foo>
  • 8b3c72f Fix issue with nested named parameters.
  • 79d6a85 Fix theme files with spaces in them.
  • 0a1772c adding default name, for dbs that dont expose a PK
  • 94e119f Adhere to code formatting standard
  • 49708ec Fix cachefiles being generated with "
  • 65b87af Adding set to autoloader. Fixes #2319
  • 4b292b1 Fix build, I'm a dork.
  • 87a3937 Add visibility keyword for 'helpers' property in controller template.
  • b5c4b85 Fixing cascading delete, when using foreignKey false and setting condition on hasOne.
  • 5876744 Adhering to coding standards
  • 1d50562 Add @link to docblocks on Form, Html, Js, Paginator, Rss and Session helpers
  • 7f68699 Fix return values in Cache.
  • 992a155 Fix incorrect alias/name usage.
  • 8568ac6 Trying to take into account the number of days in a month.
  • 4f64a9f removing $i as its no longer being used here. (probably was used before on zebra striping.)
  • 57a1a28 Fixing modeltask to use correct table
  • 99e6072 Make App::path('Console') overwrite App::core('Console') for themes
  • eefdc43 Fix plugins not being loaded before looking for pluign paths