CakePHP Changelogs

Version 3.5.1

  • c02f312 Update version number to 3.5.1
  • 37c1f1b Add Form::setErrors().
  • 88b4c30 Convert CacheShell to use ConsoleIntegrationTestCase
  • 6ea4e73 Remove unset() and clean up tests.
  • 82ac898 Use hmac for digest nonces
  • 7c76081 Add assertions for error codes to routes shell.
  • 07640f8 Add more assertion methods to ConsoleIntegrationTestCase.
  • 6c9b96a Move RoutesShell test to use the integration test case.
  • 11b109a Add assertErrorEmpty()
  • c06b09e update cacert.pem to latest version
  • b278885 Replace md5 with hmac hashes to provide unpredictability and resistance to collisions
  • 844c9fd Do not serve hidden files or files in hidden folders
  • f132aee Add iterator annotation
  • 0c88f63 Escape urls to avoid xss
  • fdb5bcd Ensure input passwords will be hashed even when a user doesn't exist
  • a8ad060 Fix cookies not being sent by classic Dispatcher.
  • bab2dc2 Use timing attack safe string comparison
  • e9fdee3 Change default for parseHuge to false to avoid OOM on xml expansion
  • 42c2d48 HTTP_X_FORWARDED_FOR can be spoofed, proxies append to the list, so use last ip
  • 3587231 Fix CS error.
  • 91475cc Fix parseDsn() ignoring empty strings
  • 2cb1012 Handle immutable responses better.
  • ff0b317 Fix response headers set in templates not be sent.
  • 8ffa9ef Update docblocks in StatementDecorator class.
  • 57fe8d9 Fix Collection throwing an exception when Traversable given.
  • 16cd1c8 Revert back "andWhere()" calls.
  • 8a91fca Fix parseDSN not working for SqlLocalDB
  • e13c9fb Fix notMatching for BelongsToMany with composite keys
  • dc0d384 Fix property type.
  • de86794 Add method annotations to avoid ignoring errors.
  • 7923d70 Ignore incorrect errors reported for Redis class methods.
  • dcf59f7 Fix phpstan reported error in Xml class.
  • b387608 Add annoations to avoid ignoring phpstan reported errors
  • 510e96b Ignore error reported by phpstan in FixtureInjector.
  • 9295a8f Fix errors reported by phpstan in TimeHelper.
  • c757ee1 Fix errors reported by phpstan in ORM package
  • e32dc0e Fix errors reported by phpstan in Database package.
  • cc7d53e Update CacheSession.php
  • 88590d4 Session $id is string|int
  • 3e582e3 More docblocks
  • f184d71 Session $id is string|int
  • 7a01ea4 Fix error reported by phpstan in I18n/RelativeTimeFormatter.
  • a1683f2 Use where() instead of andWhere().
  • e7b82b2 Use is_array() isntead of !is_string()
  • ab31e72 Avoid code duplication.
  • 360319a Fix issues reported by phpstan in Database package.
  • 7544a08 Add annotations for missing methods to interfaces.
  • 8e35e76 Add annotations for missing methods in ConnectionInterface.
  • 913a728 Fix errors reported by phpstan in Error package
  • ea5f05b Fix string handling of Hash::remove() and Hash::_simpleOp('remove')
  • 727a0e4 Remove meaningless code
  • 5b082ca Update version number.
  • 0de4e2a Added condition to check Log class existence
  • 4fd7896 Added test code for the warning log message content.
  • f5d982e Removed trailing whitespace
  • 1ad87e4 Add warning log when a connection with active transaction is going to be closed.
  • 60b224b Bump up phpstan to level 2.
Back

Changelogs