2017-03-25 09:33:49 -07:00
# Release Notes
2018-10-13 16:17:12 +03:00
## [v5.7.0 (2018-09-04)](https://github.com/laravel/laravel/compare/v5.6.33...v5.7.0)
### Added
- Added email verification functionality ([#4689 ](https://github.com/laravel/laravel/pull/4689 ))
- Added customizable redirect on auth failure ([a14e623 ](https://github.com/laravel/laravel/commit/a14e62325cbe82a615ccd2e80925c75cb0bf1eaf ))
- Added possibility to make httpOnly CSRF cookie optional ([#4692 ](https://github.com/laravel/laravel/pull/4692 ))
- Added `beyondcode/laravel-dump-server` : `^1.0` to `composer.json` ([ff99e2f ](https://github.com/laravel/laravel/commit/ff99e2fd5c6f868b9be53420057551c790f10785 ), [#4736 ](https://github.com/laravel/laravel/pull/4736 ))
- Added `argon2id` support in `hashing.php` ([28908d8 ](https://github.com/laravel/laravel/commit/28908d83d9f3b078ae01ed21a42b87edf1fd393d ))
2018-10-13 18:50:46 +03:00
- Added `SESSION_CONNECTION` and `SESSION_STORE` env. variable ([#4735 ](https://github.com/laravel/laravel/pull/4735 ))
2018-10-13 16:17:12 +03:00
### Changed
- Changed `QUEUE_DRIVER` env variable name to `QUEUE_CONNECTION` ([c30adc8 ](https://github.com/laravel/laravel/commit/c30adc88c1cf3f30618145c8b698734cbe03b19c ))
- Use seperate cache database for Redis ([#4665 ](https://github.com/laravel/laravel/pull/4665 ))
- Upgrade Lodash to `^4.17.5` ([#4730 ](https://github.com/laravel/laravel/pull/4730 ))
- Changed font to Nuntio from Raleway ([#4727 ](https://github.com/laravel/laravel/pull/4727 ))
- Defined `mix` as `const` in `webpack.mix.js` ([#4741 ](https://github.com/laravel/laravel/pull/4741 ))
- Make Asset Directory Flattened ([ff38d4e ](https://github.com/laravel/laravel/commit/ff38d4e1a007c1a7709b5a614da1036adb464b32 ))
### Fixed
- Fixed pagination translation ([#4744 ](https://github.com/laravel/laravel/pull/4744 ))
2018-10-13 15:27:36 +03:00
## [v5.6.33 (2018-08-13)](https://github.com/laravel/laravel/compare/v5.6.21...v5.6.33)
### Added
- Added `Http/Middleware/CheckForMaintenanceMode.php` ([#4703 ](https://github.com/laravel/laravel/pull/4703 ))
### Changed
- Update font and colors in `scss` ([6646ad7 ](https://github.com/laravel/laravel/commit/6646ad7c527e2b3320661fa1d76a54dd6e896e57 ))
- Changed message for `alpha_dash` validation rule ([#4661 ](https://github.com/laravel/laravel/pull/4661 ))
2018-10-13 14:47:47 +03:00
## [v5.6.21 (2018-05-21)](https://github.com/laravel/laravel/compare/v5.6.12...v5.6.21)
### Added
- Added hashing configuration ([#4613 ](https://github.com/laravel/laravel/pull/4613 ))
- Added stderr example into `config/logging.php` ([66f5757 ](https://github.com/laravel/laravel/commit/66f5757d58cb3f6d1152ec2d5f12e247eb2242e2 ))
- Added `SES_REGION` to local environment file ([#4629 ](https://github.com/laravel/laravel/pull/4629 ))
- Added messages for `gt` /`lt` /`gte` /`lte` validation rules ([#4654 ](https://github.com/laravel/laravel/pull/4654 ))
### Changed
- Set `bcrypt rounds` using the `hashing` config ([#4643 ](https://github.com/laravel/laravel/pull/4643 ))
2018-05-08 08:39:47 -07:00
## v5.6.12 (2018-03-14)
### Added
- Added message for `not_regex` validation rule ([#4602 ](https://github.com/laravel/laravel/pull/4602 ))
- Added `signed` middleware alias for `ValidateSignature` ([4369e91 ](https://github.com/laravel/laravel/commit/4369e9144ce1062941eda2b19772dbdcb10e9027 ))
- Added `stderr` example to `config/logging.php` ([66f5757 ](https://github.com/laravel/laravel/commit/66f5757d58cb3f6d1152ec2d5f12e247eb2242e2 ))
### Changed
- Set `MAIL_DRIVER` in `phpunit.xml` ([#4607 ](https://github.com/laravel/laravel/pull/4607 ))
### Removed
- Removed "thanks" package ([#4593 ](https://github.com/laravel/laravel/pull/4593 ))
## v5.6.7 (2018-02-27)
### Changed
- Use `Hash::make()` in `RegisterController` ([#4570 ](https://github.com/laravel/laravel/pull/4570 ))
- Update Collision to `2.0` ([#4581 ](https://github.com/laravel/laravel/pull/4581 ))
### Removed
- Removed Bootstrap 3 variables ([#4572 ](https://github.com/laravel/laravel/pull/4572 ))
2018-02-07 09:28:33 -08:00
## v5.6.0 (2018-02-07)
### Added
- Added `filesystems.disks.s3.url` config parameter ([#4483 ](https://github.com/laravel/laravel/pull/4483 ))
- Added `queue.connections.redis.block_for` config parameter ([d6d0013 ](https://github.com/laravel/laravel/commit/d6d001356232dac4549d152baf685373a6d6c8f8 ))
- Added Collision package ([#4514 ](https://github.com/laravel/laravel/pull/4514 ))
- Added `SetCacheHeaders` middleware to `Kernel::$routeMiddleware` ([#4515 ](https://github.com/laravel/laravel/pull/4515 ))
- Added hashing configuration file ([bac7595 ](https://github.com/laravel/laravel/commit/bac7595f02835ae2d35953a2c9ba039592ed8a94 ))
2018-01-27 09:00:57 -08:00
### Changed
2018-02-07 09:28:33 -08:00
- Require PHP 7.1.3 or newer ([#4568 ](https://github.com/laravel/laravel/pull/4568 ))
- Upgraded PHPUnit to v7 ([f771896 ](https://github.com/laravel/laravel/commit/f771896c285c73fa1a2ac83c1b2770011f8e49ef ))
- Upgraded Mix to v2 ([#4557 ](https://github.com/laravel/laravel/pull/4557 ))
- Upgraded `fideloper/proxy` to v4 ([#4518 ](https://github.com/laravel/laravel/pull/4518 ))
- Set hash driver in `CreatesApplication` ([7b138fe ](https://github.com/laravel/laravel/commit/7b138fe39822e34e0c563462ffee6036b4bda226 ))
- Upgraded to Bootstrap 4 ([#4519 ](https://github.com/laravel/laravel/pull/4519 ), [c0cda4f ](https://github.com/laravel/laravel/commit/c0cda4f81fd7a25851ed8069f0aa70c2d21a941c ), [cd53623 ](https://github.com/laravel/laravel/commit/cd53623249e8b2b2d7517b1585f68e7e31be1a8a ), [3926520 ](https://github.com/laravel/laravel/commit/3926520f730ab681462dff3275e468b6ad3f061d ))
- Updated logging configuration ([acabdff ](https://github.com/laravel/laravel/commit/acabdff2e3cde6bc98cc2d951a8fcadf22eb71f0 ), [bd5783b ](https://github.com/laravel/laravel/commit/bd5783b5e9db18b353fe10f5ed8bd6f7ca7b8c6e ), [ff0bec8 ](https://github.com/laravel/laravel/commit/ff0bec857ead9698b2783143b14b5332b96e23cc ), [f6e0fd7 ](https://github.com/laravel/laravel/commit/f6e0fd7ac3e838985a249cd04f78b482d96f230a ), [2eeca4e ](https://github.com/laravel/laravel/commit/2eeca4e220254393341e25bc7e45e08480c9a683 ), [ebb0a2a ](https://github.com/laravel/laravel/commit/ebb0a2a84fa431e30103c98cf4bed3fa3713ad59 ), [b78f5bd ](https://github.com/laravel/laravel/commit/b78f5bd6e9f739f35383165798ad2022b8fb509c ))
- Use Mix environment variables ([224f994 ](https://github.com/laravel/laravel/commit/224f9949c74fcea2eeceae0a1f65d9c2e7498a27 ), [2db1e0c ](https://github.com/laravel/laravel/commit/2db1e0c5e8525f3ee4b3850f0116c13224790dff ))
2018-01-27 09:00:57 -08:00
## v5.5.28 (2018-01-03)
### Added
- Added `symfony/thanks` ([60de3a5 ](https://github.com/laravel/laravel/commit/60de3a5670c4a3bf5fb96433828b6aadd7df0e53 ))
### Changed
- Reduced hash computations during tests ([#4517 ](https://github.com/laravel/laravel/pull/4517 ), [4bfb164 ](https://github.com/laravel/laravel/commit/4bfb164c26e4e15ec367912100a71b8fe1500b5c ))
- Use environment variables for SQS config ([#4516 ](https://github.com/laravel/laravel/pull/4516 ), [aa4b023 ](https://github.com/laravel/laravel/commit/aa4b02358a018ebc35123caeb92dcca0669e2816 ))
- Use hard-coded password hash ([f693a20 ](https://github.com/laravel/laravel/commit/f693a20a3ce6d2461ca75490d44cd1b6ba09ee84 ))
- Updated default Echo configuration for Pusher ([#4525 ](https://github.com/laravel/laravel/pull/4525 ), [aad5940 ](https://github.com/laravel/laravel/commit/aad59400e2d69727224a3ca9b6aa9f9d7c87e9f7 ), [#4526 ](https://github.com/laravel/laravel/pull/4526 ), [a32af97 ](https://github.com/laravel/laravel/commit/a32af97ede49fdd57e8217a9fd484b4cb4ab1bbf ))
## v5.5.22 (2017-11-21)
### Added
- Added `-Indexes` option in `.htaccess` ([#4422 ](https://github.com/laravel/laravel/pull/4422 ))
### Changed
- Load session lifetime from env file ([#4444 ](https://github.com/laravel/laravel/pull/4444 ))
- Update mockery to 1.0 ([#4458 ](https://github.com/laravel/laravel/pull/4458 ))
- Generate cache prefix from `APP_NAME` ([#4409 ](https://github.com/laravel/laravel/pull/4409 ))
- Match AWS environment variable name with AWS defaults ([#4470 ](https://github.com/laravel/laravel/pull/4470 ))
- Don't show progress for `production` command ([#4467 ](https://github.com/laravel/laravel/pull/4467 ))
### Fixed
- Fixed directive order in `.htaccess` ([#4433 ](https://github.com/laravel/laravel/pull/4433 ))
2017-09-05 19:19:56 -07:00
## v5.5.0 (2017-08-30)
### Added
- Added `same_site` to `session.php` config ([#4168 ](https://github.com/laravel/laravel/pull/4168 ))
- Added `TrustProxies` middleware ([e23a1d2 ](https://github.com/laravel/laravel/commit/e23a1d284f134bfce258cf736ea8667a407ba50c ), [#4302 ](https://github.com/laravel/laravel/pull/4302 ))
- Autoload commands ([5d54c21 ](https://github.com/laravel/laravel/commit/5d54c21ea869a7a5b503f0899307e4728feed11b ))
- Added Whoops ([#4364 ](https://github.com/laravel/laravel/pull/4364 ))
### Changed
- Refactored exception handler (_too many commits_)
- Renamed `ModelFactory.php` to `UserFactory.php` to encourage separate files ([67a8a11 ](https://github.com/laravel/laravel/commit/67a8a1157004c4373663ec4a9398780feb6d6fa4 ))
- Use `RefreshDatabase` trait ([a536402 ](https://github.com/laravel/laravel/commit/a536402228108da9423a0db1e0cf492f3f51c8b8 ), [#4373 ](https://github.com/laravel/laravel/pull/4373 ))
- Use Composer's `@php` directive ([#4278 ](https://github.com/laravel/laravel/pull/4278 ))
- Use `post-autoload-dump` ([2f4d726 ](https://github.com/laravel/laravel/commit/2f4d72699cdc9b7db953055287697a60b6d8b294 ))
- Try to build session cookie name from app name ([#4305 ](https://github.com/laravel/laravel/pull/4305 ))
2018-01-27 09:00:57 -08:00
2017-09-05 19:19:56 -07:00
### Fixed
- Fixed Apache trailing slash redirect for subdirectory installs ([#4344 ](https://github.com/laravel/laravel/pull/4344 ))
### Removed
- Dropped `bootstrap/autoload.php` ([#4226 ](https://github.com/laravel/laravel/pull/4226 ), [#4227 ](https://github.com/laravel/laravel/pull/4227 ), [100f71e ](https://github.com/laravel/laravel/commit/100f71e71a24fd8f339a7687557b77dd872b054b ))
- Emptied `$dontReport` array on exception handler ([758392c ](https://github.com/laravel/laravel/commit/758392c30fa0b2651ca9409aebb040a64816dde4 ))
2018-01-27 09:00:57 -08:00
- Removed `TinkerServiceProvider` ([6db0f35 ](https://github.com/laravel/laravel/commit/6db0f350fbaa21b2acf788d10961aba983a19be2 ))
2017-09-05 19:19:56 -07:00
- Removed migrations from autoload classmap ([#4340 ](https://github.com/laravel/laravel/pull/4340 ))
2017-07-20 20:18:26 -07:00
## v5.4.30 (2017-07-20)
### Changed
- Simplified mix require ([#4283 ](https://github.com/laravel/laravel/pull/4283 ))
- Upgraded Laravel Mix to `^1.0` ([#4294 ](https://github.com/laravel/laravel/pull/4294 ))
- Upgraded `axios` and `cross-env` package ([#4299 ](https://github.com/laravel/laravel/pull/4299 ))
- Ignore Yarn error log ([#4322 ](https://github.com/laravel/laravel/pull/4322 ))
### Fixed
- Use `app()->getLocale()` ([#4282 ](https://github.com/laravel/laravel/pull/4282 ))
- Use quotes in `app.scss` ([#4287 ](https://github.com/laravel/laravel/pull/4287 ))
2017-05-14 08:14:44 -07:00
## v5.4.23 (2017-05-11)
### Added
- Added SQL Server connection ([#4253 ](https://github.com/laravel/laravel/pull/4253 ), [#4254 ](https://github.com/laravel/laravel/pull/4254 ))
### Changed
- Switch to using meta
- Use CSRF token from `meta` tag, instead of `window.Laravel` object ([#4260 ](https://github.com/laravel/laravel/pull/4260 ))
- Log console error if CSRF token cannot be found ([1155245 ](https://github.com/laravel/laravel/commit/1155245a596113dc2cd0e9083603fa11df2eacd9 ))
### Fixed
- Added missing `ipv4` and `ipv6` validation messages ([#4261 ](https://github.com/laravel/laravel/pull/4261 ))
## v5.4.21 (2017-04-28)
### Added
- Added `FILESYSTEM_DRIVER` and `FILESYSTEM_CLOUD` environment variables ([#4236 ](https://github.com/laravel/laravel/pull/4236 ))
### Changed
- Use lowercase doctype ([#4241 ](https://github.com/laravel/laravel/pull/4241 ))
## v5.4.19 (2017-04-20)
2017-04-20 10:30:29 -07:00
### Added
- Added `optimize-autoloader` to `config` in `composer.json` ([#4189 ](https://github.com/laravel/laravel/pull/4189 ))
- Added `.vagrant` directory to `.gitignore` ([#4191 ](https://github.com/laravel/laravel/pull/4191 ))
- Added `npm run development` and `npm run prod` commands ([#4190 ](https://github.com/laravel/laravel/pull/4190 ), [#4193 ](https://github.com/laravel/laravel/pull/4193 ))
- Added `APP_NAME` environment variable ([#4204 ](https://github.com/laravel/laravel/pull/4204 ))
### Changed
- Changed Laravel Mix version to `0.*` ([#4188 ](https://github.com/laravel/laravel/pull/4188 ))
- Add to axios defaults instead of overwriting them ([#4208 ](https://github.com/laravel/laravel/pull/4208 ))
- Added `string` validation rule to `RegisterController` ([#4212 ](https://github.com/laravel/laravel/pull/4212 ))
- Moved Vue inclusion from `bootstrap.js` to `app.js` ([17ec5c5 ](https://github.com/laravel/laravel/commit/17ec5c51d60bb05985f287f09041c56fcd41d9ce ))
- Only load libraries if present ([d905b2e ](https://github.com/laravel/laravel/commit/d905b2e7bede2967d37ed7b260cd9d526bb9cabd ))
- Ignore the NPM debug log ([#4232 ](https://github.com/laravel/laravel/pull/4232 ))
2017-05-15 02:40:40 +02:00
- Use fluent middleware definition in `LoginController` ([#4229 ](https://github.com/laravel/laravel/pull/4229 ))
2017-04-20 10:30:29 -07:00
2017-03-25 09:33:49 -07:00
## v5.4.16 (2017-03-17)
### Added
- Added `unix_socket` to `mysql` in `config/database.php` ()[#4179 ](https://github.com/laravel/laravel/pull/4179 ))
- Added Pusher example code to `bootstrap.js` ([31c2623 ](https://github.com/laravel/laravel/commit/31c262301899b6cd1a4ce2631ad0e313b444b131 ))
### Changed
- Use `smtp.mailtrap.io` as default `MAIL_HOST` ([#4182 ](https://github.com/laravel/laravel/pull/4182 ))
- Use `resource_path()` in `config/view.php` ([#4165 ](https://github.com/laravel/laravel/pull/4165 ))
- Use `cross-env` binary ([#4167 ](https://github.com/laravel/laravel/pull/4167 ))
### Removed
- Remove index from password reset `token` column ([#4180 ](https://github.com/laravel/laravel/pull/4180 ))