DEV Community

Cover image for Laravel 10
Marcio Policarpo
Marcio Policarpo

Posted on

3

Laravel 10

Prevista para 7 de Fevereiro de 2023, a versão 10 da conhecida framework Laravel trará diversas funcionalidades e correções.

Os releases, até a versão 8, eram liberados a cada seis meses. Entretanto, essa estratégia mudou a partir da versão 9, lançada em 7 de Fevereiro de 2022.

Essa alteração foi necessária para que o time de desenvolvedores tivesse tempo hábil para implementar e testar todas as funcionalidades, bem como corrigir os bugs mais críticos.


A partir da versão 10 da framework, não haverá mais suporte para o PHP 8.0 ou inferiores. A versão mínima do PHP exigida pelo release 10 do Laravel passa a ser 8.1.

De acordo com a documentação oficial, algumas funcionalidades disponíveis no PHP 8.1 já haviam sido implementadas no Laravel 9, como por exemplo o método array_is_list().

O método valida se um determinado array é uma lista, e para tal o PHP verifica se:

  • o array possui um índice numérico
  • o índice é sequencial
  • o índice começa com 0 (zero)
  • o último valor do índice é igual a count($array) -1

A migração a partir da versão 9 é facilitada através do Laravel Shift. Este serviço é pago, possuindo diversas combinações de upgrade a partir de várias versões do Laravel.

Inclusive existe a possibilidade de upgrades a partir do Lumen (lembram dele?! 😲) para a versão compatível do Laravel. Entretanto, a conversão é limitada e podem haver situações onde o processo não será executado, caso de algumas consultas a bancos de dados.


Maiores detalhes acerca deste release podem ser encontrados aqui:
Laravel 10.

Até breve. 😎

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay