버전 4.3.6
릴리스 날짜: 2023년 6월 18일
CodeIgniter4 4.3.6 릴리스
주요 변경사항
인터페이스 변경
참고
관련 CodeIgniter 코어 클래스를 확장하거나 이 인터페이스들을 구현하지 않았다면, 이 모든 변경사항은 하위 호환되며 별도의 조치가 필요하지 않습니다.
AutoRouterInterface
이제 AutoRouterInterface::getRoute()에 새로운 두 번째 매개변수 string $httpVerb가 추가되었습니다.
ValidationInterface::check()
두 번째 매개변수가
string $rule에서$rules로 변경되었습니다.선택적 네 번째 매개변수
$dbGroup = null이 추가되었습니다.
메서드 시그니처 변경
Validation::check()
두 번째 매개변수가
string $rule에서$rules로 변경되었습니다.선택적 네 번째 매개변수
$dbGroup = null이 추가되었습니다.
사용 중단
AutoRouterImproved: 생성자 매개변수
$httpVerb가 사용 중단되었습니다. 더 이상 사용되지 않습니다.
버그 수정
유효성 검사: 플레이스홀더 값을 확인할 때
$DBGroup이 무시되던 버그가 수정되었습니다.유효성 검사:
check()가 기본값이 아닌 데이터베이스 그룹을 지정할 수 없던 버그가 수정되었습니다.데이터베이스: Postgre 연결 매개변수 중 하나에 세미콜론 문자 (
;)가 있을 때 DSN 문자열이 손상되던 버그가 수정되었습니다.AutoRouting Improved: 기능 테스트에서 컨트롤러/메서드를 찾지 못할 수 있던 버그가 수정되었습니다.
수정된 버그의 전체 목록은 저장소의 CHANGELOG.md를 참고하세요.