1 개요[ | ]
- Release Notes
- 릴리스 노트
https://laravel.com/docs/11.x/releases
2 버전 관리 체계[ | ]
Laravel과 그 외의 퍼스트파티 패키지는 시맨틱 버저닝(Semantic Versioning)을 따릅니다. 주요 프레임워크 릴리스는 매년(~1분기)에 출시되며, 마이너 및 패치 릴리스는 매주 출시될 수 있습니다. 마이너 및 패치 릴리스는 절대 호환성을 깨는 변경사항을 포함하지 않아야 합니다.
애플리케이션이나 패키지에서 Laravel 프레임워크 또는 그 컴포넌트를 참조할 때는 항상 ^11.0
과 같은 버전 제약조건을 사용해야 합니다. Laravel의 메이저 릴리스는 호환성을 깨는 변경사항을 포함하기 때문입니다. 그러나 우리는 새로운 주요 릴리스로의 업데이트가 하루 이내에 완료될 수 있도록 항상 노력하고 있습니다.
- 명명된 인수
명명된 인수는 Laravel의 하위 호환성 지침에 포함되지 않습니다. Laravel 코드베이스를 개선하기 위해 필요할 때 함수 인수의 이름을 변경할 수 있습니다. 따라서 Laravel 메소드를 호출할 때 명명된 인수를 사용할 경우 인수 이름이 변경될 수 있다는 점을 유의하고 신중하게 사용해야 합니다.
3 지원 정책[ | ]
4 Laravel 11[ | ]
Laravel 11은 Laravel 10.x에서 이루어진 개선을 이어받아 간소화된 애플리케이션 구조, 초당 레이트 제한, 헬스 라우팅, 우아한 암호화 키 순환, 큐 테스트 개선, Resend 메일 전송, 프롬프트 유효성검증기 통합, 새 아티즌 명령어 등을 도입했습니다. 또한, 애플리케이션에 강력한 실시간 기능을 제공하기 위해 첫 번째 공식 확장인 스케일가능한 WebSocket 서버인 Laravel Reverb가 도입되었습니다.
4.1 PHP 8.2[ | ]
Laravel 11.x는 최소 PHP 버전 8.2를 필요로 합니다.