CakePHP Changelogs

Version 1.3.3

  • f01b4ae Updating version numbers to 1.3.3
  • 0c312e3 Adding some destroy() calls to cause the timestamps to refresh.
  • ca1c8f1 Remvoed session destruction from tests.
  • a78bb20 Fixing failing test in ControllerTest caused by ThemeView not being correctly found if it was not in the mapped files.
  • 41997b0 Fixing issues where mb_internal_encoding() might not be correctly set, causing email subjects to be incorrectly encoded. Tests added. Fixes #904
  • 4c27c24 Fixing issue in DboSource where COUNT() was hardcoded, omitting any other aggregate functions. Replaced with a regexp that accepts only letters. Test case added. Fixes #878
  • 32ea6d2 Moving Component::beforeRender triggering to allow components to modify the view class to use for the render() call. Fixes #917
  • 0e184c6 Adding failing test for #917
  • 21f359b Removing additional call to camelize(). Fixes #913
  • 15435e9 FormHelper::create should use domId to determine the default ID of the form tag.
  • e382a1c Adding test case for find(list) with recursive.
  • 6d87240 Changing check in AjaxHelper::link() so lazy users don't get type errors. Fixes #902
  • 65efd67 Fixing fatal error caused by associated models using a datasource that is not a subclass of dbo_source. Test added. Fixes #873
  • 1033461 Fixing HttpSocket losing auth credentials when multiple requests are made with the same object. Fixes #893
  • 60ab980 Fixes issue where CakeSession::destroy() would fail to properly restart the session. Tests added. Fixes #787
  • 4cd4355 Fixing issues where multiple reset bindModel() calls would cause incorrect associations to be restored. Also fixing issues where multiple calls to unbindModel() would cause incorrect associations to be restored. Tests added. Fixes #889
  • f9de88d Reverted regression with ob_clean() called even when ob_start() was not executed, introduced in cb3100f71f430146343d8f3eb055c015e317cd58 Refs #864. Fixes #882
  • 17a7a96 Fixing issue where non-reset associations would get reset by resetAssociations if __backAssociations existed. Test cases from 'real34' added. Fixes #868
  • 8581350 Fixing failing tests.
  • 991d035 Fixing respondAs() so it can be called multiple times. Test cases added for respondAs. Fixes #842
  • e18e0cc Removing blank line.
  • dc72529 Implementing assettimestamps for themes and plugins. Tests added. Fixes #804, #879
  • 8b9d9b1 Removing literal '/' for DS which works better under windows.
  • 16cae72 Using App::themePath inside Dispatcher.
  • 91f8e22 Adding App::themePath(). Will be used to reduce code duplication in a variety of places.
  • e023350 Updating API docs related to DboSource::$cacheMethods. Fixes #870
  • 735ac17 Updating documentation on App::objects() so it more reflects what the method does. Fixes #874
  • 8f25547 Applying patch from 'tbhot3ww' to make Dispatcher::asset() more forgiving with whitespace. Fixes #864
  • 94965f0 Adding an additional test for View::entity(). Fixing issue where nulls would be shifted onto the entity array causing incorrect name attributes. Fixes #867
  • f11f9eb Adding test case for #867.
  • 4b93e61 Adding cookieLifeTime var declaration as it was omitted. Updating session timeout values so they reflect their values in the past. Making cookieLifeTime configurable in the medium/low security levels. Fixing Config.timeout setting to go back to 10. Fixes #798
  • 35d232f Updating documentation in app/core.php to match historical values. Updating skel/core.php to reflect current core.php.
  • c119ec4 Merging in changes from Voidet to correct session times. Minutes were being used instead of seconds, for a value that expected seconds.
  • b9383f1 Adding some additional documentation for FormHelper::inputs().
  • 8365109 Refactor session timeouts.
  • 9bbaf15 Setting cookies in a single line. Fixes #48
  • 5945edd Removing strtolower call that was breaking autolinks for URL shorteners. Tests added. Fixes #838
  • 26d20b6 Fixing wrap for html mode in e-mails. Fixes #663
  • 2a4489c Naming conventions to datasources with plugins. Fixes #819
  • a1911b4 Changing array_key_exists for the faster isset().
  • 2db510d Modifying Controller::validateErrors so it can accept and validate arbitrary model objects, not just those attached to the controller. Test cases updated, fixes #832
  • 50144d6 Making FormHelper clear fields on create() as well as end() this ensures that GET forms don't leak fields. Fixes #571
  • d1651db Fixing typo in Scaffold that caused error messages to display incorrectly. Fixes #813
  • df3432a Updating doc blocks in ModelBehavior. Refs #810
  • f0d755b Adding additional tests for Helper::_parseAttributes() and fixing issue where '1' would not be interpreted as a truthy value for compact attributes. Fixes #806
  • e5df32e Adding omitted documentation information.
  • ec5ad93 Updating doc blocks for ModelBehavior so they better reflect the actual behaviour of the methods. Removing unused variable assignment. Fixes #810
  • 9ee4a12 Adding additional tests for FormHelper::input() and checkbox generation and checked attribute being set for truthy values. Close #806
  • d5ddd8e Fixing check of EHLO/HELO in EmailComponent. Fixes #794
  • ad8b70c Removing continue statement that did nothing. Adding a rollback for when validation fails and atomic has been set. Tests added. Fixes #797
  • bca3c4a Moving init() tests into separate test methods. Adding tests for table prefixes on models being used as imports. Fixing issue where tablePrefix was not accurately used when importing model information. Fixes #765
  • 2f527cc Adding a few tests for DboSource::fullTableName();
  • a88b8dd Making requestAction() calls that requesthandler creates not remove autoLayout. This fixes issues where ajax layout files would not be rendered. Tests added. Fixes #722
  • a9fa7ac Fix for auth component userModel with plugins. Fixes #799
  • ccd036e Adding additional test cases for nld, dut, and nl. Closes #795
  • 94fc492 Correcting how ExtractTask collects files. Test added. Fixes #775
Back

Changelogs