CakePHP Changelogs

Version 3.0.0-beta3

  • 5444658 Update version number to 3.0.0-beta3
  • 827697e Removed unused variables
  • 9415772 Making sure beforeFind is only triggered once per query
  • f376d32 Add typehint.
  • 7a85910 Add test for URL generation with multiple prefxies.
  • 22dd01c udpate constant name
  • 0e0b987 Removing offset in columns for view bake template, as it breaks stuff
  • 0efb6da Fixed syntax error that was being generated by the index bake template
  • c475523 Fixed indentation in form template
  • 5de782a Fixing more problems in the bake view template
  • a2bd413 Fixing problem in view bake template
  • 14b8d46 Fixing multiple problems in the index bake template
  • bdb1d03 Fixed form template that was generating a syntax error
  • 66ada21 Strict check for reading satic config.
  • 2a0d07c Fix mistakes in docblock.
  • 3d5e4aa Correct unused attributes
  • 2d1a622 Fix issues where doubly prefixed would fail
  • 8f11194 Update incorrect book links.
  • b98e872 Adjust condition to what HasherFactory uses.
  • 7610e34 Fixed CS error
  • 634138f wording.
  • 04ab883 Allow options per hasher class for Fallback.
  • b080ce0 phpcs fixes
  • ba5c993 don't try to be too smart
  • 7cb429a remove unused function
  • 5a04c5e add support for <%- tags
  • e48ab63 don't delete intermediary templates
  • 098ba5f change bake view replacmeents to be configurable
  • 7654c51 remove unused params
  • 6c0a144 correct filename for compare template
  • e2e5363 let users know which themes are available
  • 780ede5 reapply template -> theme change
  • adaabac remove render-template-as-string
  • 23b9701 doc block and type hint cleanup
  • 323bccc collateral test fixes
  • a809c67 use a different event prefix for bakeView
  • 74f1784 Use anevent when creating the view
  • df43f83 make the template task work in a similar way to controlers
  • 944c2cb use the trait getView method
  • 404c16a doc blocks for test functions
  • 3feeed3 don't leave the pre-processed template lying around
  • 4548fc1 Warn when no template exists.
  • 915fd95 swallow leading whitespace before template tags
  • 9594e62 add tests demonstrating newline handling works
  • 3e20189 phpcs fixes
  • 3641d44 remove the log statement for missing templates
  • aa88cb7 some missed bake tag replacements
  • 5ddc1dd use elements, not a cheaty render call
  • 5c15aa2 All tests should now be passing
  • 865ecc4 template paths don't exist as a concept anymore
  • 63b4ad5 more bake template test fixes
  • 6ee0306 Do not fail if the template doesn't exist
  • 28e468d fix a pile of test fails
  • 7a043de begin getting back to 0 fails
  • 2b4b05e another stringifyList mised oportunity
  • 90e5e9e use stringifyList where possible
  • c06be86 automatically handle keyed arrays
  • 4d2e5d2 prevent excessive whitespace
  • 1a65725 fix controller action variables
  • e6f2d49 make the filename more easier to associate with the template
  • c65a0a2 correct start location.
  • 4d6b611 correct helper name
  • 21d4d11 Reuse stringifyList
  • cad6318 rename class helper to bake
  • 846982d split actions into seperate files
  • 2054206 typo in element name
  • f111fb5 account for php's ?>\n handling
  • 339e8f9 rename property to arrayProperty
  • d8ba6c2 Create Bake View
  • 871c42c A few more doc block corrections.
  • 48a6130 Consolidate doc block lines around chaining.
  • e65cfcd Correct wording.
  • 4b6dba0 Add order=>false to all treebehavior queries.
  • e3e54d4 Fix CS, remove extra space
  • 13403f2 update log level for appveyor tests
  • 0801ef0 update shallow_clone
  • 7fc4cfe Fix CS error
  • 2be79d7 Fixes #5150
  • dad6819 Add test to prove #5150
  • 0b2f5d8 Adjust test cases.
  • 85beeb2 rename validatePresence to requirePresence.
  • a61f8b6 Update the docs for Query::contain().
  • 6092c16 Fix issues with sqlite field parsing.
  • 0e15075 Returning empty row up front, better visibility
  • 0ef51bd Don't depend internally on LOG_ constants
  • 118d7df Updating null check syntax
  • 87b78cb Fixing issue where TranslateBehavior always expects a record
  • 93a6fd5 Fix SQLite parsing fields incorrectly when using subqueries.
  • f06d505 Fix expected exception messages in tests
  • 9076aa5 Fix finder Exception message
  • b3baef4 Remove unnecessary var declaration
  • 8712dc0 Cleanup of isUnique
  • 140d4a3 Fix doc block errors and CS error.
  • e629c5e Remove test file for SessionComponent and usage of the component from other tests.
  • 460fbf5 Show warning when using deprecated SessionComponent.
  • b45fd6e Typehint against interface not implementation.
  • d7594cc Stop fatal errors when _joinData is present and not an entity.
  • 16f97ce Fix up API docs.
  • 8e18e5a Correct argument order for assert.
  • 2990c21 Correct assert argument order.
  • 0b9bdf7 Fix failing test.
  • 997ed40 Fixed CS error
  • b5f7c1f Fixed error in postgres where fields from translate where injected for a count query
  • 8069287 Fixed typo
  • 95f39bc Let Folder class create files recursively to avoid errors.
  • 7718d47 Remove singularization on schema class names.
  • 9ce3d89 Clean up formatting and make a failure exit non-zero.
  • 228863f Fix forms with 24hr datetime inputs being blackholed.
  • 8309780 Make distribution archives smaller.
  • f0b6657 Make unsetting the email pattern work as expected.
  • b9355c4 Sentences in README.md
  • 76ebe3a Fixed a couple local problems with order of results in mysql tests
  • 0277c3f Added test to prove that using translate behavior and union queries now works
  • 33595f3 Query transformation should happen after beforeFind is triggered
  • 2025d54 Fix tests
  • f3c31c0 Configure::read('App.wwwRoot') in camelBack.
  • 2a9dd22 Fixing bug where beforeFind was being triggered for delete queries
  • 3fa354c Placing the event Model.beforeFind in ORM\Query::sql()
  • 3ec7fe1 Fix up mistake in Http\FormData
  • cf426dc Cleanup - The aftermath
  • 8e974dc Fix routing extensions leaking out of their scopes.
  • 41c646c Simplification of return types. No need to return more mixed than necessary.
  • 620aa95 exception's namespace strictly
  • 72770e5 Cleanup - Undefined classes
  • 9ff9d9d Cleanup - More PHPDoc mismatches
  • b087110 Cleanup - Unused local variables
  • e732f97 Cleanup - PHPDoc mismatches
  • 87d5007 Fixes #5107 and removes some unneded code
  • b37c7bd Adding test to prove #5107
  • cc1fd33 Update version number to 2.6.0-RC1
  • c151ea5 Update version number to 2.5.6
  • ae0d163 Fix coding standard.
  • 65fc622 Due to configuration merging, users were not getting the help exception for login
  • a330584 Fix security component failing on csrf tokens.
  • fe47c8b Also adjust return types for _authRequired()
  • 603f4ee Strict truthiness check
  • 5534a6e Update tests for hidden fields when nesting
  • 222fc2b Only split hidden field by default if checkbox is being called from the input() method
  • e9e0697 Move checkbox hidden field outside of the nested label
  • 25414d8 Correct return types.
  • f2460e8 Fix typo.
  • a4abd3f Update docblocks.
  • 601cdcc Added triggering of Auth.afterIdentify and Auth.logout events.
  • 6aaac6b Fix HttpSocket mishandling encoded URIs
  • 5a8a558 Don't include association conditions when marshalling.
  • dac8b7b Update return type for Model::saveField().
  • c444da8 Making i18n in the validation class optional, closes #5085
  • 04b53f5 Update docblock
  • 7e61df8 Remove unneeded unset() call.
  • 0d5d6b1 Wording correction.
  • 768f2c8 Correct doc block return types.
  • be0866f Fixes #5081
  • 8533409 Adding failing test to prove #5081
  • 6e8d1bf Expand variable name, add comment and fix tests.
  • b5059dd 3 slashes are required for :memory:
  • 7c6cb24 add a test for using sqlite with an absolute path
  • 18153d3 fix all but one of the test fails
  • a5735d4 correct all the /memory:
  • 0efbc1a no files named memory: please
  • 055cc92 correct variable mismatch
  • 0495731 Fix bake & other shells exiting incorrectly.
  • 5d60a08 Fix orm_cache tool when metadata cache is disabled.
  • 7a4f54f Fix typo in documentation
  • 1a05831 add parentheses to referenced method name
  • 22fb3ad More typos fixes
  • 1e60395 Fix typo in property name
  • 17fec53 Fix merging of widgets config in FormHelper constructor.
  • c6d361e better test description
  • bc8d224 add a function for clearing the detector cache
  • 7d5cc10 fix almost all tests
  • 5d2d928 Fix slash in namespace.
  • a6bd133 Correct typos.
  • b41dafe Correct typo.
  • 36bea7f Add typehint and missing full stops.
  • e7f76a9 Add a method for generating pagination meta links.
  • 241701b Fixed CS errors
  • 00432fa Show stack trace for fatal errors if xdebug is loaded.
  • d13b8bb Fixing daling test when using identifier quoters
  • 7025780 Prefixing primary key with table alias to avoid SQL errors
  • 84dde67 Tweak xdebug trace display.
  • e118155 move the normalizing logic to the public function
  • c9ed7c1 remove isCache method
  • a802198 Scope TableRegistry finds to the current model alias
  • d6ac630 add an instance cache for is(something) calls
  • 5fef4de use the html helper css template
  • 9351812 add a method for generating pagination meta links
  • dd1d4ce Show stack trace for fatal errors if xdebug is loaded.
  • 4743398 Add missing @return tags.
  • 4b8ebc4 Add Behavior::initialize() constructor hook.
  • 06b0e13 Save table instance reference as behavior property.
  • 2db808b Fix CS errors.
  • 33a6df5 Move default widgets list from WidgetRegistry to FormHelper config.
  • 26148db Do instanceof check when adding to registry instead of when accessing.
  • 0dd9bff Add "Widget" suffix to widget classes.
  • 06629ea Moving the plugin namespace fixing code to a better place in the tasks.
  • 4d9a607 Fix expected exception message in test.
  • f3e64e1 Fix inability to get View instance from widget registry.
  • e5a9dc8 Fix incorrect class type for widgets.
  • d8af65d Replaing hardcoded cakephp org with $(OWNER) in makefile
  • dc30a2d Adding a few lines of doc to the new target
  • f268519 Using the correct target for tagging components when making a release
  • f39f3a9 Creating a target for tagging components on a release
  • cedb85c Adding components as a target after publishing the new release
  • 5b84eed Jumping back to the previous branch after publishing the component
  • 164ed14 More work towards building components
  • 2a6596b Starting work for auto build subtree splits for components
  • d65f63a Fixing connection string for sqlite in the test suite
  • b552692 Added temporary exception for warning users of the change from login => username
  • c760a0f Adding exception for when login is passed instead of username in Memcached
  • 2995d93 Prepend model alias for safety
  • e9b5824 Adding an error when an user attempts to use a plugin name that is using \ instead of the / for the plugins in the bake shell.
  • 3895f56 Fixing the NS that is generated in the templates. The convention is to use / for plugin NS but this conflicts with phps \ for the php NS.
  • a174ecd Fix controller names not reflecting table names.
  • 417c137 Fix DigestAuthenticate test
  • 544ddac Fix indentation
  • 6091797 Add test for userFields and related models
  • f6c7102 Add test for the 'contain' setting, which was missing (unrelated to feature)
  • 9e3da12 add shell in the option list
  • 2f62ee2 ticket #5017 add userFields setting to BaseAuthenticate
  • 178f2cf add missing cell option
  • 0a8831b A couple of documentation corrections
  • b69cf9c add tests modifying the dsn class map
  • 8f5398a make it possible to modify the dsn class map
  • 0f98907 Correct test
  • bb67df4 Simplify test
  • e9f1958 Fix docs and variable names.
  • 5e996cd Consolidate doc block headings.
  • b3779ca Trying to improve some doc blocks
  • a1079c2 Only accept strings in parseDsn
  • 185bcfa Only using DSN in phpunit.dist.xml
  • a244bec Removing querystring in DSN that does not need to be there
  • 70acd2f doc block update.
  • e5b45bc Fix IN replacement in virtual fields for MYSQL.
  • 5f92bd8 Adding a test for https://github.com/cakephp/cakephp/pull/5019 the plugin view file path
  • 75f2a88 Fixing the view file loading for plugins in View/View.php
  • daf73ef Make method name better represent what it is going to do.
  • 9b4ea64 Don't mutate cwd.
  • d9448e6 More doc block corrections.
  • c364e5e Cosolidate doc block headers
  • 357a4af Fix PHPCS violations
  • 09a4b2d Add FlashComponent property to PHPDoc for Controller class
  • 1e8f12f Bump the depth of variables in stack traces to 4.
  • ec0f116 Fix doubly inflected variable names in controller task.
  • 31cd0ff Use chdir() instead of calling multiple commands.
  • da78a90 Add missing 'b' to radio docs
  • b644580 Fix FormHelper::radio() options docs
  • 4be9997 Fixed more failing tests
  • 3a1bb52 Cleaning more code and replicating changes into the Email class
  • 41c0c52 Fixing broken code that was breaking a bunch of tests
  • ca886ad Starting to cleanup code so that it conforms to what documentation says
  • bf0cd7e Add test case for quoted strings
  • 1a78357 Fix issue in PoFileParser where only slashes from translations of type array are stripped.
  • 5e1ddf6 Remove for attributes for other group type inputs.
  • 2b1a479 Remove meaningless and possibly wrong for attr.
  • c12ac5f Fix missing label elements in input(type=radio)
  • a26a84c Fix radio widget and label=false.
  • 086c88b Fix input() making multiple checkboxes.
  • 700c493 Not using union, but OR conditions
  • 6171ef6 Update test cases for CakeRoute::__set_state
  • 6b4d755 Fix addContextProvider()
  • d228d83 Relative paths should be created relative to pwd.
  • 4c91a0f Fix issue with label=false.
  • ebc1bcb Add additional useful tests for autoLink()
  • afe7053 Fix failing tests.
  • b8eeb55 Improving test to show the internal use of union queries in marshaller
  • cb89af6 Fixed the rest of the failing test
  • 016a472 Fixing part of a failing test
  • 46afe0b Updating the new code in Marshalelr to take composite keys into consideration
  • 86287d2 Using the correct IntlDateTimeFormatter pattern in test
  • dac8362 Working getClassMap() changes
  • 6e6250d Fix eg. code in docblock.
  • d785fd8 Fixed typo
  • 8f7114a Adding test for using an expresison field with between and fixing code
  • aa47280 Fixing return values in QueryExpression doc blocks
  • 5490423 Fixing CS errors
  • 93c212b Using a new FieldInterface to make BetweenInterface quotable
  • 7a45522 Consolidating common code
  • b9c28f0 Removing inheritance on the Comparison expression
  • 31afecb Adding doc block for QueryExpression::between()
  • 0713587 Fixing doc block
  • 3cecdc7 Fixing code and adding test for the Between expression
  • 76cc182 Initial code for a BETWEEN SQL expression object
  • 65cb186 Use assertNotSame() instead of assertTrue($result !== false)
  • 32f8752 Fix / being handled incorrect by referer()
  • ba1c347 Add integration test for Marshaller.
  • 015afa6 Tighten Date/DateTime/Time type tests.
  • 797635d fixing testcases + do not disable the hidden input on partial disables
  • 090e85a Make CakeResponse::file() accept ranges even when download option is false.
  • 1ca4c6e Adding a couple extra assertions to clarify what the new option does
  • 35c3241 Only clearing value bindings if the query was executed.
  • 879fdd6 Making the scoping funciton in tree behavior more robust.
  • e3de1fe Fix doc block example
  • 65e0c85 Fix coding standards error.
  • 4b5783c Add deterministic ordering to translate associations.
  • bc4bd07 Don't forcibly cast all data.
  • 5ed25cf Fix a typo "Indentifier" -> "Identifier"
  • ac7d9ed Added tests for the strategy override feature in contain
  • 903f3f3 Adding ability to override the strategy to be used for contain
  • 26b16e9 Added test to prove that it is possible to use any PDO fetchinig type
  • abb0c7c Update FormHelper.php
  • 1f3fa57 Update docs refs #4962
  • 4fb7da8 Update exception name.
  • 0a1b538 Fix CS error.
  • 632167d Add MissingViewException.
  • 9e9410c Fix doc block typo in EntityTrait
  • 147fd6b Rename MissingViewException to MissingTemplateException.
  • 90c60bd Update Validation.php
  • c4dbab4 Add error highlighting to error message.
  • 9c92531 Throw exception if View class is not found.
  • f7320cd Fixed PHPCS issues
  • b2a92f9 Implementing __set_state for CakeRoute
  • f81fbcc Add tests showing multicheckbox nesting.
  • 6f4c3b2 Fix views overwrite warning text
  • 83bc3ba Remove settings for file types that don't exist in repo.
  • 09ebb8b Removing unrelated parameter in comment
  • 3a3ddf4 Update .gitattributes
  • 63a7a1f Fix i18n placeholder.
  • 032f0fb Fix formatting
  • 0077ebf Add test for #4877
  • f961585 Add space (formatting)
  • 61782bc Remove ABS
  • e93f61d Code format
  • 50d7ebf Fix CS errors.
  • 3515b41 Update Postgres Datediff
  • 833ca68 Replaced for loops by foreach
  • 9b4379b Simplified way to add new prefixes to the router
  • 5727368 Fix up tests for nested input/labels.
  • e9f4489 Rename nested to nesting.
  • ba0901d Removed the code that was never being executed
  • b66577f Prototype an idea for nested label inputs.
  • 12c2f21 Fix errors baking tree models.
  • 7d398ee Allow float 0 to be considered empty.
  • 959a22a Documentation correction
  • 760dd50 Fix CS errors.
  • 655f3b5 Fix loading of PasswordHasher class from plugin.
  • 1c30ce8 Fix namespace in docblock.
  • 133c344 Fix some docblock type
  • cdc6711 Handle query string arguments in digest auth data.
  • 974ca73 Improve test template so it always includes one method.
  • 29e1667 Use reflection API instead of array diffs.
  • aa9fc95 Cleanup TestCase extends
  • 5a6af32 Allow arbitrary meta tags to be created with arrays.
  • 8b9dfc4 Fix DigestAuthenticate with simulated HTTP methods.
  • b073213 Restore the ability to create arbirtary meta tags.
  • 453cd87 Always pass an ArrayObject into beforeValidate events.
  • c53d553 Add EventListener class for backwards compatibility.
  • 83168d8 Rename EventListener to EventListenerInterface.
  • 0dc7389 Fix failing test.
  • e6deb49 Fix broken primary key check for SqliteSchema.
  • 073f73a Add back response property assignment removed by mistake.
  • 37d6ad7 Remove unused variables.
  • 8a2b2c1 An array should be passed to allowMethod to allow multiple methods
  • 2ad181b Now the tableParameters array gets escaped through values(), too
  • 0e59d2e Add newline at end of file.
  • 27625c7 Remove unneeded "use" statements.
  • 9eb1150 Use strict comparison.
  • 749b7f6 Fix namespace.
  • b377097 Added tests for MySQL table comment feature
  • 84b0fe1 Added comment to $tableParameters array
  • c9ba7d0 Fix failing tests from bad merge.
  • 37e3b57 Simplify a regex a bit.
  • f79d34e Avoid boolean cast.
  • 1d97a7f Replace simple cases with a simple regex.
  • 07adfa1 Throw exception on invalid types passed to `transport()`. This also avoids notices and warnings because of the `$transport` variable not being defined in case of an unhandled type.
  • 8397573 Adjust transport property type declaration and reset value.
  • afcd031 Fix Memcached test failures.
  • 22471c4 correct url generation
  • 6bb13ee Optimize quoteIdentifier() a tiny bit.
  • b86aae4 Add default prefix to RedisEngine
  • caa55f7 Fix coding standards
  • cb772a1 Added source table information to created junction
  • 94f9069 Change database for connection to force an exception for SQLite
  • e017630 Use instanceof instead of is_a().
  • 41ed587 Fix incorrect variable name.
  • a219530 Use loadHelper() instead of manipulating $helpers array in test.
  • b55a885 Fix PHPCS and PHP5.3 error.
  • 207c86a Handle composite primary keys when merging many.
  • 5dfed19 Add assert to clarify what happened.
  • 3ca3510 Clean up doc blocks.
  • 50b3893 Make rule sniff less complicated and tidy up doc block.
  • 2592e86 Fix API doc typos.
  • 08ba377 Fix a few PHPCS violations
  • 249b792 Fix failing testWrongCredentials test
  • 0e744bf Add tests for Sqlserver DSN usage
  • b8e92ef Cleanup tests for memory-based sqlite dbs
  • 44ed93e Add tests for StaticConfigTrait
  • 608d253 Only unset the passed DSN url key if parse_url succeeds
  • ba8fa2d Ensure querystring arguments override all other configuration values - useful when setting the path as a querystring arg instead of in the normal path variable
  • 642a869 Do not pass the scheme - which will now be incorrectly set to "file" - upstream
  • acceb13 Only allow querystring arguments to be processed as NULL, TRUE, and FALSE constants
  • 9b7044a Allow using triple forward slashes for all passed DSN values
  • 267a228 Fix name reference for expected variable
  • 4d231e5 Fix driver and className setting on parsed DSNs
  • 6d77995 Fix covers annotation value
  • dcb605c Possible fix for isUnique backward compatibility
  • dc7b8cb Add BC test for #4851
  • 118eca6 Fix some docblock typo
  • 4ef456d Use proper index for driver name
  • 03fbcc2 Switch to double-quotes in an attempt to avoid "missing terminating ]" errors
  • 75d2e40 Remove the use of PDO Driver-specific DSNs in favor of PEAR::DB-style DSN usage
  • 9629148 If the value of `dsn` fails to be parsed, return the original config as is.
  • 953b72c Simplify usage of parseDsn
  • 900322e Switch Database and Cache libraries from `login` to `username`
  • 393e69e Standardize on setting 'username' and 'password' keys
  • 5ab1151 Remove extra single quote
  • 422fc66 Use upper-case DSN everywhere
  • 8453a70 Remove custom LOGS constant replacement
  • b34cf36 Fix PHPCS break
  • 9c22648 Fix docblock typo
  • 9b9e886 Fix getMockForModel() using the incorrect datasource.
  • 18ffc50 Helper as Opposed to AppHelper
  • 865912f Add View::initialize().
  • e4ec3cc Refactor ViewVarsTrait::getView().
  • 7115cbe Remove turning off auto rendering when action is called through requestAction().
  • 68b6628 Added accessor method getView() to ViewVarsTrait.
  • ddcfd3e Set config argument default value to null
  • f4ffbed Set config argument default value to null
  • d3f98e5 Add DSN parsing support to the Cache class
  • 53a0868 Add DSN parsing support to the Log class
  • 9d78414 Add support for cases where the scheme is not a useful value - such as the Log class
  • f0000b0 Set config argument default value to null
  • 50f48ee Add dsn parsing support to the Email class
  • 6078a18 Use Component::initialize() instead of overriding constructor.
  • bf98b50 Update docblock comment
  • fdbe128 Add support for null values
  • dba0c10 Always return an array from Table::primaryKey().
  • 0013e1e Update doc comment
  • 593e9c6 Update doc comment
  • 7a4037a Fix doc comment variable reference
  • a1f67fc Fix doc comment variable reference
  • 1f81ce7 Switch from `dsn` to `url`
  • 91c184b Simplify DSN logic in ConnectionManager
  • 2ee6448 Add DSN parsing to StaticConfigTrait
  • 12909be Remove Hash class dependency
  • f41f63c Group all unset calls together
  • 68e61e1 Fix reference to parseDsn method
  • aa0f2af Fix doc block.
  • 2bc9b3f Added preliminary support for DSN. Refs #4396
  • ecf0307 Fix docblock
  • 87d6537 Attempt to fix up tests on SQLserver.
  • 43e9984 Fix PHPCS errors
  • 12ebf8b add test for atmoic save of TranslateBehavior
  • 1dfd340 TranslateBehavior now uses original atomic option value, if set
  • 39011cd Fix Model::isUnique() not working as a validator.
  • 0ff9545 Add test for find() and array conditions.
  • 94e7183 Make CakeSession::read() return null for all failure cases.
  • 051c005 Added HTTP to URL
  • e515a02 Added code consistency badge from phpcs
  • b2a3d74 Prevent counterCache error when updating foreignkey with lambda counter
  • 9e8ae66 Adds test to prove that there is an error when a lambda is used for updating counterCache
  • e16bef1 Fix missing 'r' from your
  • e4c0dee Fix small typo
  • 43339ed Remove AS from table aliases.
  • 703a6dd Skip hydrating associations when they are empty.
  • b80d4fb Remove semicolons from short echos in bake templates
  • f25b415 Add test for #4804
  • 6595628 Fix PHPCS error and add doc block.
  • 8e2bfb7 Use === for string comparison.
  • c9df04c use phpcs via composer
  • b62d965 Cache option for \Cake\ORM\Table::get more unique cache key, improved API
  • 25b486a remove multiple method call
  • 946bf55 Add Component::beforeFilter
  • 293b4b0 Make Component::initialize() work like other initialize() methods.
  • c71f919 Add Model.initialize event.
  • 8be7de7 Fix failing test cases and add missing classname.
  • 7d22add fix PHPCS
  • 21c52d2 add _orignal to Entity and fix Counter cache update
  • 3f6fefc Table::get should not use query cache by default
  • e26f470 Fixed CakePHP coding standards
  • 0c39196 Add pj() helper function.
  • 05f6cc8 Fix PHPCS error.
  • cb4231c Added cache option for \Cake\ORM\Table::get
  • 7b44d5d Update version number to 2.6.0-beta
  • ce98a1f Update version number to 2.5.5
  • 4dc98d4 Remove additional is_callable checks.
  • d3e1cef Fix missing validation errors on associated ID property.
  • a88a85f Replace ReflectionMethod with is_callable checks.
  • 91ec236 fix whitespace
  • e4ec7d9 Tests the find('treeList') method after move
  • 987ad65 Fix typo.
  • 94cbb69 Fix failing tests and remove PrivateActionException.
  • f28e67c Update AuthComponent to use new action handling methods.
  • 307a669 Initial implementation of isAction().
  • 838ba24 add failing test to fix
  • 5acecb7 Fix order in finderTreeList
  • cd0c5c7 Fix incorrect entity being used for missing indexes.
  • fcffe39 Revert "add test to prove requesthandler works correct with Angular wonky accept headers"
  • 8507ef8 add test to prove requesthandler works correct with Angular wonky accept headers
  • 72a892a Use new style arrays and add a helper method.
  • 2ee0827 Fix PHPCS errors.
  • 240ab8d Fix a few typos
  • 800dceb Ficing composer package name
  • 53d9b45 Adding a README and a composer.json for the Log namespace
  • 748ab72 Fixed coding standard violations.
  • be8c591 Fixed coding standard violations.
  • 00bc228 Improvements to Hash::expand and Hash::merge.
  • 050e368 Improvements to Hash::expand and Hash::merge.
  • 54a87e0 fix code + link on Utility/Readme.md
  • 7ed418d Quick typo fix in cache readme
  • fd2dd58 code formatting, fixes PHPCS errors
  • 388e412 fixes failing test cases from last CakeTime::timeAgoInWords changes
  • b96eb1f cleans up CakeTime::timeAgoInWords and adds option for custom futures string
  • 5cddb90 Fix extensions always being defaulted.
  • 30b8b6f Adding composer.json and Readme to Cache
  • 723a352 consider TINYTEXT as TEXT
  • c4b8453 fix FileEngine, divergent behavior when debug is off or on
  • 313fd56 Fixing doc block
  • aeb609b Call fewer functions when generating routes.
  • 09bbe7d Remove a few method calls.
  • 8bb8530 Update BakeShellTest testMain to expect correct number of out() calls
  • c6566eb Update BakeShell output
  • f4bb9ac Adding missing file
  • c205e7c Adding test for schemaCollection() as a setter
  • ca1103b Extracting the caching logic in Schama to another object
  • 3b0b969 Fix docblocks and minor refactoring of __get() method
  • cff5560 change dev-master by *
  • c713292 add cakephp-codesniffer to require-dev
  • 8525791 Add / update tests for DashedRoute.
  • e5cbf95 Remove unused TESTS constant
  • 5f38edb Remove unused constant. Remove unused LOG_ERROR constant.
  • faa3d83 Fix docblocks.
  • 3bfa4ca Add DashedRoute class.
  • 7146491 Fix tests for changes in previous commit.
  • fcc3280 Fixed composer.json for the Datasource namespace
  • f8ba7da Change default replacement for Inflector::slug().
  • 14ae6ef Don't underscore plugin and controller names when generating form url.
  • cf3589f Fix timeAgo Timezones problem
  • 996ad04 to correctly return SET() type
  • c4d04cd Fix ignored ids for belongsToMany relations
Back

Changelogs