CakePHP : the rapid development php framework

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

Changelogs

Version 1.2.7.

  • d9f7b9b Updating version number to 1.2.7
  • 8443622 Updating version numbers to 1.2.7
  • 1ea163f Fix viewpath for RequestHandler testing.
  • 359a770 Fixing group path checking in test manager.
  • a62e7bd Fixing security vulnerabilities in the test suite runner.
  • f70f7de Making tests more accurate to normal use, removing extra params and adding some tests for sortKey. Refs #614
  • 6600c92 Adding test to show correct functioning of containable + field() + recursive = -1. Closes #409
  • a5f0197 Fixing autoFields causing invalid SQL when cross database joins are being done. Tests added. Fixes #476
  • 5ed5c54 Adding fix for tests in previous commit. Fixes #596
  • 1fee86f Adding tests for creating cache configs of different types in sequence. Demonstrates error explained in #596.
  • 864ea3d Fixing issue where TextHelper::autoLinkUrls was failing on some expressions
  • 8103581 Fixing schema generation for postgres. Now character varying without lenght is translated to "text", to avoid sql errors. Closes #564
  • 3af22ee Adding tests from 'tfs' fixes inconsistencies in extracting elements with one path selector. Fixes #555
  • 629740d Fixing discrepancy between how belongsTo and hasOne assocations are treated in relation to their fields being added into the queryData. hasOne and belongsTo associations now behave the same. Fixes #379
  • 46c4cab Fixing Form::dateTime() for GET forms. Tests added. Fixes #522
  • 7e277e8 Restored ability to link PHP files for CSS and JS from view helpers.
  • f56e24c Using Inflector::slug in Object::_persist() to avoid parse errors o malformed variable names, closes #365
  • 289a4e9 Moniro update to file construction.
  • 95c1ab3 Fixing failing tests in SessionHelper caused by changes in CakeSession. Removing SessionHelper::id() as all it did was call the parent method.
  • 39a4566 Fixing AclNode::node() so that node expressions that could match deeper elements are contained to their parent elements. Test added.
  • 5f3f662 Removing return statements from File::__construct.
  • f846005 Removed unnecessary override of Session::id() in SessionHelper.
  • 3040c6f Moving tests around in set test.
  • 35446a4 Making filtering of extracted arrays remember their key. This fixes attribute selectors followed by parent selectors returning seemingly random results. Fixes #502
  • b559be5 Moving xml_parser_free() so parser resources are freed immediately after they are used. Helps reduce memory consumption in Xml class. Refs #505
  • abefca7 Fix $host not being defined on SessionHelper.
  • ec3f4b8 Fixes #53, ordering of XML::toArray() operations.
  • 9f5949a Fix for Session Component to use CakeSession started() checks. Refs #332.
  • 9740029 Fixes #332.
  • d95e482 Refs #332. Beginning fix for multiple session starts.
  • 4f4d3f9 Fixing extraction of non-zero arrays with only one element and attribute selectors. Fixes #475
  • cbb65ca Moving failing test into new method for non-zero array extraction.
  • e8e520d Added test case for a bug in Set::extract
  • 9d3f2fb Moving Non-Zero tests for Set::extract() into a separate method.
  • 6c8ce98 Adding import for String to ensure that String has been loaded when Security component is used without making any database connections. Fixes #482
  • f65cb31 Updating documentation for Router::normalize(). Refs #486
  • c3aec39 Chaging array_push call for array_merge, as the first one would produce worng nested arrays in MediaView. closes #391
  • 28cb57a Fixing bug in Model::escapeField() where it would return the wrong string id the datasource's name method returs the unmodified string. Tests added. Closes #473
  • bc990f4 Prevent sql error for uuids if id is specified as null
  • 01a5738 Effectively reverting changes made in [190066fd51c222de91989aec97b0042d7bcda7c9] which caused conditions using a falsey values to be removed.
  • 661fcd3 Fixing failing tests in PostgreSQL cause by invalid datatype comparisons and missing id fields.
  • ea64588 Adding tests from 'Stephen Cuppert' to test incorrectly generate DELETE queries for habtm join tables that do not have a primary key when using PostgreSQL. Updating DboSource::_matchRecords() to only query the table if the supplied conditions are actually multi-table conditions. Fixes #459
  • 190066f Adding array_filter() to remove empty conditions that can be caused by array casting an empty string.
  • daf02ca Fixing CakeSchema index comparison that was causing failures in postgres tests.
  • 3ab6870 Updating DboPostgres test to reflect changes in test suite.
  • 8d58b40 Fixing issue in Containable where if bindModel was used to add / change a binding not permanently, Containable was making the change permanent
  • 64c627a Adding checks to force limit to always be a positive integer. Fixes potential out of bounds type queries with paginate(). Fixes #418
  • af317a1 Fixing issues in Set::combine() when data or paths used result in empty datasets. Tests added. Fixes #414
  • 348fe6f Expanding documentation for FormHelper::submit() Fixes #390
  • 763aa52 Fixing recursive directory creation when nested create() calls fail. Fixes #347
  • f4c670e Fixing lack of space in meta tags lacking a link attribute. Fixes #371
  • ab688b8 Adding test to check that postfix and prefix options don't go into inner objects. Tests added, fixes #348
  • 63f7900 Checking if the last query returned a error, tests added. Fixes #72.
  • fc499ac Reversing order of short cut checks. Fixes issues in PHP 5.1.x. Fixes #351
  • d5ea6b7 Flushing the CR after a model is baked, tests added. Refs #310.
  • 0fda18d Fixing entity encoding of url strings inside remoteFunctions contained in safe CDATA blocks. Fixes #127
  • 2cf294a Fixing typo in Finland for sv-fi language. Fixes #308
  • 104da15 Making built-in Canadian postal code validation accept postal codes with no spaces. Fixes #289
  • 2c1e6de Another fix for array_values() throwing a warning when using Tree Behavior under certain situations.
  • 4b269e3 Fixing RequestHandler::beforeRedirect() and issues with array urls, where incompatibilities between standard url arrays and requestAction url arrays caused incorrect results. Tests added. Fixes #276
  • 205c95e Fix array_values() warning when using Tree Behavior under certain situations.
  • 8d382d9 Fixes #288. TextHelper truncation not playing nice with html in ending.
  • 66a8910 Fixing cakephp domain name.
  • 527eec1 Fixing doc tags to make merge easier.