CakePHP Changelogs

Version 3.1.2

  • 9f90a04 Update version number to 3.1.2
  • 5a5b588 Remove duplicate code.
  • 426af95 Implement __clone() in Database\Query and remaining expressions
  • 4b7707d Make QueryExpression do deep clones.
  • a2a0f52 Add test for CaseExpression.
  • 5d094af Separate the behavior for cloning and cleanCopy().
  • 44b86bc Fix CS.
  • 7c3647c Fixing coding standards
  • 234f643 Add a test to the shell ProgressHelper float pad fix
  • 1cac534 fix a render issue when the result of the progress is a float
  • 7bdc47f Add test for consecutive dots in a path fragment.
  • 0fd4189 More specific path traversal check.
  • 4373f30 Adding code back in UuidType
  • 77e74d5 Making all type objects throw exceptions on bad data sent to the database #7494
  • 1cd80f4 Added StringType and BoolType to better handle exceptions
  • 74cff9b Accept , in datetime validation rules.
  • 21607e0 Add tests for #7554
  • 2288302 Removed duplicated array keys in Inflector.
  • 1d9e37d Remove schema and prefix from 3.x's censor list
  • 721225d `addConstraints()` and `dropConstraints()` calls should let exceptions bubble up
  • f9e65b0 Add a test to the FixtureManager::loadSingle() method
  • 61675b7 Reorder operations done in a FixtureManager::loadSingle() call
  • 7b2da71 Fixture should be added to the insertionMap in any case dealt by the _setupTable() method
  • b3c383d Remove constraint support for SQLite
  • 02d1361 Clean up schema test cases by combining everything to one scenario
  • 6ccf13c Convert the constraint property to a protected one and remove and unused property
  • 33f9555 Use the \Cake\Database\Schema\Table constant instead of a plain text
  • 0aeb862 Fix tests for SqlServer
  • 8af8282 Add support for FK constraints management for fixtures to the SQLite db server
  • a9f0bd7 Fix SqlServerSchema tests
  • 8fc6323 Quotes the table name for add / drop constraints operation and add tests to those methods
  • a34ac48 Add the methods added to the schema dialect to the BaseSchema abstract class
  • fe17df5 Add new TestFixture methods to the FixtureInterface
  • 2a653b8 Add support for FK constraints management for fixtures to the SqlServer db server
  • c5e1ba7 Add support for FK constraints management for fixtures to the Postgres server
  • 62cb352 Fix MySQL build
  • ac5437f Implements a way of dealing with constraints in the fixtures
  • d2993dd Reorder fixtures to prove that the order does not matter anymore
  • 751b8de Fix path to cafile.pem.
  • 9427849 Using Collections instead of pure arrays.Fixed wrong property name in TableTest.
  • a786e95 Include _appCharset in serialisation process
  • bd1b464 Fix 0 being converted into 1.
  • f8426d3 Fix misaligned comment.
  • 128d9d7 Fix PHPCS errors.
  • b729195 array_column() only works for actual arrays.
  • b6eb79e Use "toArray()" when available.
  • 5dc186b Add SSL context options to Socket.
  • fb49cd2 Fix misaligned comment.
  • 781fa5e Cleanup return types.
  • 4e66fee Add tests for #7515 and fix query string parsing.
  • cd77c1c Make CSRF token assignment use a method as well.
  • 1d9aed1 Restore removed property.
  • bd7cc07 Correct left over return types.
  • 4c525a0 Do not mix void with other return types.
  • 5f76c1c Unset CSRF token from request data after token validation.
  • 22f960b Make it possible to paginate queries other than ORM/Query
  • 0d16a5d Add easy way to test actions using security component.
  • e56f2f4 Remove useless property.
  • 4081610 Split security token generation out of FormHelper.
  • e322a17 Add missing doc comment.
  • 0eb0457 Automatically append CSRF tokens to requests.
  • 1de0e7e Fix fake AJAX redirects with query strings leading to malformed form URLs etc.
  • af274b8 Make additional mappings for contained associations more efficient.
  • 6ba93e9 Improving _unlinkAssociated to avoid unecessary queries
  • e8f69d2 Fixed bug in _unlinkAssociated where non necessary null values would appear into $conditions variable, causing trouble with replace save strategy and new associated entities to be created. Added a test to cover this case
  • 0b3afb8 Fixing PHPCS
  • 8453225 Removing commented out code
  • e82e801 Implementing CascadeCallbacks when using saveStrategy. optimized in _unlinkAssociated
  • 3bad846 Removed unecessary line, changed the stratagy in _foreignKeyAcceptsNull, so now it does not make use of array_product. Improved tests in those responsivle for testing save strategy adding one more entity to be saved. Changed the SQL operator in _unlinkAssociated, so it will be compliant to what it is supposed to do
  • 4d5ec31 Fix contained associations not having types mapped.
  • 323f1c4 Removing commented code
  • 702672f Changed _unlinkAssociated method. It now skips entities that are not necessary to delete instead of deleting all and re-adding
  • 85a2e8c Cascade delete also triggered when foreign key does not accept nullvalues
  • 10f8798 Adding cascade delete for dependent HasMany associations
  • a237c89 Implemented feature discussed in #7462
Back

Changelogs