Version 2.3.0-RC1.
- 9bcc05b Update version number to 2.3.0-RC1
- d5283af fixed utf-8 pattern in router option
- da4fdba Fixing failing test case
- d4af674 doc block correction
- 479aefc Update TLD validation to accept gTLD variations
- 2bc5988 Added ConfigReaderInterface::dump() and made all readers' dump() method support 'Plugin.keyname' format for keys. Closes #3363
- 889c1eb Fix sorting empty data with Hash & Set.
- e1e4d93 make View trigger notice by default if elements are missing and add elementExists() method
- 4a6ebaa Added Helper::$settings
- 1de8ed1 Avoiding specifying 'maxLimit' too when setting 'limit' greater than default 'maxLimit' in code.
- 7f0085c Added type hinting to Model::validator()
- f250592 Fix multi-model validators with deep & atomic.
- 72d6ca6 Docblock fixes
- f69fe20 Makes sure these two files are valid JavaScript by adding comment marks to them, this way editors (NetBeans 7.3 for instance) stop marking them invalid.
- 966c69c Fix missing plugin parameters in scaffolding.
- c727444 Fix behavior of --plugin param
- c3e501b use CakeSession wrapper
- 94a17d4 fix ticket 3400: url string with # in it is not routed
- 1f35d82 URL encode image/script/css/video paths.
- b41705f Set headerCharset in EmailComponent.
- 7402eea Remove nested conditionals.
- 869d556 Fix typos & strict errors.
- 3ba2db7 Re-work MediaViewTest
- 9c0939b A cleaner way to check if RequestHandler is loaded
- 3083b01 Fix exceptions being thrown in beforeFilter breaking error pages.
- e04e0a0 Use non-mocked methods for tests
- 8ef3034 Added the table name to the cacheKey used by DboSource::fields. #3394
- b191f42 removed a not used $i, spacing between actions.
- 18fb132 some doc block corrections as well a !! to (bool) convertion remove nonsense default value
- 5741ac1 add type hinting to dispatch filters
- 0d29861 Fix order for finds
- eadc3a7 fix coding standards
- 587c707 Fix incorrect order of arguments when added out of sequence.
- fb275c5 Fix warnings from file_get_contents() in Xml::build()
- 6b4afb9 Fix Set::merge() failing to merge correctly.
- 58df515 Add test for Content-Type JSON and charset.
- d6bf0dc Added additional test for View::startIfEmpty($name)
- 374dd55 Changed else if to elseif.
- 9b47995 Send charset=UTF-8 if Content-Type is JSON.
- ac0b9b2 Send charset in Content-Type when Content is JSON.
- a77e46c Added accidentally removed tests back in.
- c504fcf I'm a tool, fix test and remove debug().
- a3ddff4 Fix failing test & simplify code.
- 1b704fb Unit tests added.
- d0d1570 prev() and next() methods of PaginatorHelper now possible to place the 'tag' option to 'false' for disable the wrapper.
- 9c7f357 Check if bool operators in find conditions are empty.
- 1c281c9 Calling Form->input() with 'errorMessage'=>false should trigger field error, but not render error message (HTML element).
- 4351b78 Change more spacing issues.
- 4ebe754 Add descriptions to top level tasks.
- bed9ba2 Fix spaces around operators.
- 6d0e32e fix coding standards, remove break after return/continue
- f7e66da Fix derpness of `fieldset` and `legend` options being mashed inside $fields param array.
- 374631d Fix skip condition.
- 9011b42 Add skip if response is invalid.
- 58de670 Fix notice errors when creating fields named 0.
- e02eab0 Remove all todo from core, create tickets for them
- 56225bc fix all warnings except TODO warnings
- b7e75a6 more whitespace coding standards
- 8f78b1e fix coding standards for whitespaces
- b48f105 fix tabs to spaces
- a0f323e Add frameworks compatible Breadcrumbs.
- 354069d cascade false for recover
- ac087ec Fix rules set being updated with array instead of CakeValidationRule objects. Closes #3367
- 22f65f7 asserting that tree behavior generates valid sql in recover
- 4d87abf Add CakeTestCase::getMockForModel convenience method
- 9ef9b8b Remove off by a second errors.
- 895fcac Improve Blowfish Docblocks
- 12e2e13 Skip more tests when openssl is not enabled.
- 593cfc0 Skip tests if openssl is not enabled.
- e0586da Fix tests that occasionally fail on postgres.
- d95ef5d Fix failing tests.
- 240c871 Implement SSL peer verification in HttpSocket
- 7a5dfdf Add mozilla root CA bundle.
- 9e72564 Add context() to CakeSocket.
- 3e3af1f Rename HttpResponse to HttpSocketResponse.
- 644d47c Fix ordering on another query that was failing on travis-ci.
- 6378aab Call a few fewer methods.
- 8b7b139 Fix failing tests using chr(226) instead of unicode codes.
- 7360abb Added query logging to DboSource::insertMulti(). Closes #3354
- c7fda56 Use bytcode sequence for unicode ellipsis
- ec3e85e Update docs for the escape option in CakeNumber::currency()
- fe4f9f2 Update docs for the escape option in CakeNumber::currency()
- 3de72ba Remove int cast from authentication adapters.
- 929ed57 Fixed TestShell options, removed space which caused the option to not be recognized.
- f53153b Fix whitespace.
- a60a730 XmlView: configure top level element name
- aaf2d2e fix remaining cs errors
- 138098f only run codesniff on php files
- fa5ccf4 Fix coding standard errors
- 084636b Add App::uses()
- 1476ccb Revert "Merge pull request #937 from bar/master-controlelr-test"
- 570acfa Remove duplicate App::uses() statement
- 6c1bed3 Adding warning to home.ctp when DebugKit is not installed Adding a list of official plugins to home.ctp Removing old link to live.cakephp.org and replacing it with plugins.cakephp.org
- f04259d Fixing broken test
- fa75923 Update checkRequired to simply check if an array key is present rather than isset (which fails if the value is null)
- 9007406 Fix another test that sometimes fails on travis.
- 670bf3c Revert "Removing unneeded App::uses() call" as it causes ControllerTest to fail.
- 0dfe373 add phpcs to travis
- 8b2b077 Set::flatten() fails to generate keys when 'tip' value is an empty array.
- ce3aa69 Use set order for test that failed on travis.
- 9ce7004 Fix missing query arguments in array urls.
- 03176c6 Added test for View::startIfEmpty($name)
- 43d766f Added View::startIfEmpty($name)
- 093275a Use correct value when using virtualFields in conditions and IN (), refs PR#897
- b18550c fix incorrect tests
- b8607ca fix fieldlist, refs PR808 and PR851
- 7d84486 RedisEngine: authenticate connection if 'password' is set
- 118dd8c Make fragile test less fragile.
- ddd3baf Fix null column errors in SQLite and Postgres.
- cc6b699 Added missing App::uses() statement. Closes #3331
- dfe54e9 removed Inflictor::slug()replacement from Ä to A
- 0196c6f code optimizing and simplify _crypt(), see PR #853
- 1f31340 Fix issue with Model::saveAssociated() and TranslateBehavior
- 414e0a3 Fix totally incorrect test.
- 8035b37 Only set $request->data with PUT/DELETE when it can be decoded.
- 26d8351 Fixing "required" field detection again. Closes #3305
- b9ee4fc URL decode redirect urls.
- f10c669 Code standards fixes
- d9a3ab8 Fix another test that fails on postgres sometimes.
- 94bd2ce Fix more off by a second errors
- ab2ce29 Fix a few more tests that sometimes fail on postgres.