CakePHP : the rapid development php framework

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

Changelogs

Version 2.5.3.

  • ac9af7e Update version number to 2.5.3
  • 0dfce1a Add `.` to the list of allowed characters.
  • 78fb9b5 Added *.mo and .idea to .gitignore
  • 28ec1c4 When specifying Session as a component and using Session flash messages, you end up with 'Paginator, Session, Session' which doesn't make sense. Added an array_unique to remove any duplicated components.
  • 8d58d93 Make the error message better for fixture errors
  • 7b4c523 Update CONTRIBUTING.md
  • ca93bbc Fix CS
  • ace30fd Fix a race condition problem
  • 03c2a8b Unify datetime column default values between MySQL and Postgres.
  • a098d96 Remove flaky test that was of questionable value.
  • 1a58b76 A micro optimization of h()
  • 79be5e6 Update Model.php
  • 0c1fc36 Fix an infinite recursion caused by missing plugin
  • b3dfad6 Correct pattern matching.
  • 1e961a8 increases time window in CSRF token expiry tests to 2 seconds
  • 9fa7afa fixes #3887 CSRF reusable token expires
  • 009138b Fix CS
  • a266a94 minor optimisation, refs comments on 81875cfeb1b8e5c414cf9de3c96dd2dde50150bc
  • 3936cce Disallow hexadecimal input with inList.
  • 1988e89 Add an upper bound to the POST data SecurityComponent will consider.
  • 765be87 Overwrite the schemaName property if it is not defined in the class.
  • 8bfebd6 Fix for failing test "Whitespace found at end of line"
  • 4f559f5 Fixed failing test for CakeResponse::sharable + spacing
  • 974ca85 Correct doc blocks according to cs guidelines. Remove superfluous empty lines.
  • 65d14c7 Remove mention of Role/default as it doesn't exist.
  • 3a06e1f Update code examples to be consistent with other docs.
  • cee56ea Make PHPCS build passing again.
  • 33a5b6e Fix additional missing API doc tags.
  • 1164c0b Fix for CakeResponse::sharable() header to include private caches
  • adcf9ab Fix failing test.
  • dc34d80 Relax email validation rules even more.
  • 1686edf Revert "No truncate when drop table."
  • 607200f Add pluralization rule for "stadia".
  • 48c7998 Tidy up and simplify travis.yml file.
  • 9172124 Fix more doc block errors in lib/
  • a1ae31e Fix identifier typos
  • 73dcb2c cs correction
  • 1a89a3c Exiting with 1 when Exception::getCode() returns non-integer values.
  • b3507b1 Update doc blocks regarding return $this
  • 0570990 Fix composer app issues with cake.php
  • 8f9589f Fix typo
  • 26fe126 Mark App::pluginPath as deprecated and don't use it anymore.
  • b4bcd74 Whitelist more URL-y characters in digest parsing.
  • ad678e3 improving acl perfomance
  • 59c3b73 Skip autoloaders for APCIterator
  • ffe8119 Remove else.
  • e683616 Apply patch from 'biesbjerg' to ApcEngine
  • bb15271 improving acl perfomance by adding indexes on acl tables and reorganization joins in getting acl node function
  • d81d568 make coredispatcher fully BC again
  • 4915639 Update Inflector.php
  • 6161aae also bring template one in sync.
  • a927f5d remove wrong App::uses() call
  • 1db10b4 Basic grammar update to BasicAuthenticate docblock
  • 9136f63 Fix autoLinkEmail() not working when emails are adjacent to HTML.
  • 74d8e9e Convert test to use a dataprovider instead of multiple calls.
  • a9de83d console cake cleanup and unification remove duplicate define
  • 6d2402f No truncate when drop table.