CakePHP : the rapid development php framework

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

Changelogs

Version 2.0.1.

  • 7141dff Releasing 2.0.1
  • d49096a Fixing DbConfigTask to produce correct configurations
  • 92f9a6c Fix missing urlencod/urldecode in routing.
  • 7cde0b6 Removed tests for deny('*') to prevent people get confused with it
  • 0957919 Droped support to deny('*').
  • 60e3f02 Setting a correct Content-Length for plugin assets
  • ce9bb6b Fix validation detection in FormHelper
  • 14efc4d Added missing 'write' param for schema dump shell. Fixes #2179.
  • e682b44 Added space back to not break the test case.
  • 4742168 Remove whitespace [Gun.io WhitespaceBot]
  • 8945dcb Adding test case for previous commit
  • 29ca42e Not sending a content-length for redirection status codes that are not supposed to have any content
  • 9866882 Not sending a content-length for redirection status codes that are not supposed to have any content
  • 4a453cc Fixes #2175 Adding automatic Content-Length header to hint browser of the end of the response when using persistent connections
  • adf5223 Make h() not puke when objects are passed in.
  • 8529d76 Removing Xml prolog from default xml layouts.
  • 53be552 Fixing use of options['exclude'] in Debugger::trace(), tests added.
  • eb6c07f Fixed: _passedArgs now is _passedVars
  • 24bb666 Fixed typo
  • 24fd873 Fix issue with 0.Model.field inputs.
  • ee7f417 Test to disprove #2123, it is possible to load classes in plugin's Lib directory. App::uses() is intended for classes not procedural files.
  • 43df8d3 Use String::tokenize() to split up fields.
  • 010abd9 Inheritance fix for CakeTestCase
  • 8738ef3 Added tests to deny() and deny('*')
  • 5246e7d Allow AuthComponent to deny all actions with single deny() or deny('*')
  • 1244656 Prevent unneeded afterFind callback triggering on associated models. Fixes #2057
  • 8473d6a Fixed code formatting
  • 5a5a542 Missing ini_set of include path for test.php
  • 3dc9fee Typo
  • c2c63d3 Fix incorrect field detection for habtm fields.
  • 5efddd1 Add comment for test.
  • 477c492 Fix issue where named parameters would not be urldecoded.
  • 7547d2c Update doc block concerning plugins.
  • d92c73d Remove reference to XmlHelper.
  • e80c548 Update link on home page.
  • dcc17f2 ucfirst object names part two (Folder/File)
  • 621cb43 Add Opera Mobi to mobile detectors.
  • bd87400 Fix inflection for words ending in media.
  • 9c4a9bb Fix missing prefix when reading table schema.
  • 42042c2 Fixing incorrect theme view doc block.
  • d6bf147 Add documentation and test for FormHelper::select()
  • d62351e Revert the changes done to remove the 'cake' domain
  • a9dbde0 Fixing incorrect doc blocks regarding error handler.
  • 205d755 Move registration of CakePlugin.
  • e457c14 Fix issues with stateless authentication.
  • 75daff8 Camelize type of test being generated.
  • ab77afb Adding tests for lowercase type names.
  • 72006b9 Fix options in OptionParser for TestTask
  • 3022552 Update assertEqual to assertEquals.
  • b02155e Remove tests, that interact with RedirectRoute.
  • 6d6aa3c Add _stop() to RedirectRoute.
  • 8e69df9 Revert "Fix RedirectRoute by stopping execution."
  • 32b48ec Fix issue with missing base on redirect route.
  • 841e7aa Fix RedirectRoute by stopping execution.
  • 7b169ed Fix broken tests.
  • c5ca10c Remove controller reuse between testAction() calls.
  • b165acd Fixed EmailComponent test
  • 212028c Remove comments, and fix debug transport for email.
  • 2844f4a Fixed sending BCC with DATA for CakeEmail, as well as 7->8bit conversion tests passing
  • f8697cc Added skip if mbstring not available
  • 7ed6e04 Changed getContentTransferEncoding to protected
  • fe9e595 Fix issue with postgres and virtualFields
  • 7e89442 Make App::_loadVendor() static.
  • 4d795a7 ensure SmtpTransportTest passes, always use localhost as hostname
  • d9e8b3b Parsing every parameter until there is no more. Good to have alias but with the ability to override the arguments.
  • 9f80004 Remove unused parameter.
  • a7404e8 Remove more incorrect __d() calls.
  • 71a55f5 Fixing incorrect translation usage.
  • 535b45b Fix strict warnings on Validation class.
  • 25e9aaf Removing the remaining cake domain translations.
  • 7c70b37 Removing the rest of the 'cake' domain.
  • edfb088 Adding test for form->submit() and timestamps.
  • 30504ef Enable Asset timestamp for image submit buttons.
  • 7a4aa40 Adding backwards compatible plugin syntax.
  • bad8197 Update CommandListShell to give better help.
  • a02fd82 display offending model and column
  • d666d61 Improving the upgrade shell by adding more renaming rules and making it more robust in case insensitive systems
  • 6d51ce5 Revert "Fixed failing smtp tests when testing on host other then hardcoded 'localhost'." This change you cause the tests to fail when run through CLI
  • f361509 Fixed failing smtp tests when testing on host other then hardcoded 'localhost'.
  • 712822e add some test for ISO-2022-JP charset mails
  • fe9762d Making the test assert what it is intended to assert.
  • d1be66f Fixing failing test introduced in fb4a003522c2dd9b05305fc3d39316b7fc53f1cb.
  • 646b8f1 Fixed issue when using multiple extensions in Router::parseExtensions() could result in undefined index notice by RequestHandlerComponent.
  • 33c21b3 fixed: change test property CakeEmail::charset to CakeEmail::headerCharset
  • a60d71d removing 'empty' files from nonempty directories
  • 2bb9376 fixing typos
  • 86a0814 Added content transfer encoding detection based on charset.
  • e389858 Added test for content transfer encoding for iso-2022-jp. Thanks @suzuki
  • cef441c Added test for ISO-2022-JP to demonstration fail for charset. Thanks @suzuki
  • bd29145 Changed CakeEmail transport to 8bit
  • cdc21e4 Changed expectation for CakeEmail to 8bit for transport.
  • 95737d7 Fix issue writing to file cache
  • d7155d3 Making apc feature test rely on apc_dec.
  • 0a9033b Fixing failing i18n ExtractTask tests on Windows.
  • fc5a465 Cleaning up code left over from 1.3. If no black-hole callback is specified Security::blackHole() now throws an exception. Closes #1532
  • 7f0f224 Fix missing preg_quote around highlight searches.
  • eb5b4fa Fixing a phpdoc-type for Controller->Components property
  • 55064b6 Applying fix from 'euromark' to fix protocol relative links
  • 1d8199b Update the PHPUnit install instructions. Fixes #2106
  • 56b4e1e moved test_element.xml to correct directory, accidentally re-added during 1.3 merge
  • f0d10b4 Refactoring PhpReader::read() to check for .php file first. Fixed error when there's a directory with the same name.