Added support for passing an Eloquent Collection to sync() when inserting on a many-to-many relationship instead of just an array of IDs
Updated Model dirty checks to ignore numerically equivalent fields
Minor clarity and type-enforcement fixes

Fix Cache\TagSet::__construct() arg for prop used with array-only operations

Add phpdoc @method hints for \Cache\Manager->__call to StoreInterface driver

Remove unused assignment in SqlServerGrammar->compileAnsiOffset()

Remove unused param from Query\Builder->orWhereBetween()

Remove unused closure parameter in Connection->unprepared()

Fix Database\Capsule\Manager method arg types

Add explicit member var definition in Database\Capsule\Manager

Fix Database\Connectors\ConnectionFactory method property type

Clean up tabs and erroneous magic reference in Cache\CacheManager

Change visibility of  in Cookie\Queue

Mark formerly implicit members as protected per #3414
Small change to follow Laravel coding style
Use modelKeys to retrieve relation IDs correctly instead of incorrect ->otherKey
Fixed order of error exception arguments, and optionality of error handler arguments.
Validator::validateMimes returns false if the uploaded file isn't valid

If the upload is partial, the UploadedFile instance might be invalid and the mimetype shouldn't be validated.
add findOrNew eloquent method
[Proposal] Add contentDisposition to Response::download

So we can inline files (like images etc), instead of `Response::download($file)->setContentDisposition('inline')`
Check whether a view lacks a bound variable

This is useful when I want to make a form add an option based on the level of the user. This test allows me to check that that information is missing when the current user does not have the required level.
More minor cs fixes
make test fail if a view is not returned
Merge pull request #3919 from GrahamCampbell/4.1-fixes

More Minor CS Fixes
Merge pull request #3917 from ravloony/4.1

[Proposal] Add an assertion that checks whether a view lacks a given variable. (Was against master branch)
Working on comments. Updating change log.
Merge pull request #3910 from barryvdh/patch-1

[Proposal] Add contentDisposition to Response::download
Shorten variable name.
Add --heads option to sub-tree split.
[Bug] DatabasePresenceVerifier not working for booleans in the additional conditions #3927 

Change comparison operator from 'Equal' to 'Identical' when comparing value to 'NULL'/'NOT_NULL', so a comparison with a boolean value returns correct result.
Fixed swiftmailer dependency