Laravel v8

https://github.com/laravel/laravel

Changed

Changed

  • Fix alphabetical order (#5795)
  • Added missing full stop in required_array_keys validation rule (#5798)
  • Add validation language line (926c48e
  • Update the default Argon2 options (096638e)

Changed

  • Bump Laravel to v8.75 (#5750)
  • Simplify the maintenance file call (#5752)
  • Add enum translation (#5753)
  • Add mac_address validation message (#5754)

Removed

  • Delete web.config (#5744)

Changed

  • Improves generic types on the skeleton (#5740)
  • Add option to set sendmail path (#5741)

Fixed

  • Fix asset publishing if they were already published (#5734)

Changed

  • Order validation rules alphabetically (#5728)
  • Removes the Console\Kernel::$commands property (#5727)

Changed

  • Added declined and declined_if validation rules (#5723)
  • Should be identical with current sanctum config file (#5725)

Changed

  • Remove redundant tap() helper in index.php (#5719)
  • Add Js facade (399d435)

Changed

  • Guess database factory model by default (#5713)

Changed

  • Log deprecations instead of treating them as exceptions (#5711)

Changed

  • Add failover in supported mail configurations comment section (#5692)
  • Keeping access tokens migration id consistent (#5691)
  • Ensures downloaded version of Collision supports PHP 8.1 (#5697)

Fixed

  • Update lte and gte validation messages to have a grammatically parallel structure (#5699)

Changed

  • Dark mode auth links contrast (#5678)
  • Added prohibits validation message (#5681)

Changed

  • Add failover driver to default mail config file (#5672)

Added

Changed

  • Use new TrustProxies middleware (#5662)

Changed

  • Unified asset publishing (#5654)

Changed

  • Add RateLimiter facade alias (#5642)

Changed

  • Update validation language files (#5637, #5636)

Changed

  • Add translation for current_password rule (#5628)

Changed

  • Update skeleton for filesystem tweaks to make sail usage easier (c5d38d4)

Changed

Security

  • Bump framework version to include SQL server security fix (#5601)

Changed

  • Rename test methods (#5574)
  • Using faker method instead of properties (#5583)

Fixed

  • Ignore SQLite files generated on parallel testing (#5593)

Changed

  • Add prohibited validation rule (#5569)
  • Re-order composer.json (#5570)

Changed

  • Add language for prohibited_if and prohibited_unless validation rules (#5557)
  • Add date facade alias (#5556)

Fixed

  • Add log level config value to stderr channel (#5558)
  • Fix footer on mobile (#5561)

Changed

  • Use same default queue name for all drivers (#5549)
  • Standardise "must" and "may" language in validation (#5552)
  • Add missing 'after_commit' key to queue config (#5554)

Fixed

  • Added sans-serif as Fallback Font (#5543)
  • Don't trim current_password (#5546)

Fixed

  • Don't flash 'current_password' input (#5541)

Changed

  • Add "ably" in comment as a broadcast connection (#5531)
  • Add unverified state to UserFactory (#5533)
  • Update login wording (9a56a60)

Fixed

  • Fix dead link in web.config (#5528)

Removed

  • Delete docker-compose.yml (#5522)

Fixed

  • Update TrustProxies.php (#5514)

Changed

  • Update sail to the v1.0.1 (#5507)
  • Upgrade to Mix v6 (#5505)
  • Updated Axios (4de728e)

Added

Changed

  • Revert changes to env file (3b2ed46)

Changed

  • Gitignore docker-compose.override.yml (#5487
  • Update ENV vars to docker file (ddb26fb)

Changed

  • Disable TrustHosts middleware (b7cde8b)

Added

Changed

  • Revert change to QUEUE_CONNECTION (34368a4)

Added

Changed

  • Update env file for Sail (a895748)

Changed

  • Comment out Redis facade by default (612d166)
  • Uncomment TrustHosts middleware to enable it by default (#5477)

Removed

Added

Fixed

  • Add missing null cache driver in config/cache.php (#5472)

Changed

  • Add sanctum cookie endpoint to default cors paths (aa6d3660)
  • Modify the cache.php docblocks (#5468)
  • Add stub handler (4931af1)

Fixed

  • Closed @auth correctly (#5471)

Changed

Changed

  • Bump several dependencies

Added

Changed

Fixed

  • Delete removed webpack flag (#5460)

Added

  • Added 'LOG_LEVEL' env variable in .env.example (#5445)
  • Add 'multiple_of' translation (#5449)

Added

  • Added LOG_LEVEL env variable (#5442)

Changed

  • Type hint the middleware Request (#5438)

Changed

Changed

  • Fully qualified user model in seeder (#5406)
  • Update model path in AuthServiceProvider's policies (#5412)
  • Add commented code (69d0c50)

Fixed

  • Swap route order (292a5b2)
  • Fix route when uncomment $namespace (#5424)

Removed

  • Removed $namespace property (b33852e)

Changed

  • Re-add property to route service provider (9cbc381)

Laravel 8 comes with a lot of changes to the base skeleton. Please consult the diff to see what's changed.