Merge pull request #6697 from cakephp/fix-rules-type
Fix backwards compatibility for typehints.
Merge pull request #6692 from cakephp/event-interface
Add an interface for EventDispatcher.
Making Collection::sumOf() use an identity by default
Merge pull request #6680 from cakephp/refactor-rules
Re-adding property removed by mistake
Merge pull request #6677 from cakephp/view-block-docs
Fix up view block docs.
Merge pull request #6653 from cakephp/issue-6568
Fix empty query expressions for generating invalid SQL
Merge pull request #6626 from cakephp/issue-6613
Fix getOriginal() not preserving nulls.
Merge pull request #6611 from cakephp/master-pagination-fix
Fix pagination with whitelisting
Merge pull request #6610 from cakephp/issue-6598
Pass the base and webroot properties into sub-requests.
Merge pull request #6595 from cakephp/issue-6574
Remove accessor cache.
Merge pull request #6594 from cakephp/issue-6590
Reset node level when recovering tree.
Merge pull request #6587 from PGBI/triggerbeforefind
3.0 - Made code "dryer"
Merge pull request #6575 from NaranjaWeb/#6560
Fixed more CS issues
Fixed issue with QueryExpression not parenthesizing correctly subquer…
Fixing doc blocks
Removing extra line
Adding the right version number
Documenting zip() and zipWith()
Documenting the ZipIterator
Implemeting the zipWith() method
Adding more tests and the code
Initial implementation of Collection::zip()
Merge pull request #6565 from cakephp/filesystem-split
Prepare the filesystem package for a subsplit.
Merge pull request #6566 from cakephp/issue-6562
Fix errors when marshalling invalid data
Adding a help text in the Query __debugInfo
Improving Entity::__debugInfo() to better hint what is accessible.
Merge pull request #6545 from daniel-lang/copy-recursive
3.x - Folder::copy can now copy non-recursively
Merge pull request #6559 from cakephp/master-datetime
Datetime default NOW should not be set for non-required fields by default.