2017-03-25 09:33:49 -07:00
# Release Notes
2020-04-15 13:46:52 +02:00
## [Unreleased](https://github.com/laravel/laravel/compare/v7.6.0...master)
## [v7.6.0 (2020-04-15)](https://github.com/laravel/laravel/compare/v7.3.0...v7.6.0)
### Changed
- Disable Telescope in PHPUnit ([#5277 ](https://github.com/laravel/laravel/pull/5277 ))
### Fixed
- Add both endpoint and url env variables ([#5276 ](https://github.com/laravel/laravel/pull/5276 ))
2020-03-03 20:42:38 +01:00
2020-03-24 18:31:42 +01:00
## [v7.3.0 (2020-03-24)](https://github.com/laravel/laravel/compare/v7.0.0...v7.3.0)
### Added
- Add serialize option to array cache config ([#5244 ](https://github.com/laravel/laravel/pull/5244 ))
- Add Mailgun and Postmark mailer ([#5243 ](https://github.com/laravel/laravel/pull/5243 ))
- Add new SQS queue suffix option ([#5252 ](https://github.com/laravel/laravel/pull/5252 ))
- Allow configuring the timeout for the smtp driver ([#5262 ](https://github.com/laravel/laravel/pull/5262 ))
### Changed
- Cleanup session config ([#5261 ](https://github.com/laravel/laravel/pull/5261 ))
### Fixed
- Ensure that `app.debug` is a bool ([5ddbfb8 ](https://github.com/laravel/laravel/commit/5ddbfb845439fcd5a46c23530b8774421a931760 ))
- Fix S3 endpoint url reference ([#5267 ](https://github.com/laravel/laravel/pull/5267 ))
- Update default CORS config ([#5259 ](https://github.com/laravel/laravel/pull/5259 ))
### Removed
- Remove `view.expires` config entry ([641fcfb ](https://github.com/laravel/laravel/commit/641fcfb60aa47266c5b4767830dc45bad00c561c ))
## [v7.0.0 (2020-03-03)](https://github.com/laravel/laravel/compare/v6.18.3...v7.0.0)
2020-03-03 20:42:38 +01:00
### Added
- Add HandleCors middleware ([#5189 ](https://github.com/laravel/laravel/pull/5189 ), [0bec06c ](https://github.com/laravel/laravel/commit/0bec06cd45a7f6eda0d52f78dd5ff767d94ed5cc ))
- Add new `view.expires` option ([#5209 ](https://github.com/laravel/laravel/pull/5209 ), [91dd1f6 ](https://github.com/laravel/laravel/commit/91dd1f61cdd3c7949593a4435dff8b77322761f2 ))
- Add `links` option to filesystem config ([#5222 ](https://github.com/laravel/laravel/pull/5222 ))
- Add Guzzle dependency ([c434eae ](https://github.com/laravel/laravel/commit/c434eae43d673a709bb840f5f2e03b58da30682b ), [705076f ](https://github.com/laravel/laravel/commit/705076ffc28a834a1eb76b3550be2b6269a8fefb ))
- Add array mailer ([#5240 ](https://github.com/laravel/laravel/pull/5240 ))
### Changed
- Laravel 7 constraint ([054bb43 ](https://github.com/laravel/laravel/commit/054bb43038f4acb7f356dd668715225ffc2e55ba ))
- Implement new primary key syntax ([#5147 ](https://github.com/laravel/laravel/pull/5147 ))
- Switch to Symfony 5 ([#5157 ](https://github.com/laravel/laravel/pull/5157 ))
- Bumps `nunomaduro/collision` dependency to 4.1 ([#5221 ](https://github.com/laravel/laravel/pull/5221 ))
- Utilize Authentication Middleware Contract ([#5181 ](https://github.com/laravel/laravel/pull/5181 ), [#5182 ](https://github.com/laravel/laravel/pull/5182 ))
- Remove auth scaffolding ([b5bb91f ](https://github.com/laravel/laravel/commit/b5bb91fea79a3bd5504cbcadfd4766f41f7d01ce ), [13e4389 ](https://github.com/laravel/laravel/commit/13e43893ba2457c3e49898f0066a5ce8d7ea74f4 ), [3ee0065 ](https://github.com/laravel/laravel/commit/3ee0065bcd879b82ee42023165f8a8f71e893011 ))
- Import facades ([4d565e6 ](https://github.com/laravel/laravel/commit/4d565e681cbf496e0cdfb58743d4ae8238cef15e ))
- Ignition v2 ([#5211 ](https://github.com/laravel/laravel/pull/5211 ))
- Bumped defaults for Laravel 7 ([#5195 ](https://github.com/laravel/laravel/pull/5195 ))
- Update mail config ([76d8227 ](https://github.com/laravel/laravel/commit/76d822768dcab14fa1ee1fd1f4a24065234860db ), [61ec16f ](https://github.com/laravel/laravel/commit/61ec16fe392967766b68d865ed10d56275a78718 ), [e43d454 ](https://github.com/laravel/laravel/commit/e43d4546a9c0bde49dae51fd6f4e2766674f1152 ), [130b8c8 ](https://github.com/laravel/laravel/commit/130b8c8bcb8f167e7013e7846004b2df3e405b72 ))
- Remove hyphen on email ([ffc74ba ](https://github.com/laravel/laravel/commit/ffc74ba143a7de4a89f2c3fd525a5621ca879e38 ))
- Use `MAIL_MAILER` in test environment ([#5239 ](https://github.com/laravel/laravel/pull/5239 ))
2020-03-03 18:15:59 +01:00
2020-04-16 09:45:26 +02:00
## [v6.18.8 (2020-04-16)](https://github.com/laravel/laravel/compare/v6.18.3...v6.18.8)
### Fixed
- Add both endpoint and url env variables ([#5276 ](https://github.com/laravel/laravel/pull/5276 ))
2020-03-24 18:26:16 +01:00
## [v6.18.3 (2020-03-24)](https://github.com/laravel/laravel/compare/v6.18.0...v6.18.3)
### Fixed
- Ensure that `app.debug` is a bool ([5ddbfb8 ](https://github.com/laravel/laravel/commit/5ddbfb845439fcd5a46c23530b8774421a931760 ))
- Fix S3 endpoint url reference ([#5267 ](https://github.com/laravel/laravel/pull/5267 ))
2020-03-03 18:15:59 +01:00
## [v6.18.0 (2020-02-24)](https://github.com/laravel/laravel/compare/v6.12.0...v6.18.0)
### Changed
- Update cross-env and resolve-url-loader to the latest ([#5210 ](https://github.com/laravel/laravel/pull/5210 ), [#5216 ](https://github.com/laravel/laravel/pull/5216 ))
- Bump fzaninotto/faker version to support PHP 7.4 ([#5218 ](https://github.com/laravel/laravel/pull/5218 ))
- Remove redundant default attributes from `phpunit.xml` ([#5233 ](https://github.com/laravel/laravel/pull/5233 ))
## [v6.12.0 (2020-01-14)](https://github.com/laravel/laravel/compare/v6.8.0...v6.12.0)
### Added
- Allow configurable emergency logger ([#5179 ](https://github.com/laravel/laravel/pull/5179 ))
- Add `MAIL_FROM_ADDRESS` & `MAIL_FROM_NAME` to `.env` file ([#5180 ](https://github.com/laravel/laravel/pull/5180 ))
- Add missing full stop for some validation messages ([#5205 ](https://github.com/laravel/laravel/pull/5205 ))
### Changed
- Use class name to be consistent with web middleware ([140d4d9 ](https://github.com/laravel/laravel/commit/140d4d9b0a4581cec046875361e87c2981b3f9fe ))
- Use file session driver again ([#5201 ](https://github.com/laravel/laravel/pull/5201 ))
### Fixed
- Correct exception handler doc ([#5187 ](https://github.com/laravel/laravel/pull/5187 ))
- Fix types consistency in Redis database config ([#5191 ](https://github.com/laravel/laravel/pull/5191 ))
### Security
- Update laravel mix and sass loader ([#5203 ](https://github.com/laravel/laravel/pull/5203 ))
2020-01-09 12:41:21 +01:00
## [v6.8.0 (2019-12-16)](https://github.com/laravel/laravel/compare/v6.5.2...v6.8.0)
### Added
- Add "none" to supported same site options in session config ([#5174 ](https://github.com/laravel/laravel/pull/5174 ))
### Changed
- Rename `encrypted` to `forceTLS` for Pusher ([#5159 ](https://github.com/laravel/laravel/pull/5159 ))
- Use laravel/tinker v2 ([#5161 ](https://github.com/laravel/laravel/pull/5161 ))
- Use PHPUnit TestCase and in-memory DB ([#5169 ](https://github.com/laravel/laravel/pull/5169 ))
- DRY up path to /home ([#5173 ](https://github.com/laravel/laravel/pull/5173 ))
- Change some default settings ([f48e2d5 ](https://github.com/laravel/laravel/commit/f48e2d500cb53cc4a09dfcb40beb0abafd79de4f ))
### Fixed
- Consistent alphabetical order ([#5167 ](https://github.com/laravel/laravel/pull/5167 ))
- Update redirectTo return type PHPDoc ([#5175 ](https://github.com/laravel/laravel/pull/5175 ))
2019-11-21 18:28:39 +01:00
## [v6.5.2 (2019-11-21)](https://github.com/laravel/laravel/compare/v6.4.0...v6.5.2)
### Changed
- Update .styleci.yml ([bfd4b1e ](https://github.com/laravel/laravel/commit/bfd4b1e92f7c6b4e6b74cfdde995a5afad648d96 ))
## [v6.4.0 (2019-10-21)](https://github.com/laravel/laravel/compare/v6.2.0...v6.4.0)
### Changed
- Add xml schema to phpunit ([#5139 ](https://github.com/laravel/laravel/pull/5139 ))
### Fixed
- Fixes required version of the framework within `composer.json` ([#5130 ](https://github.com/laravel/laravel/pull/5130 ))
- Security fix: Waiting before retrying password reset ([ace38c1 ](https://github.com/laravel/laravel/commit/ace38c133f3d8088fc7477f56b9db6fdc0098d06 ), [ba2f2ab ](https://github.com/laravel/laravel/commit/ba2f2abe830f5d03c52fd9c88411859cf863abd6 ), [953b488 ](https://github.com/laravel/laravel/commit/953b488b8bb681d4d6e12227645c7c1b7ac26935 ))
2019-10-08 18:38:02 +02:00
## [v6.2.0 (2019-10-08)](https://github.com/laravel/laravel/compare/v6.0.2...v6.2.0)
### Added
- Add 'null' logging channel ([#5106 ](https://github.com/laravel/laravel/pull/5106 ))
- Add Password confirmation ([#5129 ](https://github.com/laravel/laravel/pull/5129 ), [d1f7a5a ](https://github.com/laravel/laravel/commit/d1f7a5a886039e28a434905447865ca952032284 ), [9bc23ee ](https://github.com/laravel/laravel/commit/9bc23ee468e1fb3e5b4efccdc35f1fcee5a8b6bc ))
### Removed
- Remove testing bootstrap extension ([#5107 ](https://github.com/laravel/laravel/pull/5107 ))
### Fixed
- Revert "[6.x] According to PHP Bug 78516 Argon2 requires at least 8KB" ([#5102 ]()https://github.com/laravel/laravel/pull/5102)
2019-09-10 20:41:25 +02:00
## [v6.0.2 (2019-09-10)](https://github.com/laravel/laravel/compare/v6.0.1...v6.0.2)
### Changed
- Order imports alphabetically ([79fb6af ](https://github.com/laravel/laravel/commit/79fb6af96ebf0325cef15c3132157fdf75f6fd6c ), [#5100 ](https://github.com/laravel/laravel/pull/5100 ))
2019-09-09 18:39:25 +02:00
### Fixed
- Delete cached config file before running tests ([#5091 ](https://github.com/laravel/laravel/pull/5091 ))
2019-09-10 20:41:25 +02:00
- Update Argon memory ([#5097 ](https://github.com/laravel/laravel/pull/5097 ))
2019-09-09 18:39:25 +02:00
## [v6.0.1 (2019-08-27)](https://github.com/laravel/laravel/compare/v6.0.0...v6.0.1)
### Added
- Add Ignition ([41ee35d ](https://github.com/laravel/laravel/commit/41ee35d01f4e57c47e924400db8a805089664141 ), [13ab419 ](https://github.com/laravel/laravel/commit/13ab419d59e2f0d2e188a5157a3cc17f72db595c ))
## [v6.0.0 (2019-08-27)](https://github.com/laravel/laravel/compare/v5.8.35...v6.0.0)
### Added
- Add ThrottleRequests to the priority array ([#5057 ](https://github.com/laravel/laravel/pull/5057 ))
- Add PHPUnit bootstrap file to allow execution of console commands before a test run ([#5050 ](https://github.com/laravel/laravel/pull/5050 ), [8f2a278 ](https://github.com/laravel/laravel/commit/8f2a27868f7f9e0a0bbf69fa83d06b8a7a1b7894 ))
- Add failed jobs table ([b7d2b48 ](https://github.com/laravel/laravel/commit/b7d2b48b75afbaa34c82688cb30be2f00a7d8c57 ), [#5082 ](https://github.com/laravel/laravel/pull/5082 ))
- Add new failed driver option ([e6becd2 ](https://github.com/laravel/laravel/commit/e6becd2ca35a650f51ed49525935e8ca65671152 ))
2019-03-12 17:22:48 +01:00
### Changed
2019-03-12 17:25:28 +01:00
- Require PHP 7.2 ([25cf4c4 ](https://github.com/laravel/laravel/commit/25cf4c492308b9c5148f9522d8dd8f8f18819f50 ))
- Encourage to use PHPUnit 8 ([0582a20 ](https://github.com/laravel/laravel/commit/0582a20adddc0e6bd16ca05eeae93e6412924ad6 ))
2019-09-09 18:39:25 +02:00
- Use phpredis as default Redis client ([#5085 ](https://github.com/laravel/laravel/pull/5085 ))
### Removed
- Remove services deleted from core ([#5019 ](https://github.com/laravel/laravel/pull/5019 ))
- Remove dumpserver ([f053116 ](https://github.com/laravel/laravel/commit/f053116c5680e77c3a6c73afd193984a17ea482d ))
- Remove UI scaffolding ([fc39b07 ](https://github.com/laravel/laravel/commit/fc39b073f3f61a22f1b48329e294ebb881700dbe ))
- Remove deprecated language line ([#5074 ](https://github.com/laravel/laravel/pull/5074 ))
2019-03-12 17:22:48 +01:00
2019-09-09 18:29:02 +02:00
## [v5.8.35 (2019-09-09)](https://github.com/laravel/laravel/compare/v5.8.17...v5.8.35)
2019-09-09 18:26:19 +02:00
### Added
- Add DYNAMODB_ENDPOINT to the cache config ([#5034 ](https://github.com/laravel/laravel/pull/5034 ))
- Added support for new redis URL property ([#5037 ](https://github.com/laravel/laravel/pull/5037 ))
- Add .env.backup to gitignore ([#5046 ](https://github.com/laravel/laravel/pull/5046 ))
- Using environment variable to set redis prefix ([#5062 ](https://github.com/laravel/laravel/pull/5062 ))
### Changed
- Update axios package ([#5038 ](https://github.com/laravel/laravel/pull/5038 ))
- Use generic default db config ([6f3d68f ](https://github.com/laravel/laravel/commit/6f3d68f67f3dab0e0d853719696ede8dfd9cc4e1 ))
- Update deprecated pusher option ([#5058 ](https://github.com/laravel/laravel/pull/5058 ))
- Move TrustProxies to highest priority ([#5055 ](https://github.com/laravel/laravel/pull/5055 ))
### Fixed
- Fixed lodash version ([#5060 ](https://github.com/laravel/laravel/pull/5060 ))
### Removed
- Remove Stripe config settings ([#5075 ](https://github.com/laravel/laravel/pull/5075 ), [bb43372 ](https://github.com/laravel/laravel/commit/bb433725483803a27f21d3b21317072610bc3e9c ))
- Remove unnecessary X-CSRF-TOKEN header from our Axios instance ([#5083 ](https://github.com/laravel/laravel/pull/5083 ))
## [v5.8.17 (2019-05-14)](https://github.com/laravel/laravel/compare/v5.8.16...v5.8.17)
### Added
- Add ends_with validation message ([#5020 ](https://github.com/laravel/laravel/pull/5020 ))
### Fixed
- Fix type hint for case of trusting all proxies (string) ([#5025 ](https://github.com/laravel/laravel/pull/5025 ))
2019-03-12 17:22:48 +01:00
2019-05-07 17:19:27 +02:00
2019-09-09 18:26:19 +02:00
## [v5.8.16 (2019-05-07)](https://github.com/laravel/laravel/compare/v5.8.3...v5.8.16)
2019-05-07 17:19:27 +02:00
### Added
- Add IDE type-hint to UserFactory ([#4990 ](https://github.com/laravel/laravel/pull/4990 ))
- Update database config relating to Url addition ([#5018 ](https://github.com/laravel/laravel/pull/5018 ), [b0e0bdc ](https://github.com/laravel/laravel/commit/b0e0bdc060ce068b73371919b904f3c7f0c1cfa6 ))
2019-03-12 17:22:48 +01:00
### Changed
- Upgrade the collision dependency from v2 to v3 ([#4963 ](https://github.com/laravel/laravel/pull/4963 ))
2019-05-07 17:19:27 +02:00
- Ignore SQLite journals ([#4971 ](https://github.com/laravel/laravel/pull/4971 ))
- Prefix redis database connection by default ([#4982 ](https://github.com/laravel/laravel/pull/4982 ), [#4986 ](https://github.com/laravel/laravel/pull/4986 ), [#4987 ](https://github.com/laravel/laravel/pull/4987 ))
### Removed
- Remove `.navbar-laravel` CSS class ([65f8271 ](https://github.com/laravel/laravel/commit/65f8271032c113883fb3f1e8e7b3279821148ad1 ))
2019-03-12 17:22:48 +01:00
2019-03-05 15:12:04 +01:00
## [v5.8.3 (2019-03-05)](https://github.com/laravel/laravel/compare/v5.8.0...v5.8.3)
### Added
- Add AWS S3 Bucket to `.env.example` ([f84a69e ](https://github.com/laravel/laravel/commit/f84a69ee852bd44363042a61995d330574b6b8c3 ))
### Changed
- Set default AWS region ([ff4f40f ](https://github.com/laravel/laravel/commit/ff4f40fbabcefcb87facb1346fcfe5b8266eb40d ), [#4956 ](https://github.com/laravel/laravel/pull/4956 ))
### Fixed
- Comment out non-existing model class and policy example ([f4ff4f4 ](https://github.com/laravel/laravel/commit/f4ff4f4176f7d931e301f36b95a46285ac61b8b8 ))
- Only apply MySQL PDO options when extension exists ([3001f3c ](https://github.com/laravel/laravel/commit/3001f3c6e232ba7ce2ecdbdfe6e43b4c64ee05ad ))
2019-03-12 17:22:48 +01:00
2019-02-26 18:02:07 +01:00
## [v5.8.0 (2019-02-26)](https://github.com/laravel/laravel/compare/v5.7.28...v5.8.0)
### Added
- Added DynamoDB configuration ([1be5e29 ](https://github.com/laravel/laravel/commit/1be5e29753d3592d0305db17d0bffcf312ef5625 ))
- Add env variable for mysql ssl cert ([9180f64 ](https://github.com/laravel/laravel/commit/9180f646d3a99e22d2d2a957df6ed7b550214b2f ))
- Add beanstalk queue block_for config key ([#4913 ](https://github.com/laravel/laravel/pull/4913 ))
- Add `hash` config param to api auth driver ([d201c69 ](https://github.com/laravel/laravel/commit/d201c69a8bb6cf7407ac3a6c0a0e89f183061682 ))
- Add postmark token ([4574265 ](https://github.com/laravel/laravel/commit/45742652ccb0de5e569c23ec826f6106a8550432 ))
- Add `Arr` and `Str` aliases by default ([#4951 ](https://github.com/laravel/laravel/pull/4951 ))
### Changed
- Change password min length to 8 ([#4794 ](https://github.com/laravel/laravel/pull/4794 ))
- Update UserFactory password ([#4797 ](https://github.com/laravel/laravel/pull/4797 ))
- Update AWS env variables ([87667b2 ](https://github.com/laravel/laravel/commit/87667b25ae57308f8bbc47f45222d2d1de3ffeed ))
- Update minimum PHPUnit version to 7.5 ([7546842 ](https://github.com/laravel/laravel/commit/75468420a4c6c28b980319240056e884b4647d63 ))
- Replace string helper ([fae44ee ](https://github.com/laravel/laravel/commit/fae44eeb26d549a695a1ea0267b117adf55f83e8 ))
- Use `$_SERVER` instead of `$_ENV` for PHPUnit ([#4943 ](https://github.com/laravel/laravel/pull/4943 ))
- Add `REDIS_CLIENT` env variable ([ea7fc0b ](https://github.com/laravel/laravel/commit/ea7fc0b3361a3d3dc2cb9f83f030669bbcb31e1d ))
- Use bigIncrements by default ([#4946 ](https://github.com/laravel/laravel/pull/4946 ))
### Fixed
- Fix unterminated statements ([#4952 ](https://github.com/laravel/laravel/pull/4952 ))
### Removed
- Removed error svgs ([cfc2220 ](https://github.com/laravel/laravel/commit/cfc2220109dd0813ad5d19702b58b3b1a0a2222e ))
2019-02-26 17:41:19 +01:00
## [v5.7.28 (2019-02-05)](https://github.com/laravel/laravel/compare/v5.7.19...v5.7.28)
### Added
- Hint for lenient log stacks ([#4918 ](https://github.com/laravel/laravel/pull/4918 ))
- Attribute casting for `email_verified_at` on `User` model stub ([#4930 ](https://github.com/laravel/laravel/pull/4930 ))
### Changed
- Remove unused Bootstrap class ([#4917 ](https://github.com/laravel/laravel/pull/4917 ))
- Change order of boot and register methods in service providers ([#4921 ](https://github.com/laravel/laravel/pull/4921 ))
- `web.config` comment to help debug issues ([#4924 ](https://github.com/laravel/laravel/pull/4924 ))
- Use `Str::random()` instead of `str_random()` ([#4926 ](https://github.com/laravel/laravel/pull/4926 ))
- Remove unnecessary link type on "welcome" view ([#4935 ](https://github.com/laravel/laravel/pull/4935 ))
2018-12-20 14:55:04 +01:00
## [v5.7.19 (2018-12-15)](https://github.com/laravel/laravel/compare/v5.7.15...v5.7.19)
### Added
- Add language entry for `starts_with` rule ([#4866 ](https://github.com/laravel/laravel/pull/4866 ))
- Add env variable ([e1b8847 ](https://github.com/laravel/laravel/commit/e1b8847a92bdd85163990ee2e3284262da09b5fd ))
### Changed
- Update .gitignore ([bc435e7 ](https://github.com/laravel/laravel/commit/bc435e7fdd8308d133a404b1daa811dd30d95fe5 ))
- Bump to Mix v4 ([4882 ](https://github.com/laravel/laravel/pull/4882 ))
### Fixed
- Fixed mixed up comment order ([#4867 ](https://github.com/laravel/laravel/pull/4867 ))
2019-01-03 17:46:21 +01:00
2018-11-29 18:21:19 +01:00
## [v5.7.15 (2018-11-22)](https://github.com/laravel/laravel/compare/v5.7.13...v5.7.15)
### Added
- Add asset url configuration option ([63a4039 ](https://github.com/laravel/laravel/commit/63a403912362654962654e30cec695128d418987 ))
- Add `log_channel` configuration option ([#4855 ](https://github.com/laravel/laravel/pull/4855 ))
- Add env variable for compiled view path ([5ea6fe1 ](https://github.com/laravel/laravel/commit/5ea6fe18a89c3d0f5c0860d3777bff97510577b5 ))
- Use env superglobal ([071a05b ](https://github.com/laravel/laravel/commit/071a05bd76ee7eca0ea15ea107b49bcbad9af925 ))
- Add date_equals validation message ([#4863 ](https://github.com/laravel/laravel/pull/4863 ))
### Changed
- Remove lodash dependency when auto registering Vue components ([#4853 ](https://github.com/laravel/laravel/pull/4853 ))
- Clean up auto register Vue components ([#4854 ](https://github.com/laravel/laravel/pull/4854 ))
- Normalize `composer.json` ([#4856 ](https://github.com/laravel/laravel/pull/4856 ))
- Update `Kernel.php` ([#4861 ](https://github.com/laravel/laravel/pull/4861 ))
- Change variable name ([03ac80b ](https://github.com/laravel/laravel/commit/03ac80b779be0f93e6f9d2dae56533d1e5569c35 ))
## [v5.7.13 (2018-11-07)](https://github.com/laravel/laravel/compare/v5.7.0...v5.7.13)
### Added
- Adding papertrail log channel option ([#4749 ](https://github.com/laravel/laravel/pull/4749 ))
- Add missing Mailgun 'endpoint' option ([#4752 ](https://github.com/laravel/laravel/pull/4752 ))
- Add new Stripe webhook config values ([#4803 ](https://github.com/laravel/laravel/pull/4803 ))
- Add message for UUID validation rule ([#4834 ](https://github.com/laravel/laravel/pull/4834 ))
- Introduce sqlite foreign_key_constraints config option ([#4838 ](https://github.com/laravel/laravel/pull/4838 ))
- Auto register Vue components ([#4843 ](https://github.com/laravel/laravel/pull/4843 ))
### Changed
- Updated `QUEUE_DRIVER` env var to `QUEUE_CONNECTION` in `phpunit.xml` ([#4746 ](https://github.com/laravel/laravel/pull/4746 ))
- Update VerificationController ([#4756 ](https://github.com/laravel/laravel/pull/4756 ))
- Seeded users should be verified by default ([#4761 ](https://github.com/laravel/laravel/pull/4761 ))
- Preserve colors ([#4763 ](https://github.com/laravel/laravel/pull/4763 ))
- Set logs to daily by default ([#4767 ](https://github.com/laravel/laravel/pull/4767 ))
- Change default days to 14 for daily channel ([cd8dd76 ](https://github.com/laravel/laravel/commit/cd8dd76b67fb3ae9984b1477df4a9a3f0131ca87 ))
- Check if register route is enabled ([#4775 ](https://github.com/laravel/laravel/pull/4775 ))
- Update lang attribute ([#4781 ](https://github.com/laravel/laravel/pull/4781 ))
- Changes the translation for "required_with_all" validation rule ([#4782 ](https://github.com/laravel/laravel/pull/4782 ))
- Update database config ([#4783 ](https://github.com/laravel/laravel/pull/4783 ))
- Removing double arrow alignments ([#4830 ](https://github.com/laravel/laravel/pull/4830 ))
- Update vue version to 2.5.17 ([#4831 ](https://github.com/laravel/laravel/pull/4831 ))
- Use env value for redis queue name ([#4837 ](https://github.com/laravel/laravel/pull/4837 ))
### Fixed
- Update `HttpKernel` to use `Authenticate` middleware under `App` namespace ([#4757 ](https://github.com/laravel/laravel/pull/4757 ))
- Persist the `/storage/framework/cache/data` directory ([#4760 ](https://github.com/laravel/laravel/pull/4760 ))
- Make app path stream safe ([#4777 ](https://github.com/laravel/laravel/pull/4777 ))
- Use correct facade ([#4780 ](https://github.com/laravel/laravel/pull/4780 ))
- Revert [#4744 ](https://github.com/laravel/laravel/pull/4780 ) ([#4791 ](https://github.com/laravel/laravel/pull/4791 ))
- Don't redirect for api calls ([#4805 ](https://github.com/laravel/laravel/pull/4805 ))
- Fix bad font size render on link ([#4822 ](https://github.com/laravel/laravel/pull/4822 ))
- Changed syntax for validation ([#4820 ](https://github.com/laravel/laravel/pull/4820 ))
- Fix running mix tasks error ([#4832 ](https://github.com/laravel/laravel/pull/4832 ))
### Removed
- Remove X-UA-Compatible meta tag ([#4748 ](https://github.com/laravel/laravel/pull/4748 ))
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
2018-11-22 10:53:54 +02:00
- Changed `QUEUE_DRIVER` env variable name to `QUEUE_CONNECTION` ([c30adc8 ](https://github.com/laravel/laravel/commit/c30adc88c1cf3f30618145c8b698734cbe03b19c ))
2018-11-22 10:51:15 +02:00
- Use separate cache database for Redis ([#4665 ](https://github.com/laravel/laravel/pull/4665 ))
2018-10-13 16:17:12 +03:00
- Upgrade Lodash to `^4.17.5` ([#4730 ](https://github.com/laravel/laravel/pull/4730 ))
2018-11-22 10:53:54 +02:00
- Changed font to `Nunito` from `Raleway` ([#4727 ](https://github.com/laravel/laravel/pull/4727 ))
2018-10-13 16:17:12 +03:00
- 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 ))
2019-01-03 17:32:14 +01:00
## [v5.6.12 (2018-03-14)](https://github.com/laravel/laravel/compare/v5.6.7...v5.6.12)
2018-05-08 08:39:47 -07:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.6.7 (2018-02-27)](https://github.com/laravel/laravel/compare/v5.6.0...v5.6.7)
2018-05-08 08:39:47 -07:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.6.0 (2018-02-07)](https://github.com/laravel/laravel/compare/v5.5.28...v5.6.0)
2018-02-07 09:28:33 -08:00
### 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
2019-01-03 17:32:14 +01:00
## [v5.5.28 (2018-01-03)](https://github.com/laravel/laravel/compare/v5.5.22...v5.5.28)
2018-01-27 09:00:57 -08:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.5.22 (2017-11-21)](https://github.com/laravel/laravel/compare/v5.5.0...v5.5.22)
2018-01-27 09:00:57 -08:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.5.0 (2017-08-30)](https://github.com/laravel/laravel/compare/v5.4.30...v5.5.0)
2017-09-05 19:19:56 -07:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.4.30 (2017-07-20)](https://github.com/laravel/laravel/compare/v5.4.23...v5.4.30)
2017-07-20 20:18:26 -07:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.4.23 (2017-05-11)](https://github.com/laravel/laravel/compare/v5.4.21...v5.4.23)
2017-05-14 08:14:44 -07:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.4.21 (2017-04-28)](https://github.com/laravel/laravel/compare/v5.4.19...v5.4.21)
2017-05-14 08:14:44 -07:00
### 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 ))
2019-01-03 17:32:14 +01:00
## [v5.4.19 (2017-04-20)](https://github.com/laravel/laravel/compare/v5.4.16...v5.4.19)
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
2019-01-03 17:32:14 +01:00
## [v5.4.16 (2017-03-17)](https://github.com/laravel/laravel/compare/v5.4.15...v5.4.16)
2017-03-25 09:33:49 -07:00
### 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 ))