Added support for passing an Eloquent Collection to sync() when inserting on a many-to-many relationship instead of just an array of IDs
Add 'except' and 'only' methods to Eloquent Collection class.
Updated Model dirty checks to ignore numerically equivalent fields
fix count when the key is an attribute written in dot notation
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
Added support for non-numeric IDs used with Postgres
Added capsule manager for Queue.
Update MySqlConnector.php to support Sphinx

Sphinx is one of the 4 main search engines PHP has documented and provides classes for.

http://www.php.net/manual/en/refs.search.php

Sphinx uses the mysql protocol as an interface.  The problem is when passing collate the connection to sphinx fails.  The patch will not include collate in the connection if in the config file its set to null.

Thank you

(Original Ticket #3519)
Added getPrefix() for Routing\Route
Added getPrefix() test for Routing\Route
Add comment for clarification.
Merge branch '4.1' of https://github.com/jyggen/framework into jyggen-4.1
Cleaning up some code.
Merge branch '4.1' of github.com:laravel/framework into 4.1
Merge pull request #3557 from KennedyTedesco/4.1

Added getPrefix() for Routing\Route
Arranging methods.
Fixed and updated some dependencies
Fix Illegal string offset 'function' on morphToMany
Support languages like Hebrew

Without urldecode() the compare look like this:
$pattern = 'אודות'
$this->path = '%d7%90%d7%95%d7%93%d7%95%d7%aa'
So it will always fail.
With urldecode it look like this:
$pattern = 'אודות'
$this->path = 'אודות'
As it should :)
Merge pull request #3564 from Ruby184/fix/illegal-string-offset

Fix Illegal string offset 'function' on morphToMany