Upgrading from 4.2.6 to 4.2.7
설치 방법에 해당하는 업그레이드 지침을 참조하십시오.
Breaking Changes
Others
Time::__toString()
은 이제 로케일에 독립적입니다. 모든 로케일에서 ‘2022-09-07 12:00:00’과 같은 데이터베이스 호환 문자열을 반환합니다. 대부분의 로케일은 이 변경의 영향을 받지 않습니다. 그러나 ar, fa,Time::__toString()
(또는(string) $time
또는 문자열로 암시적 캐스팅)과 같은 일부 로케일에서는 더 이상 현지화된 날짜/시간 문자열을 반환하지 않습니다. 현지화된 날짜/시간 문자열을 얻으려면 Time::toDateTimeString()을 사용하세요.검증 규칙
required_without
은 별표(*
)가 있는 필드를 검증할 때 각 배열 항목을 개별적으로 검증하도록 변경되었으며, 규칙 메소드의 메소드 서명도 변경되었습니다. 확장 클래스는 마찬가지로 LSP를 손상시키지 않도록 매개변수를 업데이트해야 합니다.
Project Files
버전 4.2.7
은 프로젝트 파일의 실행 코드를 변경하지 않았습니다.
All Changes
다음은 프로젝트 공간에서 변경사항이 있는 모든 파일의 목록입니다. 대부분은 런타임에 영향을 미치지 않는 간단한 주석 또는 형식입니다.
app/Common.php