Laravel v6.10.0 is released in 2020/01/07, here are the changes we`ve merged into this release.
Added
- Added
withoutMix()andwithMix()test helpers (#30900) - Added
validateWithBag()macro toRequest(#30896) - Added PHPUnit 9 support (#30947)
- Added
exclude_ifandexclude_unlessvalidation rules (#30835, c0fdb56) - Added generated columns (virtual/stored) support for PostgreSQL (#30971)
- Added
mixinsupport to Eloquent builder (#30978, 28fa74e) - Make the Redis Connection
Macroable(#31020) - Added
PackageManifest::config()method (#31039, 9b73540) - Added
redis.connectionaliases in container (#31034) - Extracted
CallsCommandsfeature fromIlluminate\Console\Command(#31026, ef72716) - Allowed absolute file path for
Storage::putFile()(#31040)
Changed
- Handled passing too many arguments to
@slot(#30893, 878f159) - Make
ThrottleRequestsExceptionextendTooManyRequestsHttpException(#30943) - Used
league/commonmarkinstead oferusev/parsedownfor mail markdown (#30982) - Regenerate token on logout (b2af428)
- Make
RedisQueue::getConnection()public (#31016) - Delete dependency
graham-campbell/testbench-core(#30989) - Resolve
Faker\Generatorout of the container if it is bound (#30992)
Fixed
- Fixed
floatdatabase types inBlueprint(#30891) - Fixed code that depended on
getenv()(#30924) - Prevented making actual pdo connections while reconnecting (#30998)
- Fixed
exclude_if\exclude_unlessvalidation rules for nested data (#31006) - Update
dev-masterbranch aliases from6.0-devto6.x-dev(d06cc79) - Utilize Symfony’s PSR Factory. Fixed #31017 (#31018, #31027)
- Used model connection by default in the database validators (#31037)
Optimization
- Optimize Service Provider registration (#30960)
- Optimize
runningInConsolemethod (#30922) - Delay instantiation of translator and view factory (#31009)
Deprecated
- Deprecate
PendingMail::sendNow()and remove unneeded check (#30999)
Reverted
Refactoring
- Refactoring of
BladeCompiler::compileString()method (08887f9)
GitHub: https://github.com/laravel/framework/releases/tag/v6.10.0

