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 format parameter to Form::selectMonth
check for page name in addQuery
fix tests
Pagination Presenter add rel="prev" rel="next", update tests and docs.
added orHaving(), works similar to orHavingRaw()
Ensure date attributes on an Eloquent model are output in same format
when the model is converted to an array as if you were to directly
access the property on the model.
Updated Model dirty checks to ignore numerically equivalent fields
Ensure there are dirty fields when performing update - just in case the updating events reset the fields
changes and unit tests
Small change to follow Laravel coding style
Use modelKeys to retrieve relation IDs correctly instead of incorrect ->otherKey
Checks if a model is dirty
Replace strlen() with is_null()
use ===
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 new blade statements: stack and push
Fix fatal error on TestCase::assertViewHas when response is a Json- or RedirectResponse
separate query bindings
clean up code and formatting