Release notes
*Sourced from [laravel/framework's releases](https://github.com/laravel/framework/releases).*
> ## v5.8.29
> ## [v5.8.29 (2019-07-16)](https://github.com/laravel/framework/compare/v5.8.28...v5.8.29)
>
> ### Added
> - Added possibility for `WithFaker::makeFaker()` use local `app.faker_locale` config ([#29123](https://github-redirect.dependabot.com/laravel/framework/pull/29123))
> - Added ability to set theme for mail notifications ([#29132](https://github-redirect.dependabot.com/laravel/framework/pull/29132))
> - Added runtime for each migration to output ([#29149](https://github-redirect.dependabot.com/laravel/framework/pull/29149))
> - Added possibility for `whereNull` and `whereNotNull` to accept array columns argument ([#29154](https://github-redirect.dependabot.com/laravel/framework/pull/29154))
> - Allowed `Console\Scheduling\ManagesFrequencies::hourlyAt()` to accept array of integers ([#29173](https://github-redirect.dependabot.com/laravel/framework/pull/29173))
>
> ### Performance
> - Improved eager loading performance for MorphTo relation ([#29129](https://github-redirect.dependabot.com/laravel/framework/pull/29129))
>
> ### Fixed
> - Fixed `Builder::whereDay()` and `Builder::whereMonth()` with raw expressions
> - Fixed DELETE queries with alias on SQLite ([#29164](https://github-redirect.dependabot.com/laravel/framework/pull/29164))
> - Fixed queue jobs using SerializesModels losing order of passed in collections ([#29136](https://github-redirect.dependabot.com/laravel/framework/pull/29136))
> - Fixed conditional binding for nested optional dependencies ([#29180](https://github-redirect.dependabot.com/laravel/framework/pull/29180))
> - Fixed: validator not failing on custom rule when message is null ([#29174](https://github-redirect.dependabot.com/laravel/framework/pull/29174))
> - Fixed DELETE query bindings ([#29165](https://github-redirect.dependabot.com/laravel/framework/pull/29165))
>
> ## v5.8.28
> ## [v5.8.28 (2019-07-09)](https://github.com/laravel/framework/compare/v5.8.27...v5.8.28)
>
> ### Added
> - Make TestResponse tappable ([#29033](https://github-redirect.dependabot.com/laravel/framework/pull/29033))
> - Added `Support\Collection::mergeRecursive()` method ([#29084](https://github-redirect.dependabot.com/laravel/framework/pull/29084))
> - Added `Support\Collection::replace()` and `Support\Collection::replaceRecursive()` methods ([#29088](https://github-redirect.dependabot.com/laravel/framework/pull/29088))
> - Added `Session\Store::only()` method ([#29107](https://github-redirect.dependabot.com/laravel/framework/pull/29107))
>
> ### Fixed
> - Fixed cache repository setMultiple with an iterator ([#29039](https://github-redirect.dependabot.com/laravel/framework/pull/29039))
> - Fixed cache repository getMultiple implementation ([#29047](https://github-redirect.dependabot.com/laravel/framework/pull/29047))
>
> ### Reverted
> - Reverted [Fixed: app.stub for jquery components loading](https://github-redirect.dependabot.com/laravel/framework/pull/29001) ([#29001](https://github-redirect.dependabot.com/laravel/framework/pull/29109))
>
> ### Changed
> - Fail job immediately after it timeouts if it wont be retried ([#29024](https://github-redirect.dependabot.com/laravel/framework/pull/29024))
>
>
> ## v5.8.27
> ## [v5.8.27 (2019-07-02)](https://github.com/laravel/framework/compare/v5.8.26...v5.8.27)
>
> ### Added
> - Let `mix` helper use `app.mix_url` config ([#28952](https://github-redirect.dependabot.com/laravel/framework/pull/28952))
> - Added `RedisManager::setDriver()` method ([#28985](https://github-redirect.dependabot.com/laravel/framework/pull/28985))
> - Added `whereHasMorph()` and corresponding methods to work with `MorphTo` relations ([#28928](https://github-redirect.dependabot.com/laravel/framework/pull/28928))
>
> ### Fixed
> ... (truncated)
Changelog
*Sourced from [laravel/framework's changelog](https://github.com/laravel/framework/blob/5.8/CHANGELOG-5.8.md).*
> ## [v5.8.29 (2019-07-16)](https://github.com/laravel/framework/compare/v5.8.28...v5.8.29)
>
> ### Added
> - Added possibility for `WithFaker::makeFaker()` use local `app.faker_locale` config ([#29123](https://github-redirect.dependabot.com/laravel/framework/pull/29123))
> - Added ability to set theme for mail notifications ([#29132](https://github-redirect.dependabot.com/laravel/framework/pull/29132))
> - Added runtime for each migration to output ([#29149](https://github-redirect.dependabot.com/laravel/framework/pull/29149))
> - Added possibility for `whereNull` and `whereNotNull` to accept array columns argument ([#29154](https://github-redirect.dependabot.com/laravel/framework/pull/29154))
> - Allowed `Console\Scheduling\ManagesFrequencies::hourlyAt()` to accept array of integers ([#29173](https://github-redirect.dependabot.com/laravel/framework/pull/29173))
>
> ### Performance
> - Improved eager loading performance for MorphTo relation ([#29129](https://github-redirect.dependabot.com/laravel/framework/pull/29129))
>
> ### Fixed
> - Fixed `Builder::whereDay()` and `Builder::whereMonth()` with raw expressions
> - Fixed DELETE queries with alias on SQLite ([#29164](https://github-redirect.dependabot.com/laravel/framework/pull/29164))
> - Fixed queue jobs using SerializesModels losing order of passed in collections ([#29136](https://github-redirect.dependabot.com/laravel/framework/pull/29136))
> - Fixed conditional binding for nested optional dependencies ([#29180](https://github-redirect.dependabot.com/laravel/framework/pull/29180))
> - Fixed: validator not failing on custom rule when message is null ([#29174](https://github-redirect.dependabot.com/laravel/framework/pull/29174))
> - Fixed DELETE query bindings ([#29165](https://github-redirect.dependabot.com/laravel/framework/pull/29165))
>
>
> ## [v5.8.28 (2019-07-09)](https://github.com/laravel/framework/compare/v5.8.27...v5.8.28)
>
> ### Added
> - Make TestResponse tappable ([#29033](https://github-redirect.dependabot.com/laravel/framework/pull/29033))
> - Added `Support\Collection::mergeRecursive()` method ([#29084](https://github-redirect.dependabot.com/laravel/framework/pull/29084))
> - Added `Support\Collection::replace()` and `Support\Collection::replaceRecursive()` methods ([#29088](https://github-redirect.dependabot.com/laravel/framework/pull/29088))
> - Added `Session\Store::only()` method ([#29107](https://github-redirect.dependabot.com/laravel/framework/pull/29107))
>
> ### Fixed
> - Fixed cache repository setMultiple with an iterator ([#29039](https://github-redirect.dependabot.com/laravel/framework/pull/29039))
> - Fixed cache repository getMultiple implementation ([#29047](https://github-redirect.dependabot.com/laravel/framework/pull/29047))
>
> ### Reverted
> - Reverted [Fixed: app.stub for jquery components loading](https://github-redirect.dependabot.com/laravel/framework/pull/29001) ([#29109](https://github-redirect.dependabot.com/laravel/framework/pull/29109))
>
> ### Changed
> - Fail job immediately after it timeouts if it wont be retried ([#29024](https://github-redirect.dependabot.com/laravel/framework/pull/29024))
>
>
> ## [v5.8.27 (2019-07-02)](https://github.com/laravel/framework/compare/v5.8.26...v5.8.27)
>
> ### Added
> - Let `mix` helper use `app.mix_url` config ([#28952](https://github-redirect.dependabot.com/laravel/framework/pull/28952))
> - Added `RedisManager::setDriver()` method ([#28985](https://github-redirect.dependabot.com/laravel/framework/pull/28985))
> - Added `whereHasMorph()` and corresponding methods to work with `MorphTo` relations ([#28928](https://github-redirect.dependabot.com/laravel/framework/pull/28928))
>
> ### Fixed
> - Fixed: Changing a database field to binary include `collation` ([#28975](https://github-redirect.dependabot.com/laravel/framework/pull/28975))
> - Fixed [app.stub for jquery components loading](https://github-redirect.dependabot.com/laravel/framework/issues/28984) ([#29001](https://github-redirect.dependabot.com/laravel/framework/pull/29001))
> ... (truncated)
Commits
- [`489ae22`](https://github.com/laravel/framework/commit/489ae2218c7eb138caac780de584d8df9fe8160b) version
- [`c9de29c`](https://github.com/laravel/framework/commit/c9de29c2bf43995eae86a865ab458fa5dfd664dd) formatting
- [`d64eedd`](https://github.com/laravel/framework/commit/d64eeddd2e08642a7b86bdb18e1f6810de572e6a) Merge branch 'fix-queue-restoring-ordered-collection' of https://github.com/i...
- [`2177364`](https://github.com/laravel/framework/commit/217736421728ef8bcaef1608e1968a72be1e6c4c) Merge pull request [#29180](https://github-redirect.dependabot.com/laravel/framework/issues/29180) from Organizm238/fix-conditional-binding-for-nested...
- [`3928dfa`](https://github.com/laravel/framework/commit/3928dfabe3ff1e21b319f153e938cd0e607831be) Update Container.php
- [`0443dc5`](https://github.com/laravel/framework/commit/0443dc565d16e3fd607a9df9602dc8f59bb5f0f6) Fix naming
- [`66e7b39`](https://github.com/laravel/framework/commit/66e7b39366e03fce6090a988379114072a36e338) Fix styles
- [`1ae06af`](https://github.com/laravel/framework/commit/1ae06af1f9f1917445f8dcad9c03ca0900b00273) Fix styles
- [`d51dfc9`](https://github.com/laravel/framework/commit/d51dfc98f7bd66f8927d8e324687eda71874409a) Fix styles
- [`176e792`](https://github.com/laravel/framework/commit/176e7929b16579e27ccac4270a7f1e73303ce91f) Fix styles
- Additional commits viewable in [compare view](https://github.com/laravel/framework/compare/v5.8.26...v5.8.29)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps laravel/framework from 5.8.26 to 5.8.29.
Release notes
*Sourced from [laravel/framework's releases](https://github.com/laravel/framework/releases).* > ## v5.8.29 > ## [v5.8.29 (2019-07-16)](https://github.com/laravel/framework/compare/v5.8.28...v5.8.29) > > ### Added > - Added possibility for `WithFaker::makeFaker()` use local `app.faker_locale` config ([#29123](https://github-redirect.dependabot.com/laravel/framework/pull/29123)) > - Added ability to set theme for mail notifications ([#29132](https://github-redirect.dependabot.com/laravel/framework/pull/29132)) > - Added runtime for each migration to output ([#29149](https://github-redirect.dependabot.com/laravel/framework/pull/29149)) > - Added possibility for `whereNull` and `whereNotNull` to accept array columns argument ([#29154](https://github-redirect.dependabot.com/laravel/framework/pull/29154)) > - Allowed `Console\Scheduling\ManagesFrequencies::hourlyAt()` to accept array of integers ([#29173](https://github-redirect.dependabot.com/laravel/framework/pull/29173)) > > ### Performance > - Improved eager loading performance for MorphTo relation ([#29129](https://github-redirect.dependabot.com/laravel/framework/pull/29129)) > > ### Fixed > - Fixed `Builder::whereDay()` and `Builder::whereMonth()` with raw expressions > - Fixed DELETE queries with alias on SQLite ([#29164](https://github-redirect.dependabot.com/laravel/framework/pull/29164)) > - Fixed queue jobs using SerializesModels losing order of passed in collections ([#29136](https://github-redirect.dependabot.com/laravel/framework/pull/29136)) > - Fixed conditional binding for nested optional dependencies ([#29180](https://github-redirect.dependabot.com/laravel/framework/pull/29180)) > - Fixed: validator not failing on custom rule when message is null ([#29174](https://github-redirect.dependabot.com/laravel/framework/pull/29174)) > - Fixed DELETE query bindings ([#29165](https://github-redirect.dependabot.com/laravel/framework/pull/29165)) > > ## v5.8.28 > ## [v5.8.28 (2019-07-09)](https://github.com/laravel/framework/compare/v5.8.27...v5.8.28) > > ### Added > - Make TestResponse tappable ([#29033](https://github-redirect.dependabot.com/laravel/framework/pull/29033)) > - Added `Support\Collection::mergeRecursive()` method ([#29084](https://github-redirect.dependabot.com/laravel/framework/pull/29084)) > - Added `Support\Collection::replace()` and `Support\Collection::replaceRecursive()` methods ([#29088](https://github-redirect.dependabot.com/laravel/framework/pull/29088)) > - Added `Session\Store::only()` method ([#29107](https://github-redirect.dependabot.com/laravel/framework/pull/29107)) > > ### Fixed > - Fixed cache repository setMultiple with an iterator ([#29039](https://github-redirect.dependabot.com/laravel/framework/pull/29039)) > - Fixed cache repository getMultiple implementation ([#29047](https://github-redirect.dependabot.com/laravel/framework/pull/29047)) > > ### Reverted > - Reverted [Fixed: app.stub for jquery components loading](https://github-redirect.dependabot.com/laravel/framework/pull/29001) ([#29001](https://github-redirect.dependabot.com/laravel/framework/pull/29109)) > > ### Changed > - Fail job immediately after it timeouts if it wont be retried ([#29024](https://github-redirect.dependabot.com/laravel/framework/pull/29024)) > > > ## v5.8.27 > ## [v5.8.27 (2019-07-02)](https://github.com/laravel/framework/compare/v5.8.26...v5.8.27) > > ### Added > - Let `mix` helper use `app.mix_url` config ([#28952](https://github-redirect.dependabot.com/laravel/framework/pull/28952)) > - Added `RedisManager::setDriver()` method ([#28985](https://github-redirect.dependabot.com/laravel/framework/pull/28985)) > - Added `whereHasMorph()` and corresponding methods to work with `MorphTo` relations ([#28928](https://github-redirect.dependabot.com/laravel/framework/pull/28928)) > > ### Fixed > ... (truncated)Changelog
*Sourced from [laravel/framework's changelog](https://github.com/laravel/framework/blob/5.8/CHANGELOG-5.8.md).* > ## [v5.8.29 (2019-07-16)](https://github.com/laravel/framework/compare/v5.8.28...v5.8.29) > > ### Added > - Added possibility for `WithFaker::makeFaker()` use local `app.faker_locale` config ([#29123](https://github-redirect.dependabot.com/laravel/framework/pull/29123)) > - Added ability to set theme for mail notifications ([#29132](https://github-redirect.dependabot.com/laravel/framework/pull/29132)) > - Added runtime for each migration to output ([#29149](https://github-redirect.dependabot.com/laravel/framework/pull/29149)) > - Added possibility for `whereNull` and `whereNotNull` to accept array columns argument ([#29154](https://github-redirect.dependabot.com/laravel/framework/pull/29154)) > - Allowed `Console\Scheduling\ManagesFrequencies::hourlyAt()` to accept array of integers ([#29173](https://github-redirect.dependabot.com/laravel/framework/pull/29173)) > > ### Performance > - Improved eager loading performance for MorphTo relation ([#29129](https://github-redirect.dependabot.com/laravel/framework/pull/29129)) > > ### Fixed > - Fixed `Builder::whereDay()` and `Builder::whereMonth()` with raw expressions > - Fixed DELETE queries with alias on SQLite ([#29164](https://github-redirect.dependabot.com/laravel/framework/pull/29164)) > - Fixed queue jobs using SerializesModels losing order of passed in collections ([#29136](https://github-redirect.dependabot.com/laravel/framework/pull/29136)) > - Fixed conditional binding for nested optional dependencies ([#29180](https://github-redirect.dependabot.com/laravel/framework/pull/29180)) > - Fixed: validator not failing on custom rule when message is null ([#29174](https://github-redirect.dependabot.com/laravel/framework/pull/29174)) > - Fixed DELETE query bindings ([#29165](https://github-redirect.dependabot.com/laravel/framework/pull/29165)) > > > ## [v5.8.28 (2019-07-09)](https://github.com/laravel/framework/compare/v5.8.27...v5.8.28) > > ### Added > - Make TestResponse tappable ([#29033](https://github-redirect.dependabot.com/laravel/framework/pull/29033)) > - Added `Support\Collection::mergeRecursive()` method ([#29084](https://github-redirect.dependabot.com/laravel/framework/pull/29084)) > - Added `Support\Collection::replace()` and `Support\Collection::replaceRecursive()` methods ([#29088](https://github-redirect.dependabot.com/laravel/framework/pull/29088)) > - Added `Session\Store::only()` method ([#29107](https://github-redirect.dependabot.com/laravel/framework/pull/29107)) > > ### Fixed > - Fixed cache repository setMultiple with an iterator ([#29039](https://github-redirect.dependabot.com/laravel/framework/pull/29039)) > - Fixed cache repository getMultiple implementation ([#29047](https://github-redirect.dependabot.com/laravel/framework/pull/29047)) > > ### Reverted > - Reverted [Fixed: app.stub for jquery components loading](https://github-redirect.dependabot.com/laravel/framework/pull/29001) ([#29109](https://github-redirect.dependabot.com/laravel/framework/pull/29109)) > > ### Changed > - Fail job immediately after it timeouts if it wont be retried ([#29024](https://github-redirect.dependabot.com/laravel/framework/pull/29024)) > > > ## [v5.8.27 (2019-07-02)](https://github.com/laravel/framework/compare/v5.8.26...v5.8.27) > > ### Added > - Let `mix` helper use `app.mix_url` config ([#28952](https://github-redirect.dependabot.com/laravel/framework/pull/28952)) > - Added `RedisManager::setDriver()` method ([#28985](https://github-redirect.dependabot.com/laravel/framework/pull/28985)) > - Added `whereHasMorph()` and corresponding methods to work with `MorphTo` relations ([#28928](https://github-redirect.dependabot.com/laravel/framework/pull/28928)) > > ### Fixed > - Fixed: Changing a database field to binary include `collation` ([#28975](https://github-redirect.dependabot.com/laravel/framework/pull/28975)) > - Fixed [app.stub for jquery components loading](https://github-redirect.dependabot.com/laravel/framework/issues/28984) ([#29001](https://github-redirect.dependabot.com/laravel/framework/pull/29001)) > ... (truncated)Commits
- [`489ae22`](https://github.com/laravel/framework/commit/489ae2218c7eb138caac780de584d8df9fe8160b) version - [`c9de29c`](https://github.com/laravel/framework/commit/c9de29c2bf43995eae86a865ab458fa5dfd664dd) formatting - [`d64eedd`](https://github.com/laravel/framework/commit/d64eeddd2e08642a7b86bdb18e1f6810de572e6a) Merge branch 'fix-queue-restoring-ordered-collection' of https://github.com/i... - [`2177364`](https://github.com/laravel/framework/commit/217736421728ef8bcaef1608e1968a72be1e6c4c) Merge pull request [#29180](https://github-redirect.dependabot.com/laravel/framework/issues/29180) from Organizm238/fix-conditional-binding-for-nested... - [`3928dfa`](https://github.com/laravel/framework/commit/3928dfabe3ff1e21b319f153e938cd0e607831be) Update Container.php - [`0443dc5`](https://github.com/laravel/framework/commit/0443dc565d16e3fd607a9df9602dc8f59bb5f0f6) Fix naming - [`66e7b39`](https://github.com/laravel/framework/commit/66e7b39366e03fce6090a988379114072a36e338) Fix styles - [`1ae06af`](https://github.com/laravel/framework/commit/1ae06af1f9f1917445f8dcad9c03ca0900b00273) Fix styles - [`d51dfc9`](https://github.com/laravel/framework/commit/d51dfc98f7bd66f8927d8e324687eda71874409a) Fix styles - [`176e792`](https://github.com/laravel/framework/commit/176e7929b16579e27ccac4270a7f1e73303ce91f) Fix styles - Additional commits viewable in [compare view](https://github.com/laravel/framework/compare/v5.8.26...v5.8.29)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.